RegionSslPolicyComputeBeta constructor
RegionSslPolicyComputeBeta(
- String name, {
- RegionSslPolicyComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new RegionSslPolicyComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this RegionSslPolicyComputeBeta. The set of arguments for RegionSslPolicy.
options Resource options controlling this resource's behavior.
Implementation
RegionSslPolicyComputeBeta(
String name, {
RegionSslPolicyComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:RegionSslPolicy',
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');
}