AdditionalLocation Constructors

Definition

Overloads

AdditionalLocation()

Initializes a new instance of the AdditionalLocation class.

AdditionalLocation(String, ApiManagementServiceSkuProperties, IList<String>, IList<String>, IList<String>, String, VirtualNetworkConfiguration, String, Nullable<Boolean>, String)

Initializes a new instance of the AdditionalLocation class.

AdditionalLocation()

Initializes a new instance of the AdditionalLocation class.

public AdditionalLocation ();
Public Sub New ()

Applies to

AdditionalLocation(String, ApiManagementServiceSkuProperties, IList<String>, IList<String>, IList<String>, String, VirtualNetworkConfiguration, String, Nullable<Boolean>, String)

Initializes a new instance of the AdditionalLocation class.

public AdditionalLocation (string location, Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceSkuProperties sku, System.Collections.Generic.IList<string> zones = default, System.Collections.Generic.IList<string> publicIPAddresses = default, System.Collections.Generic.IList<string> privateIPAddresses = default, string publicIpAddressId = default, Microsoft.Azure.Management.ApiManagement.Models.VirtualNetworkConfiguration virtualNetworkConfiguration = default, string gatewayRegionalUrl = default, bool? disableGateway = default, string platformVersion = default);
new Microsoft.Azure.Management.ApiManagement.Models.AdditionalLocation : string * Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceSkuProperties * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * string * Microsoft.Azure.Management.ApiManagement.Models.VirtualNetworkConfiguration * string * Nullable<bool> * string -> Microsoft.Azure.Management.ApiManagement.Models.AdditionalLocation
Public Sub New (location As String, sku As ApiManagementServiceSkuProperties, Optional zones As IList(Of String) = Nothing, Optional publicIPAddresses As IList(Of String) = Nothing, Optional privateIPAddresses As IList(Of String) = Nothing, Optional publicIpAddressId As String = Nothing, Optional virtualNetworkConfiguration As VirtualNetworkConfiguration = Nothing, Optional gatewayRegionalUrl As String = Nothing, Optional disableGateway As Nullable(Of Boolean) = Nothing, Optional platformVersion As String = Nothing)

Parameters

location
String

The location name of the additional region among Azure Data center regions.

sku
ApiManagementServiceSkuProperties

SKU properties of the API Management service.

zones
IList<String>

A list of availability zones denoting where the resource needs to come from.

publicIPAddresses
IList<String>

Public Static Load Balanced IP addresses of the API Management service in the additional location. Available only for Basic, Standard, Premium and Isolated SKU.

privateIPAddresses
IList<String>

Private Static Load Balanced IP addresses of the API Management service which is deployed in an Internal Virtual Network in a particular additional location. Available only for Basic, Standard, Premium and Isolated SKU.

publicIpAddressId
String

Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed service in the location. Supported only for Premium SKU being deployed in Virtual Network.

virtualNetworkConfiguration
VirtualNetworkConfiguration

Virtual network configuration for the location.

gatewayRegionalUrl
String

Gateway URL of the API Management service in the Region.

disableGateway
Nullable<Boolean>

Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in this additional location.

platformVersion
String

Compute Platform Version running the service. Possible values include: 'undetermined', 'stv1', 'stv2', 'mtv1'

Applies to