We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.mediaconnect.getGateway
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 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)
public static Output<GetGatewayResult> getGateway(GetGatewayArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:mediaconnect:getGateway
  arguments:
    # arguments dictionaryThe 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.Aws Native. Media Connect. Gateway State 
- The current status of the gateway.
- GatewayArn string
- The Amazon Resource Name (ARN) of the gateway.
- GatewayState GatewayState Enum 
- 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
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi