AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi
aws-native.ec2.getTransitGateway
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi
Resource Type definition for AWS::EC2::TransitGateway
Using getTransitGateway
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 getTransitGateway(args: GetTransitGatewayArgs, opts?: InvokeOptions): Promise<GetTransitGatewayResult>
function getTransitGatewayOutput(args: GetTransitGatewayOutputArgs, opts?: InvokeOptions): Output<GetTransitGatewayResult>
def get_transit_gateway(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTransitGatewayResult
def get_transit_gateway_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTransitGatewayResult]
func LookupTransitGateway(ctx *Context, args *LookupTransitGatewayArgs, opts ...InvokeOption) (*LookupTransitGatewayResult, error)
func LookupTransitGatewayOutput(ctx *Context, args *LookupTransitGatewayOutputArgs, opts ...InvokeOption) LookupTransitGatewayResultOutput
> Note: This function is named LookupTransitGateway
in the Go SDK.
public static class GetTransitGateway
{
public static Task<GetTransitGatewayResult> InvokeAsync(GetTransitGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetTransitGatewayResult> Invoke(GetTransitGatewayInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTransitGatewayResult> getTransitGateway(GetTransitGatewayArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ec2:getTransitGateway
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getTransitGateway Result
The following output properties are available:
- Association
Default stringRoute Table Id - string
- Default
Route stringTable Association - Default
Route stringTable Propagation - Description string
- Dns
Support string - Id string
- Propagation
Default stringRoute Table Id - List<Pulumi.
Aws Native. Outputs. Tag> - Transit
Gateway stringArn - Transit
Gateway List<string>Cidr Blocks - Vpn
Ecmp stringSupport
- Association
Default stringRoute Table Id - string
- Default
Route stringTable Association - Default
Route stringTable Propagation - Description string
- Dns
Support string - Id string
- Propagation
Default stringRoute Table Id - Tag
- Transit
Gateway stringArn - Transit
Gateway []stringCidr Blocks - Vpn
Ecmp stringSupport
- association
Default StringRoute Table Id - String
- default
Route StringTable Association - default
Route StringTable Propagation - description String
- dns
Support String - id String
- propagation
Default StringRoute Table Id - List<Tag>
- transit
Gateway StringArn - transit
Gateway List<String>Cidr Blocks - vpn
Ecmp StringSupport
- association
Default stringRoute Table Id - string
- default
Route stringTable Association - default
Route stringTable Propagation - description string
- dns
Support string - id string
- propagation
Default stringRoute Table Id - Tag[]
- transit
Gateway stringArn - transit
Gateway string[]Cidr Blocks - vpn
Ecmp stringSupport
- association
Default StringRoute Table Id - String
- default
Route StringTable Association - default
Route StringTable Propagation - description String
- dns
Support String - id String
- propagation
Default StringRoute Table Id - List<Property Map>
- transit
Gateway StringArn - transit
Gateway List<String>Cidr Blocks - vpn
Ecmp StringSupport
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi