Class RouteTableArgs


  • public final class RouteTableArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  RouteTableArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Detail

      • propagatingVgws

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> propagatingVgws()
        Returns:
        A list of virtual gateways for propagation.
      • routes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<RouteTableRouteArgs>>> routes()
        Returns:
        A list of route objects. Their keys are documented below. This means that omitting this argument is interpreted as ignoring any existing routes. To remove all managed routes an empty list should be specified. See the example above.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
      • vpcId

        public com.pulumi.core.Output<java.lang.String> vpcId()
        Returns:
        The VPC ID.