RouterInterface.reference constructor
RouterInterface.reference(
- String urn
Creates a typed reference to an existing RouterInterface resource.
Implementation
RouterInterface.reference(String urn)
: super(
'gcp:compute/routerInterface:RouterInterface',
pulumi.parseUrn(urn).urnName,
const <String, pulumi.Input<dynamic>>{},
pulumi.CustomResourceOptions(urn: pulumi.input(urn)),
isResourceReference: true,
) {
deletionPolicy = registerOutput<String>('deletionPolicy');
interconnectAttachment = registerOutput<String?>('interconnectAttachment');
ipRange = registerOutput<String>('ipRange');
ipVersion = registerOutput<String>('ipVersion');
this.name = registerOutput<String>('name');
privateIpAddress = registerOutput<String?>('privateIpAddress');
project = registerOutput<String>('project');
redundantInterface = registerOutput<String>('redundantInterface');
region = registerOutput<String>('region');
router = registerOutput<String>('router');
subnetwork = registerOutput<String?>('subnetwork');
vpnTunnel = registerOutput<String?>('vpnTunnel');
}