NetworkPeering constructor
NetworkPeering(
- String name, {
- NetworkPeeringArgs? args,
- CustomResourceOptions? options,
Creates a new NetworkPeering.
name The Pulumi resource name.
args Arguments used to configure this NetworkPeering. The set of arguments for NetworkPeering.
options Resource options controlling this resource's behavior.
Implementation
NetworkPeering(
String name, {
NetworkPeeringArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:vmwareengine/networkPeering:NetworkPeering',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
createTime = registerOutput<String>('createTime');
deletionPolicy = registerOutput<String>('deletionPolicy');
description = registerOutput<String?>('description');
exportCustomRoutes = registerOutput<bool?>('exportCustomRoutes');
exportCustomRoutesWithPublicIp = registerOutput<bool?>('exportCustomRoutesWithPublicIp');
importCustomRoutes = registerOutput<bool?>('importCustomRoutes');
importCustomRoutesWithPublicIp = registerOutput<bool?>('importCustomRoutesWithPublicIp');
this.name = registerOutput<String>('name');
peerNetwork = registerOutput<String>('peerNetwork');
peerNetworkType = registerOutput<String>('peerNetworkType');
project = registerOutput<String>('project');
state = registerOutput<String>('state');
stateDetails = registerOutput<String>('stateDetails');
uid = registerOutput<String>('uid');
updateTime = registerOutput<String>('updateTime');
vmwareEngineNetwork = registerOutput<String>('vmwareEngineNetwork');
vmwareEngineNetworkCanonical = registerOutput<String>('vmwareEngineNetworkCanonical');
}