Show / Hide Table of Contents

    Class AdditionalLocation

    Description of an additional API Management resource location.

    Inheritance
    Object
    AdditionalLocation
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.ApiManagement.dll
    Syntax
    public class AdditionalLocation

    Constructors

    AdditionalLocation()

    Initializes a new instance of the AdditionalLocation class.

    Declaration
    public AdditionalLocation ();

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

    Initializes a new instance of the AdditionalLocation class.

    Declaration
    public AdditionalLocation (string location, Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceSkuProperties sku, System.Collections.Generic.IList<string> publicIPAddresses = null, System.Collections.Generic.IList<string> privateIPAddresses = null, Microsoft.Azure.Management.ApiManagement.Models.VirtualNetworkConfiguration virtualNetworkConfiguration = null, string gatewayRegionalUrl = null);
    Parameters
    String location

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

    ApiManagementServiceSkuProperties sku

    SKU properties of the API Management service.

    IList<String> publicIPAddresses

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

    IList<String> privateIPAddresses

    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 and Premium SKU.

    VirtualNetworkConfiguration virtualNetworkConfiguration

    Virtual network configuration for the location.

    String gatewayRegionalUrl

    Gateway URL of the API Management service in the Region.

    Properties

    GatewayRegionalUrl

    Gets gateway URL of the API Management service in the Region.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="gatewayRegionalUrl")]
    public string GatewayRegionalUrl { get; }
    Property Value
    String

    Location

    Gets or sets the location name of the additional region among Azure Data center regions.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="location")]
    public string Location { get; set; }
    Property Value
    String

    PrivateIPAddresses

    Gets 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 and Premium SKU.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="privateIPAddresses")]
    public System.Collections.Generic.IList<string> PrivateIPAddresses { get; }
    Property Value
    IList<String>

    PublicIPAddresses

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

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="publicIPAddresses")]
    public System.Collections.Generic.IList<string> PublicIPAddresses { get; }
    Property Value
    IList<String>

    Sku

    Gets or sets SKU properties of the API Management service.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="sku")]
    public Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceSkuProperties Sku { get; set; }
    Property Value
    ApiManagementServiceSkuProperties

    VirtualNetworkConfiguration

    Gets or sets virtual network configuration for the location.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="virtualNetworkConfiguration")]
    public Microsoft.Azure.Management.ApiManagement.Models.VirtualNetworkConfiguration VirtualNetworkConfiguration { get; set; }
    Property Value
    VirtualNetworkConfiguration

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net