ServiceGateway interface

ServiceGateway resource.

Extends

Properties

etag

A unique read-only string that changes whenever the resource is updated.

provisioningState

The provisioning state of the service gateway resource.

resourceGuid

The resource GUID property of the service gateway resource.

routeTargetAddress

Route Target address of Service gateway

routeTargetAddressV6

Route Target address V6 of Service gateway

sku

The service gateway SKU.

virtualNetwork

Reference to an existing virtual network.

zones

A list of availability zones denoting the zone in which service gateway should be deployed.

  • The zone values must be provided as strings representing numeric identifiers like "1", "2", "3" etc.

Inherited Properties

id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

The geo-location where the resource lives

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Property Details

etag

A unique read-only string that changes whenever the resource is updated.

etag?: string

Property Value

string

provisioningState

The provisioning state of the service gateway resource.

provisioningState?: string

Property Value

string

resourceGuid

The resource GUID property of the service gateway resource.

resourceGuid?: string

Property Value

string

routeTargetAddress

Route Target address of Service gateway

routeTargetAddress?: RouteTargetAddressPropertiesFormat

Property Value

routeTargetAddressV6

Route Target address V6 of Service gateway

routeTargetAddressV6?: RouteTargetAddressPropertiesFormat

Property Value

sku

The service gateway SKU.

sku?: ServiceGatewaySku

Property Value

virtualNetwork

Reference to an existing virtual network.

virtualNetwork?: VirtualNetwork

Property Value

zones

A list of availability zones denoting the zone in which service gateway should be deployed.

  • The zone values must be provided as strings representing numeric identifiers like "1", "2", "3" etc.
zones?: string[]

Property Value

string[]

Inherited Property Details

id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

id?: string

Property Value

string

Inherited From SecurityPerimeterTrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From SecurityPerimeterTrackedResource.location

name

The name of the resource

name?: string

Property Value

string

Inherited From SecurityPerimeterTrackedResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From SecurityPerimeterTrackedResource.systemData

tags

Resource tags.

tags?: Record<string, string>

Property Value

Record<string, string>

Inherited From SecurityPerimeterTrackedResource.tags

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type?: string

Property Value

string

Inherited From SecurityPerimeterTrackedResource.type