InstanceGroupComputeV1 constructor
InstanceGroupComputeV1(
- String name, {
- InstanceGroupComputeV1Args? args,
- CustomResourceOptions? options,
Creates a new InstanceGroupComputeV1.
name The Pulumi resource name.
args Arguments used to configure this InstanceGroupComputeV1. The set of arguments for InstanceGroup.
options Resource options controlling this resource's behavior.
Implementation
InstanceGroupComputeV1(
String name, {
InstanceGroupComputeV1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/v1:InstanceGroup',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
fingerprint = registerOutput<String>('fingerprint');
kind = registerOutput<String>('kind');
this.name = registerOutput<String>('name');
namedPorts = registerOutput<List<Map<String, dynamic>>>('namedPorts');
network = registerOutput<String>('network');
project = registerOutput<String>('project');
region = registerOutput<String>('region');
requestId = registerOutput<String?>('requestId');
selfLink = registerOutput<String>('selfLink');
size = registerOutput<int>('size');
subnetwork = registerOutput<String>('subnetwork');
zone = registerOutput<String>('zone');
}