azure-native.web.getConnectionGateway

Gets a specific gateway under a subscription and in a specific resource group 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