1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. rtbfabric
  5. getResponderGateway

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

AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi

aws-native.rtbfabric.getResponderGateway

Start a Neo task
Explain and create an aws-native.rtbfabric.getResponderGateway resource
aws-native logo

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

AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi

    Resource Type definition for AWS::RTBFabric::ResponderGateway Resource Type

    Using getResponderGateway

    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 getResponderGateway(args: GetResponderGatewayArgs, opts?: InvokeOptions): Promise<GetResponderGatewayResult>
    function getResponderGatewayOutput(args: GetResponderGatewayOutputArgs, opts?: InvokeOptions): Output<GetResponderGatewayResult>
    def get_responder_gateway(arn: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetResponderGatewayResult
    def get_responder_gateway_output(arn: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetResponderGatewayResult]
    func LookupResponderGateway(ctx *Context, args *LookupResponderGatewayArgs, opts ...InvokeOption) (*LookupResponderGatewayResult, error)
    func LookupResponderGatewayOutput(ctx *Context, args *LookupResponderGatewayOutputArgs, opts ...InvokeOption) LookupResponderGatewayResultOutput

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

    public static class GetResponderGateway 
    {
        public static Task<GetResponderGatewayResult> InvokeAsync(GetResponderGatewayArgs args, InvokeOptions? opts = null)
        public static Output<GetResponderGatewayResult> Invoke(GetResponderGatewayInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetResponderGatewayResult> getResponderGateway(GetResponderGatewayArgs args, InvokeOptions options)
    public static Output<GetResponderGatewayResult> getResponderGateway(GetResponderGatewayArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aws-native:rtbfabric:getResponderGateway
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Arn string
    Arn string
    arn String
    arn string
    arn str
    arn String

    getResponderGateway Result

    The following output properties are available:

    Arn string
    CreatedTimestamp string
    Description string
    An optional description for the responder gateway.
    DomainName string
    The domain name for the responder gateway.
    GatewayId string
    ManagedEndpointConfiguration Pulumi.AwsNative.RtbFabric.Outputs.ResponderGatewayManagedEndpointConfiguration
    The configuration for the managed endpoint.
    Port int
    The networking port to use.
    Protocol Pulumi.AwsNative.RtbFabric.ResponderGatewayProtocol
    The networking protocol to use.
    ResponderGatewayStatus Pulumi.AwsNative.RtbFabric.ResponderGatewayStatus
    SecurityGroupIds List<string>
    The unique identifiers of the security groups.
    SubnetIds List<string>
    The unique identifiers of the subnets.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    A map of the key-value pairs of the tag or tags to assign to the resource.
    TrustStoreConfiguration Pulumi.AwsNative.RtbFabric.Outputs.ResponderGatewayTrustStoreConfiguration
    The configuration of the trust store.
    UpdatedTimestamp string
    VpcId string
    The unique identifier of the Virtual Private Cloud (VPC).
    Arn string
    CreatedTimestamp string
    Description string
    An optional description for the responder gateway.
    DomainName string
    The domain name for the responder gateway.
    GatewayId string
    ManagedEndpointConfiguration ResponderGatewayManagedEndpointConfiguration
    The configuration for the managed endpoint.
    Port int
    The networking port to use.
    Protocol ResponderGatewayProtocol
    The networking protocol to use.
    ResponderGatewayStatus ResponderGatewayStatus
    SecurityGroupIds []string
    The unique identifiers of the security groups.
    SubnetIds []string
    The unique identifiers of the subnets.
    Tags Tag
    A map of the key-value pairs of the tag or tags to assign to the resource.
    TrustStoreConfiguration ResponderGatewayTrustStoreConfiguration
    The configuration of the trust store.
    UpdatedTimestamp string
    VpcId string
    The unique identifier of the Virtual Private Cloud (VPC).
    arn String
    createdTimestamp String
    description String
    An optional description for the responder gateway.
    domainName String
    The domain name for the responder gateway.
    gatewayId String
    managedEndpointConfiguration ResponderGatewayManagedEndpointConfiguration
    The configuration for the managed endpoint.
    port Integer
    The networking port to use.
    protocol ResponderGatewayProtocol
    The networking protocol to use.
    responderGatewayStatus ResponderGatewayStatus
    securityGroupIds List<String>
    The unique identifiers of the security groups.
    subnetIds List<String>
    The unique identifiers of the subnets.
    tags List<Tag>
    A map of the key-value pairs of the tag or tags to assign to the resource.
    trustStoreConfiguration ResponderGatewayTrustStoreConfiguration
    The configuration of the trust store.
    updatedTimestamp String
    vpcId String
    The unique identifier of the Virtual Private Cloud (VPC).
    arn string
    createdTimestamp string
    description string
    An optional description for the responder gateway.
    domainName string
    The domain name for the responder gateway.
    gatewayId string
    managedEndpointConfiguration ResponderGatewayManagedEndpointConfiguration
    The configuration for the managed endpoint.
    port number
    The networking port to use.
    protocol ResponderGatewayProtocol
    The networking protocol to use.
    responderGatewayStatus ResponderGatewayStatus
    securityGroupIds string[]
    The unique identifiers of the security groups.
    subnetIds string[]
    The unique identifiers of the subnets.
    tags Tag[]
    A map of the key-value pairs of the tag or tags to assign to the resource.
    trustStoreConfiguration ResponderGatewayTrustStoreConfiguration
    The configuration of the trust store.
    updatedTimestamp string
    vpcId string
    The unique identifier of the Virtual Private Cloud (VPC).
    arn str
    created_timestamp str
    description str
    An optional description for the responder gateway.
    domain_name str
    The domain name for the responder gateway.
    gateway_id str
    managed_endpoint_configuration ResponderGatewayManagedEndpointConfiguration
    The configuration for the managed endpoint.
    port int
    The networking port to use.
    protocol ResponderGatewayProtocol
    The networking protocol to use.
    responder_gateway_status ResponderGatewayStatus
    security_group_ids Sequence[str]
    The unique identifiers of the security groups.
    subnet_ids Sequence[str]
    The unique identifiers of the subnets.
    tags Sequence[root_Tag]
    A map of the key-value pairs of the tag or tags to assign to the resource.
    trust_store_configuration ResponderGatewayTrustStoreConfiguration
    The configuration of the trust store.
    updated_timestamp str
    vpc_id str
    The unique identifier of the Virtual Private Cloud (VPC).
    arn String
    createdTimestamp String
    description String
    An optional description for the responder gateway.
    domainName String
    The domain name for the responder gateway.
    gatewayId String
    managedEndpointConfiguration Property Map
    The configuration for the managed endpoint.
    port Number
    The networking port to use.
    protocol "HTTP" | "HTTPS"
    The networking protocol to use.
    responderGatewayStatus "PENDING_CREATION" | "ACTIVE" | "PENDING_DELETION" | "DELETED" | "ERROR" | "PENDING_UPDATE" | "ISOLATED" | "PENDING_ISOLATION" | "PENDING_RESTORATION"
    securityGroupIds List<String>
    The unique identifiers of the security groups.
    subnetIds List<String>
    The unique identifiers of the subnets.
    tags List<Property Map>
    A map of the key-value pairs of the tag or tags to assign to the resource.
    trustStoreConfiguration Property Map
    The configuration of the trust store.
    updatedTimestamp String
    vpcId String
    The unique identifier of the Virtual Private Cloud (VPC).

    Supporting Types

    ResponderGatewayProtocol

    ResponderGatewayStatus

    ResponderGatewayTrustStoreConfiguration

    CertificateAuthorityCertificates List<string>
    The certificate authority certificate.
    CertificateAuthorityCertificates []string
    The certificate authority certificate.
    certificateAuthorityCertificates List<String>
    The certificate authority certificate.
    certificateAuthorityCertificates string[]
    The certificate authority certificate.
    certificate_authority_certificates Sequence[str]
    The certificate authority certificate.
    certificateAuthorityCertificates List<String>
    The certificate authority certificate.

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    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.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate