TargetInstanceComputeV1 constructor
TargetInstanceComputeV1(
- String name, {
- TargetInstanceComputeV1Args? args,
- CustomResourceOptions? options,
Creates a new TargetInstanceComputeV1.
name The Pulumi resource name.
args Arguments used to configure this TargetInstanceComputeV1. The set of arguments for TargetInstance.
options Resource options controlling this resource's behavior.
Implementation
TargetInstanceComputeV1(
String name, {
TargetInstanceComputeV1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/v1:TargetInstance',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
instance = registerOutput<String>('instance');
kind = registerOutput<String>('kind');
this.name = registerOutput<String>('name');
natPolicy = registerOutput<String>('natPolicy');
network = registerOutput<String>('network');
project = registerOutput<String>('project');
requestId = registerOutput<String?>('requestId');
securityPolicy = registerOutput<String>('securityPolicy');
selfLink = registerOutput<String>('selfLink');
zone = registerOutput<String>('zone');
}