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.20.0 published on Wednesday, Nov 29, 2023 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.20.0 published on Wednesday, Nov 29, 2023 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.20.0 published on Wednesday, Nov 29, 2023 by Pulumi