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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.web.getConnectionGateway
Explore with Pulumi AI
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.89.1 published on Sunday, Mar 2, 2025 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)
public static Output<GetConnectionGatewayResult> getConnectionGateway(GetConnectionGatewayArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:web:getConnectionGateway
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ConnectionGateway stringName 
- The connection gateway name
- ResourceGroup stringName 
- The resource group
- SubscriptionId string
- Subscription Id
- ConnectionGateway stringName 
- The connection gateway name
- ResourceGroup stringName 
- The resource group
- SubscriptionId string
- Subscription Id
- connectionGateway StringName 
- The connection gateway name
- resourceGroup StringName 
- The resource group
- subscriptionId String
- Subscription Id
- connectionGateway stringName 
- The connection gateway name
- resourceGroup stringName 
- The resource group
- subscriptionId string
- Subscription Id
- connection_gateway_ strname 
- The connection gateway name
- resource_group_ strname 
- The resource group
- subscription_id str
- Subscription Id
- connectionGateway StringName 
- The connection gateway name
- resourceGroup StringName 
- 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.Azure Native. Web. Outputs. Connection Gateway Definition Response Properties 
- Type string
- Resource type
- Etag string
- Resource ETag
- Location string
- Resource location
- Dictionary<string, string>
- Resource tags
- Id string
- Resource id
- Name string
- Resource name
- Properties
ConnectionGateway Definition Response Properties 
- Type string
- Resource type
- Etag string
- Resource ETag
- Location string
- Resource location
- map[string]string
- Resource tags
- id String
- Resource id
- name String
- Resource name
- properties
ConnectionGateway Definition Response Properties 
- type String
- Resource type
- etag String
- Resource ETag
- location String
- Resource location
- Map<String,String>
- Resource tags
- id string
- Resource id
- name string
- Resource name
- properties
ConnectionGateway Definition Response Properties 
- type string
- Resource type
- etag string
- Resource ETag
- location string
- Resource location
- {[key: string]: string}
- Resource tags
- id str
- Resource id
- name str
- Resource name
- properties
ConnectionGateway Definition Response Properties 
- type str
- Resource type
- etag str
- Resource ETag
- location str
- Resource location
- 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
- Map<String>
- Resource tags
Supporting Types
ConnectionGatewayDefinitionResponseProperties    
- BackendUri string
- The URI of the backend
- ConnectionGateway Pulumi.Installation Azure Native. Web. Inputs. Connection Gateway Reference Response 
- 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
- ConnectionGateway ConnectionInstallation Gateway Reference Response 
- 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
- connectionGateway ConnectionInstallation Gateway Reference Response 
- 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
- connectionGateway ConnectionInstallation Gateway Reference Response 
- 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_ Connectioninstallation Gateway Reference Response 
- 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
- connectionGateway Property MapInstallation 
- 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   
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi