VpnGatewayComputeBeta constructor
VpnGatewayComputeBeta(
- String name, {
- VpnGatewayComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new VpnGatewayComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this VpnGatewayComputeBeta. The set of arguments for VpnGateway.
options Resource options controlling this resource's behavior.
Implementation
VpnGatewayComputeBeta(
String name, {
VpnGatewayComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:VpnGateway',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
gatewayIpVersion = registerOutput<String>('gatewayIpVersion');
kind = registerOutput<String>('kind');
labelFingerprint = registerOutput<String>('labelFingerprint');
labels = registerOutput<Map<String, String>>('labels');
this.name = registerOutput<String>('name');
network = registerOutput<String>('network');
project = registerOutput<String>('project');
region = registerOutput<String>('region');
requestId = registerOutput<String?>('requestId');
selfLink = registerOutput<String>('selfLink');
stackType = registerOutput<String>('stackType');
vpnInterfaces = registerOutput<List<Map<String, dynamic>>>('vpnInterfaces');
}