1. Packages
  2. Azure Native
  3. API Docs
  4. web
  5. getConnectionGateway
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

azure-native.web.getConnectionGateway

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

    Gets a specific gateway under a subscription and in a specific resource group Azure REST API version: 2016-06-01.

    Using getConnectionGateway

    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 getConnectionGateway(args: GetConnectionGatewayArgs, opts?: InvokeOptions): Promise<GetConnectionGatewayResult>
    function getConnectionGatewayOutput(args: GetConnectionGatewayOutputArgs, opts?: InvokeOptions): Output<GetConnectionGatewayResult>
    def get_connection_gateway(connection_gateway_name: Optional[str] = None,
                               resource_group_name: Optional[str] = None,
                               subscription_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetConnectionGatewayResult
    def get_connection_gateway_output(connection_gateway_name: Optional[pulumi.Input[str]] = None,
                               resource_group_name: Optional[pulumi.Input[str]] = None,
                               subscription_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetConnectionGatewayResult]
    func LookupConnectionGateway(ctx *Context, args *LookupConnectionGatewayArgs, opts ...InvokeOption) (*LookupConnectionGatewayResult, error)
    func LookupConnectionGatewayOutput(ctx *Context, args *LookupConnectionGatewayOutputArgs, opts ...InvokeOption) LookupConnectionGatewayResultOutput

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

    public static class GetConnectionGateway 
    {
        public static Task<GetConnectionGatewayResult> InvokeAsync(GetConnectionGatewayArgs args, InvokeOptions? opts = null)
        public static Output<GetConnectionGatewayResult> Invoke(GetConnectionGatewayInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetConnectionGatewayResult> getConnectionGateway(GetConnectionGatewayArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:web:getConnectionGateway
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ConnectionGatewayName string
    The connection gateway name
    ResourceGroupName string
    The resource group
    SubscriptionId string
    Subscription Id
    ConnectionGatewayName string
    The connection gateway name
    ResourceGroupName string
    The resource group
    SubscriptionId string
    Subscription Id
    connectionGatewayName String
    The connection gateway name
    resourceGroupName String
    The resource group
    subscriptionId String
    Subscription Id
    connectionGatewayName string
    The connection gateway name
    resourceGroupName string
    The resource group
    subscriptionId string
    Subscription Id
    connection_gateway_name str
    The connection gateway name
    resource_group_name str
    The resource group
    subscription_id str
    Subscription Id
    connectionGatewayName String
    The connection gateway name
    resourceGroupName String
    The resource group
    subscriptionId String
    Subscription Id

    getConnectionGateway Result

    The following output properties are available:

    Id string
    Resource id
    Name string
    Resource name
    Properties Pulumi.AzureNative.Web.Outputs.ConnectionGatewayDefinitionResponseProperties
    Type string
    Resource type
    Etag string
    Resource ETag
    Location string
    Resource location
    Tags Dictionary<string, string>
    Resource tags
    Id string
    Resource id
    Name string
    Resource name
    Properties ConnectionGatewayDefinitionResponseProperties
    Type string
    Resource type
    Etag string
    Resource ETag
    Location string
    Resource location
    Tags map[string]string
    Resource tags
    id String
    Resource id
    name String
    Resource name
    properties ConnectionGatewayDefinitionResponseProperties
    type String
    Resource type
    etag String
    Resource ETag
    location String
    Resource location
    tags Map<String,String>
    Resource tags
    id string
    Resource id
    name string
    Resource name
    properties ConnectionGatewayDefinitionResponseProperties
    type string
    Resource type
    etag string
    Resource ETag
    location string
    Resource location
    tags {[key: string]: string}
    Resource tags
    id str
    Resource id
    name str
    Resource name
    properties ConnectionGatewayDefinitionResponseProperties
    type str
    Resource type
    etag str
    Resource ETag
    location str
    Resource location
    tags Mapping[str, str]
    Resource tags
    id String
    Resource id
    name String
    Resource name
    properties Property Map
    type String
    Resource type
    etag String
    Resource ETag
    location String
    Resource location
    tags Map<String>
    Resource tags

    Supporting Types

    ConnectionGatewayDefinitionResponseProperties

    BackendUri string
    The URI of the backend
    ConnectionGatewayInstallation Pulumi.AzureNative.Web.Inputs.ConnectionGatewayReferenceResponse
    The gateway installation reference
    ContactInformation List<string>
    The gateway admin
    Description string
    The gateway description
    DisplayName string
    The gateway display name
    MachineName string
    The machine name of the gateway
    Status object
    The gateway status
    BackendUri string
    The URI of the backend
    ConnectionGatewayInstallation ConnectionGatewayReferenceResponse
    The gateway installation reference
    ContactInformation []string
    The gateway admin
    Description string
    The gateway description
    DisplayName string
    The gateway display name
    MachineName string
    The machine name of the gateway
    Status interface{}
    The gateway status
    backendUri String
    The URI of the backend
    connectionGatewayInstallation ConnectionGatewayReferenceResponse
    The gateway installation reference
    contactInformation List<String>
    The gateway admin
    description String
    The gateway description
    displayName String
    The gateway display name
    machineName String
    The machine name of the gateway
    status Object
    The gateway status
    backendUri string
    The URI of the backend
    connectionGatewayInstallation ConnectionGatewayReferenceResponse
    The gateway installation reference
    contactInformation string[]
    The gateway admin
    description string
    The gateway description
    displayName string
    The gateway display name
    machineName string
    The machine name of the gateway
    status any
    The gateway status
    backend_uri str
    The URI of the backend
    connection_gateway_installation ConnectionGatewayReferenceResponse
    The gateway installation reference
    contact_information Sequence[str]
    The gateway admin
    description str
    The gateway description
    display_name str
    The gateway display name
    machine_name str
    The machine name of the gateway
    status Any
    The gateway status
    backendUri String
    The URI of the backend
    connectionGatewayInstallation Property Map
    The gateway installation reference
    contactInformation List<String>
    The gateway admin
    description String
    The gateway description
    displayName String
    The gateway display name
    machineName String
    The machine name of the gateway
    status Any
    The gateway status

    ConnectionGatewayReferenceResponse

    Id string
    Resource reference id
    Location string
    Resource reference location
    Name string
    Resource reference name
    Type string
    Resource reference type
    Id string
    Resource reference id
    Location string
    Resource reference location
    Name string
    Resource reference name
    Type string
    Resource reference type
    id String
    Resource reference id
    location String
    Resource reference location
    name String
    Resource reference name
    type String
    Resource reference type
    id string
    Resource reference id
    location string
    Resource reference location
    name string
    Resource reference name
    type string
    Resource reference type
    id str
    Resource reference id
    location str
    Resource reference location
    name str
    Resource reference name
    type str
    Resource reference type
    id String
    Resource reference id
    location String
    Resource reference location
    name String
    Resource reference name
    type String
    Resource reference type

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi