gcp_compute_ssl_policy – Creates a GCP SslPolicy¶
New in version 2.7.
Represents a SSL policy. SSL policies give you the ability to control the features of SSL that your SSL proxy or HTTPS load balancer negotiates.
The below requirements are needed on the host that executes this module.
python >= 2.6
requests >= 2.18.4
google-auth >= 1.3.0
Using SSL Policies: https://cloud.google.com/compute/docs/load-balancing/ssl-policies
for authentication, you can set service_account_file using the c(gcp_service_account_file) env variable.
for authentication, you can set service_account_contents using the c(GCP_SERVICE_ACCOUNT_CONTENTS) env variable.
For authentication, you can set service_account_email using the
For authentication, you can set auth_kind using the
For authentication, you can set scopes using the
Environment variables values will only be used if the playbook values are not set.
The service_account_email and service_account_file options are mutually exclusive.
- name: create a SSL policy gcp_compute_ssl_policy: name: test_object profile: CUSTOM min_tls_version: TLS_1_2 custom_features: - TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 project: test_project auth_kind: serviceaccount service_account_file: "/tmp/auth.pem" state: present
Common return values are documented here, the following are the fields unique to this module: