RouteComputeBeta constructor
RouteComputeBeta(
- String name, {
- RouteComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new RouteComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this RouteComputeBeta. The set of arguments for Route.
options Resource options controlling this resource's behavior.
Implementation
RouteComputeBeta(
String name, {
RouteComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:Route',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
asPaths = registerOutput<List<Map<String, dynamic>>>('asPaths');
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
destRange = registerOutput<String>('destRange');
kind = registerOutput<String>('kind');
this.name = registerOutput<String>('name');
network = registerOutput<String>('network');
nextHopGateway = registerOutput<String>('nextHopGateway');
nextHopHub = registerOutput<String>('nextHopHub');
nextHopIlb = registerOutput<String>('nextHopIlb');
nextHopInstance = registerOutput<String>('nextHopInstance');
nextHopInterconnectAttachment = registerOutput<String>('nextHopInterconnectAttachment');
nextHopIp = registerOutput<String>('nextHopIp');
nextHopNetwork = registerOutput<String>('nextHopNetwork');
nextHopPeering = registerOutput<String>('nextHopPeering');
nextHopVpnTunnel = registerOutput<String>('nextHopVpnTunnel');
priority = registerOutput<int>('priority');
project = registerOutput<String>('project');
requestId = registerOutput<String?>('requestId');
routeStatus = registerOutput<String>('routeStatus');
routeType = registerOutput<String>('routeType');
selfLink = registerOutput<String>('selfLink');
tags = registerOutput<List<String>>('tags');
warnings = registerOutput<List<Map<String, dynamic>>>('warnings');
}