InstanceGroupManagerResizeRequestComputeBeta constructor
InstanceGroupManagerResizeRequestComputeBeta(
- String name, {
- InstanceGroupManagerResizeRequestComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new InstanceGroupManagerResizeRequestComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this InstanceGroupManagerResizeRequestComputeBeta. The set of arguments for InstanceGroupManagerResizeRequest.
options Resource options controlling this resource's behavior.
Implementation
InstanceGroupManagerResizeRequestComputeBeta(
String name, {
InstanceGroupManagerResizeRequestComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:InstanceGroupManagerResizeRequest',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
count = registerOutput<int>('count');
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
instanceGroupManager = registerOutput<String>('instanceGroupManager');
kind = registerOutput<String>('kind');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
requestId = registerOutput<String?>('requestId');
requestedRunDuration = registerOutput<DurationResponseComputeBeta>('requestedRunDuration', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return DurationResponseComputeBeta.fromMap((guardedValue as Map).cast<String, dynamic>()); });
resizeBy = registerOutput<int>('resizeBy');
selfLink = registerOutput<String>('selfLink');
selfLinkWithId = registerOutput<String>('selfLinkWithId');
state = registerOutput<String>('state');
status = registerOutput<InstanceGroupManagerResizeRequestStatusResponseComputeBeta>('status', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return InstanceGroupManagerResizeRequestStatusResponseComputeBeta.fromMap((guardedValue as Map).cast<String, dynamic>()); });
zone = registerOutput<String>('zone');
}