googleComputeSslPolicy
Gets an SSL Policy within GCE from its name, for use with Target HTTPS and Target SSL Proxies. For more information see the official documentation.
Example Usage
/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as google from "./.gen/providers/google";
/*The following providers are missing schema information and might need manual adjustments to synthesize correctly: google.
For a more precise conversion please use the --provider flag in convert.*/
new google.dataGoogleComputeSslPolicy.DataGoogleComputeSslPolicy(
this,
"my-ssl-policy",
{
name: "production-ssl-policy",
}
);
Argument Reference
The following arguments are supported:
name
- (Required) The name of the SSL Policy.
project
- (Optional) The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
Attributes Reference
In addition to the arguments listed above, the following attributes are exported:
-
enabledFeatures
- The set of enabled encryption ciphers as a result of the policy config -
description
- Description of this SSL Policy. -
minTlsVersion
- The minimum supported TLS version of this policy. -
profile
- The Google-curated or custom profile used by this policy. -
customFeatures
- If theprofile
iscustom
, these are the custom encryption ciphers supported by the profile. If theprofile
is notcustom
, this attribute will be empty. -
fingerprint
- Fingerprint of this resource. -
selfLink
- The URI of the created resource.