RouterState constructor

const RouterState({
  1. Input<RouterBgp?>? bgp,
  2. Input<String?>? creationTimestamp,
  3. Input<String?>? deletionPolicy,
  4. Input<String?>? description,
  5. Input<bool?>? encryptedInterconnectRouter,
  6. Input<RouterMd5AuthenticationKeys?>? md5AuthenticationKeys,
  7. Input<String?>? name,
  8. Input<String?>? nccGateway,
  9. Input<String?>? network,
  10. Input<RouterParams?>? params,
  11. Input<String?>? project,
  12. Input<String?>? region,
  13. Input<String?>? selfLink,
})

Creates a new RouterState. bgp BGP information specific to this router. creationTimestamp Creation timestamp in RFC3339 text format. 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. selfLink The URI of the created resource.

Implementation

const RouterState({
  this.bgp,
  this.creationTimestamp,
  this.deletionPolicy,
  this.description,
  this.encryptedInterconnectRouter,
  this.md5AuthenticationKeys,
  this.name,
  this.nccGateway,
  this.network,
  this.params,
  this.project,
  this.region,
  this.selfLink,
});