SslPolicyComputeBeta constructor
SslPolicyComputeBeta(
- String name, {
- SslPolicyComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new SslPolicyComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this SslPolicyComputeBeta. The set of arguments for SslPolicy.
options Resource options controlling this resource's behavior.
Implementation
SslPolicyComputeBeta(
String name, {
SslPolicyComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:SslPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
creationTimestamp = registerOutput<String>('creationTimestamp');
customFeatures = registerOutput<List<String>>('customFeatures');
description = registerOutput<String>('description');
enabledFeatures = registerOutput<List<String>>('enabledFeatures');
fingerprint = registerOutput<String>('fingerprint');
kind = registerOutput<String>('kind');
minTlsVersion = registerOutput<String>('minTlsVersion');
this.name = registerOutput<String>('name');
profile = registerOutput<String>('profile');
project = registerOutput<String>('project');
region = registerOutput<String>('region');
requestId = registerOutput<String?>('requestId');
selfLink = registerOutput<String>('selfLink');
warnings = registerOutput<List<Map<String, dynamic>>>('warnings');
}