RouteTableState constructor

const RouteTableState({
  1. Input<String?>? arn,
  2. Input<String?>? ownerId,
  3. Input<List<String>?>? propagatingVgws,
  4. Input<String?>? region,
  5. Input<List<RouteTableRoute>?>? routes,
  6. Input<Map<String, String>?>? tags,
  7. Input<Map<String, String>?>? tagsAll,
  8. Input<String?>? vpcId,
})

Creates a new RouteTableState. arn The ARN of the route table. ownerId The ID of the AWS account that owns the route table. propagatingVgws A list of virtual gateways for propagation. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. routes A list of route objects. Their keys are documented below. tags A map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. vpcId The VPC ID.

Implementation

const RouteTableState({
  this.arn,
  this.ownerId,
  this.propagatingVgws,
  this.region,
  this.routes,
  this.tags,
  this.tagsAll,
  this.vpcId,
});