GatewayResourceDescription interface

This type describes a gateway resource.

Extends

Properties

description

User readable description of the gateway.

destinationNetwork

Network that the Application is using.

http

Configuration for http connectivity for this gateway.

ipAddress

IP address of the gateway. This is populated in the response and is ignored for incoming requests. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

State of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

sourceNetwork

Network the gateway should listen on for requests.

status

Status of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

statusDetails

Gives additional information about the current status of the gateway. NOTE: This property will not be serialized. It can only be populated by the server.

tcp

Configuration for tcp connectivity for this gateway.

Inherited Properties

id

Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

location

The geo-location where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

description

User readable description of the gateway.

description?: string

Property Value

string

destinationNetwork

Network that the Application is using.

destinationNetwork: NetworkRef

Property Value

http

Configuration for http connectivity for this gateway.

http?: HttpConfig[]

Property Value

ipAddress

IP address of the gateway. This is populated in the response and is ignored for incoming requests. NOTE: This property will not be serialized. It can only be populated by the server.

ipAddress?: string

Property Value

string

provisioningState

State of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

sourceNetwork

Network the gateway should listen on for requests.

sourceNetwork: NetworkRef

Property Value

status

Status of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

status?: string

Property Value

string

statusDetails

Gives additional information about the current status of the gateway. NOTE: This property will not be serialized. It can only be populated by the server.

statusDetails?: string

Property Value

string

tcp

Configuration for tcp connectivity for this gateway.

tcp?: TcpConfig[]

Property Value

Inherited Property Details

id

Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type