GetSSLPolicy

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.

Using GetSSLPolicy

function getSSLPolicy(args: GetSSLPolicyArgs, opts?: InvokeOptions): Promise<GetSSLPolicyResult>
function  get_ssl_policy(name=None, project=None, opts=None)
func LookupSSLPolicy(ctx *Context, args *LookupSSLPolicyArgs, opts ...InvokeOption) (*LookupSSLPolicyResult, error)

Note: This function is named LookupSSLPolicy in the Go SDK.

public static class GetSSLPolicy {
    public static Task<GetSSLPolicyResult> InvokeAsync(GetSSLPolicyArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

Name string

The name of the SSL Policy.

Project string

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

Name string

The name of the SSL Policy.

Project string

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

name string

The name of the SSL Policy.

project string

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

name str

The name of the SSL Policy.

project str

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

GetSSLPolicy Result

The following output properties are available:

CreationTimestamp string
CustomFeatures List<string>

If the profile is CUSTOM, these are the custom encryption ciphers supported by the profile. If the profile is not CUSTOM, this attribute will be empty.

Description string

Description of this SSL Policy.

EnabledFeatures List<string>

The set of enabled encryption ciphers as a result of the policy config

Fingerprint string

Fingerprint of this resource.

Id string

The provider-assigned unique ID for this managed resource.

MinTlsVersion string

The minimum supported TLS version of this policy.

Name string
Profile string

The Google-curated or custom profile used by this policy.

SelfLink string

The URI of the created resource.

Project string
CreationTimestamp string
CustomFeatures []string

If the profile is CUSTOM, these are the custom encryption ciphers supported by the profile. If the profile is not CUSTOM, this attribute will be empty.

Description string

Description of this SSL Policy.

EnabledFeatures []string

The set of enabled encryption ciphers as a result of the policy config

Fingerprint string

Fingerprint of this resource.

Id string

The provider-assigned unique ID for this managed resource.

MinTlsVersion string

The minimum supported TLS version of this policy.

Name string
Profile string

The Google-curated or custom profile used by this policy.

SelfLink string

The URI of the created resource.

Project string
creationTimestamp string
customFeatures string[]

If the profile is CUSTOM, these are the custom encryption ciphers supported by the profile. If the profile is not CUSTOM, this attribute will be empty.

description string

Description of this SSL Policy.

enabledFeatures string[]

The set of enabled encryption ciphers as a result of the policy config

fingerprint string

Fingerprint of this resource.

id string

The provider-assigned unique ID for this managed resource.

minTlsVersion string

The minimum supported TLS version of this policy.

name string
profile string

The Google-curated or custom profile used by this policy.

selfLink string

The URI of the created resource.

project string
creation_timestamp str
custom_features List[str]

If the profile is CUSTOM, these are the custom encryption ciphers supported by the profile. If the profile is not CUSTOM, this attribute will be empty.

description str

Description of this SSL Policy.

enabled_features List[str]

The set of enabled encryption ciphers as a result of the policy config

fingerprint str

Fingerprint of this resource.

id str

The provider-assigned unique ID for this managed resource.

min_tls_version str

The minimum supported TLS version of this policy.

name str
profile str

The Google-curated or custom profile used by this policy.

self_link str

The URI of the created resource.

project str

Package Details

Repository
https://github.com/pulumi/pulumi-gcp
License
Apache-2.0
Notes
This Pulumi package is based on the google-beta Terraform Provider.