TargetPoolComputeBeta constructor
TargetPoolComputeBeta(
- String name, {
- TargetPoolComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new TargetPoolComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this TargetPoolComputeBeta. The set of arguments for TargetPool.
options Resource options controlling this resource's behavior.
Implementation
TargetPoolComputeBeta(
String name, {
TargetPoolComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:TargetPool',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
backupPool = registerOutput<String>('backupPool');
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
failoverRatio = registerOutput<double>('failoverRatio');
healthChecks = registerOutput<List<String>>('healthChecks');
instances = registerOutput<List<String>>('instances');
kind = registerOutput<String>('kind');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
region = registerOutput<String>('region');
requestId = registerOutput<String?>('requestId');
securityPolicy = registerOutput<String>('securityPolicy');
selfLink = registerOutput<String>('selfLink');
sessionAffinity = registerOutput<String>('sessionAffinity');
}