1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. bedrockagentcore
  5. getGateway

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

AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi

aws-native.bedrockagentcore.getGateway

Explore with Pulumi AI

aws-native logo

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

AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi

    Definition of AWS::BedrockAgentCore::Gateway Resource Type

    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_identifier: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetGatewayResult
    def get_gateway_output(gateway_identifier: 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:bedrockagentcore:getGateway
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getGateway Result

    The following output properties are available:

    Supporting Types

    GatewayAuthorizerConfigurationProperties

    GatewayAuthorizerType

    GatewayCustomJwtAuthorizerConfiguration

    DiscoveryUrl string
    AllowedAudience List<string>
    AllowedClients List<string>
    discoveryUrl String
    allowedAudience List<String>
    allowedClients List<String>
    discovery_url str
    allowed_audience Sequence[str]
    allowed_clients Sequence[str]
    discoveryUrl String
    allowedAudience List<String>
    allowedClients List<String>

    GatewayExceptionLevel

    GatewayMcpGatewayConfiguration

    GatewayProtocolConfigurationProperties

    GatewayProtocolType

    GatewaySearchType

    GatewayStatus

    GatewayWorkloadIdentityDetails

    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.36.0 published on Friday, Oct 3, 2025 by Pulumi
      AI Agentic Workflows: Register now