1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. ec2
  5. getGatewayRouteTableAssociation

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.ec2.getGatewayRouteTableAssociation

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Associates a gateway with a route table. The gateway and route table must be in the same VPC. This association causes the incoming traffic to the gateway to be routed according to the routes in the route table.

    Using getGatewayRouteTableAssociation

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getGatewayRouteTableAssociation(args: GetGatewayRouteTableAssociationArgs, opts?: InvokeOptions): Promise<GetGatewayRouteTableAssociationResult>
    function getGatewayRouteTableAssociationOutput(args: GetGatewayRouteTableAssociationOutputArgs, opts?: InvokeOptions): Output<GetGatewayRouteTableAssociationResult>
    def get_gateway_route_table_association(gateway_id: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetGatewayRouteTableAssociationResult
    def get_gateway_route_table_association_output(gateway_id: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetGatewayRouteTableAssociationResult]
    func LookupGatewayRouteTableAssociation(ctx *Context, args *LookupGatewayRouteTableAssociationArgs, opts ...InvokeOption) (*LookupGatewayRouteTableAssociationResult, error)
    func LookupGatewayRouteTableAssociationOutput(ctx *Context, args *LookupGatewayRouteTableAssociationOutputArgs, opts ...InvokeOption) LookupGatewayRouteTableAssociationResultOutput

    > Note: This function is named LookupGatewayRouteTableAssociation in the Go SDK.

    public static class GetGatewayRouteTableAssociation 
    {
        public static Task<GetGatewayRouteTableAssociationResult> InvokeAsync(GetGatewayRouteTableAssociationArgs args, InvokeOptions? opts = null)
        public static Output<GetGatewayRouteTableAssociationResult> Invoke(GetGatewayRouteTableAssociationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGatewayRouteTableAssociationResult> getGatewayRouteTableAssociation(GetGatewayRouteTableAssociationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:ec2:getGatewayRouteTableAssociation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    GatewayId string
    The ID of the gateway.
    GatewayId string
    The ID of the gateway.
    gatewayId String
    The ID of the gateway.
    gatewayId string
    The ID of the gateway.
    gateway_id str
    The ID of the gateway.
    gatewayId String
    The ID of the gateway.

    getGatewayRouteTableAssociation Result

    The following output properties are available:

    AssociationId string
    The route table association ID.
    RouteTableId string
    The ID of the route table.
    AssociationId string
    The route table association ID.
    RouteTableId string
    The ID of the route table.
    associationId String
    The route table association ID.
    routeTableId String
    The ID of the route table.
    associationId string
    The route table association ID.
    routeTableId string
    The ID of the route table.
    association_id str
    The route table association ID.
    route_table_id str
    The ID of the route table.
    associationId String
    The route table association ID.
    routeTableId String
    The ID of the route table.

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi