1. Packages
  2. AWS Native
  3. API Docs
  4. mediaconnect
  5. getGateway

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi

aws-native.mediaconnect.getGateway

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi

    Resource schema for AWS::MediaConnect::Gateway

    Using getGateway

    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 getGateway(args: GetGatewayArgs, opts?: InvokeOptions): Promise<GetGatewayResult>
    function getGatewayOutput(args: GetGatewayOutputArgs, opts?: InvokeOptions): Output<GetGatewayResult>
    def get_gateway(gateway_arn: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetGatewayResult
    def get_gateway_output(gateway_arn: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetGatewayResult]
    func LookupGateway(ctx *Context, args *LookupGatewayArgs, opts ...InvokeOption) (*LookupGatewayResult, error)
    func LookupGatewayOutput(ctx *Context, args *LookupGatewayOutputArgs, opts ...InvokeOption) LookupGatewayResultOutput

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

    public static class GetGateway 
    {
        public static Task<GetGatewayResult> InvokeAsync(GetGatewayArgs args, InvokeOptions? opts = null)
        public static Output<GetGatewayResult> Invoke(GetGatewayInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGatewayResult> getGateway(GetGatewayArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:mediaconnect:getGateway
      arguments:
        # arguments dictionary

    The following arguments are supported:

    GatewayArn string
    The Amazon Resource Name (ARN) of the gateway.
    GatewayArn string
    The Amazon Resource Name (ARN) of the gateway.
    gatewayArn String
    The Amazon Resource Name (ARN) of the gateway.
    gatewayArn string
    The Amazon Resource Name (ARN) of the gateway.
    gateway_arn str
    The Amazon Resource Name (ARN) of the gateway.
    gatewayArn String
    The Amazon Resource Name (ARN) of the gateway.

    getGateway Result

    The following output properties are available:

    GatewayArn string
    The Amazon Resource Name (ARN) of the gateway.
    GatewayState Pulumi.AwsNative.MediaConnect.GatewayState
    The current status of the gateway.
    GatewayArn string
    The Amazon Resource Name (ARN) of the gateway.
    GatewayState GatewayStateEnum
    The current status of the gateway.
    gatewayArn String
    The Amazon Resource Name (ARN) of the gateway.
    gatewayState GatewayState
    The current status of the gateway.
    gatewayArn string
    The Amazon Resource Name (ARN) of the gateway.
    gatewayState GatewayState
    The current status of the gateway.
    gateway_arn str
    The Amazon Resource Name (ARN) of the gateway.
    gateway_state GatewayState
    The current status of the gateway.
    gatewayArn String
    The Amazon Resource Name (ARN) of the gateway.
    gatewayState "CREATING" | "ACTIVE" | "UPDATING" | "ERROR" | "DELETING" | "DELETED"
    The current status of the gateway.

    Supporting Types

    GatewayState

    Package Details

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

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi