GlobalAddressComputeBeta constructor
GlobalAddressComputeBeta(
- String name, {
- GlobalAddressComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new GlobalAddressComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this GlobalAddressComputeBeta. The set of arguments for GlobalAddress.
options Resource options controlling this resource's behavior.
Implementation
GlobalAddressComputeBeta(
String name, {
GlobalAddressComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:GlobalAddress',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
address = registerOutput<String>('address');
addressType = registerOutput<String>('addressType');
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
ipVersion = registerOutput<String>('ipVersion');
ipv6EndpointType = registerOutput<String>('ipv6EndpointType');
kind = registerOutput<String>('kind');
labelFingerprint = registerOutput<String>('labelFingerprint');
labels = registerOutput<Map<String, String>>('labels');
this.name = registerOutput<String>('name');
network = registerOutput<String>('network');
networkTier = registerOutput<String>('networkTier');
prefixLength = registerOutput<int>('prefixLength');
project = registerOutput<String>('project');
purpose = registerOutput<String>('purpose');
region = registerOutput<String>('region');
requestId = registerOutput<String?>('requestId');
selfLink = registerOutput<String>('selfLink');
status = registerOutput<String>('status');
subnetwork = registerOutput<String>('subnetwork');
users = registerOutput<List<String>>('users');
}