RouterArgs constructor
const
RouterArgs({
- Input<
RouterBgp?> ? bgp, - Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
bool?> ? encryptedInterconnectRouter, - Input<
RouterMd5AuthenticationKeys?> ? md5AuthenticationKeys, - Input<
String?> ? name, - Input<
String?> ? nccGateway, - Input<
String?> ? network, - Input<
RouterParams?> ? params, - Input<
String?> ? project, - Input<
String?> ? region,
Creates a new RouterArgs.
bgp BGP information specific to this router.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
description An optional description of this resource.
encryptedInterconnectRouter Indicates if a router is dedicated for use with encrypted VLAN
md5AuthenticationKeys Keys used for MD5 authentication.
name Name of the resource. The name must be 1-63 characters long, and
nccGateway A URI of an NCC Gateway spoke
network A reference to the network to which this router belongs.
params Additional params passed with the request, but not persisted as part of resource payload
project The ID of the project in which the resource belongs.
region Region where the router resides.
Implementation
const RouterArgs({
this.bgp,
this.deletionPolicy,
this.description,
this.encryptedInterconnectRouter,
this.md5AuthenticationKeys,
this.name,
this.nccGateway,
this.network,
this.params,
this.project,
this.region,
});