PublicAdvertisedPrefixComputeBeta constructor
PublicAdvertisedPrefixComputeBeta(
- String name, {
- PublicAdvertisedPrefixComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new PublicAdvertisedPrefixComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this PublicAdvertisedPrefixComputeBeta. The set of arguments for PublicAdvertisedPrefix.
options Resource options controlling this resource's behavior.
Implementation
PublicAdvertisedPrefixComputeBeta(
String name, {
PublicAdvertisedPrefixComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:PublicAdvertisedPrefix',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
byoipApiVersion = registerOutput<String>('byoipApiVersion');
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
dnsVerificationIp = registerOutput<String>('dnsVerificationIp');
fingerprint = registerOutput<String>('fingerprint');
ipCidrRange = registerOutput<String>('ipCidrRange');
kind = registerOutput<String>('kind');
this.name = registerOutput<String>('name');
pdpScope = registerOutput<String>('pdpScope');
project = registerOutput<String>('project');
publicDelegatedPrefixs = registerOutput<List<Map<String, dynamic>>>('publicDelegatedPrefixs');
requestId = registerOutput<String?>('requestId');
selfLink = registerOutput<String>('selfLink');
sharedSecret = registerOutput<String>('sharedSecret');
status = registerOutput<String>('status');
}