Freigeben über


ArmApiManagementModelFactory.AdditionalLocation Methode

Definition

Initialisiert eine neue instance von AdditionalLocation.

public static Azure.ResourceManager.ApiManagement.Models.AdditionalLocation AdditionalLocation (Azure.Core.AzureLocation location = default, Azure.ResourceManager.ApiManagement.Models.ApiManagementServiceSkuProperties sku = default, System.Collections.Generic.IEnumerable<string> zones = default, System.Collections.Generic.IEnumerable<System.Net.IPAddress> publicIPAddresses = default, System.Collections.Generic.IEnumerable<System.Net.IPAddress> privateIPAddresses = default, Azure.Core.ResourceIdentifier publicIPAddressId = default, Azure.ResourceManager.ApiManagement.Models.VirtualNetworkConfiguration virtualNetworkConfiguration = default, Uri gatewayRegionalUri = default, bool? disableGateway = default, Azure.ResourceManager.ApiManagement.Models.PlatformVersion? platformVersion = default);
static member AdditionalLocation : Azure.Core.AzureLocation * Azure.ResourceManager.ApiManagement.Models.ApiManagementServiceSkuProperties * seq<string> * seq<System.Net.IPAddress> * seq<System.Net.IPAddress> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.ApiManagement.Models.VirtualNetworkConfiguration * Uri * Nullable<bool> * Nullable<Azure.ResourceManager.ApiManagement.Models.PlatformVersion> -> Azure.ResourceManager.ApiManagement.Models.AdditionalLocation
Public Shared Function AdditionalLocation (Optional location As AzureLocation = Nothing, Optional sku As ApiManagementServiceSkuProperties = Nothing, Optional zones As IEnumerable(Of String) = Nothing, Optional publicIPAddresses As IEnumerable(Of IPAddress) = Nothing, Optional privateIPAddresses As IEnumerable(Of IPAddress) = Nothing, Optional publicIPAddressId As ResourceIdentifier = Nothing, Optional virtualNetworkConfiguration As VirtualNetworkConfiguration = Nothing, Optional gatewayRegionalUri As Uri = Nothing, Optional disableGateway As Nullable(Of Boolean) = Nothing, Optional platformVersion As Nullable(Of PlatformVersion) = Nothing) As AdditionalLocation

Parameter

location
AzureLocation

Der Standortname der zusätzlichen Region unter Den Azure-Rechenzentrumsregionen.

sku
ApiManagementServiceSkuProperties

SKU-Eigenschaften des API Management-Diensts.

zones
IEnumerable<String>

Eine Liste von Verfügbarkeitszonen, die angibt, wo die Ressource herkommen muss.

publicIPAddresses
IEnumerable<IPAddress>

Öffentliche statische Lastenausgleichs-IP-Adressen des API Management-Diensts am zusätzlichen Speicherort. Verfügbar nur für die Basic-, Standard-, Premium- und Isolierte SKU.

privateIPAddresses
IEnumerable<IPAddress>

Private statische IP-Adressen des API Management-Diensts, der in einem internen Virtual Network an einem bestimmten zusätzlichen Speicherort bereitgestellt wird. Verfügbar nur für die Basic-, Standard-, Premium- und Isolierte SKU.

publicIPAddressId
ResourceIdentifier

Öffentliche Standard-SKU-IP-V4-basierte IP-Adresse, die Virtual Network bereitgestellten Diensts am Standort zugeordnet werden soll. Wird nur für premium-SKU unterstützt, die in Virtual Network bereitgestellt wird.

virtualNetworkConfiguration
VirtualNetworkConfiguration

Virtuelle Netzwerkkonfiguration für den Standort.

gatewayRegionalUri
Uri

Gateway-URL des API Management-Diensts in der Region.

disableGateway
Nullable<Boolean>

Die Eigenschaft gilt nur für einen Api Management-Dienst, der an mehreren Standorten bereitgestellt wird. Dies kann verwendet werden, um das Gateway an diesem zusätzlichen Speicherort zu deaktivieren.

platformVersion
Nullable<PlatformVersion>

Compute Platform Version, die den Dienst ausführt.

Gibt zurück

Eine neue AdditionalLocation instance zum Mocking.

Gilt für: