Api Management Service - Apply Network Configuration Updates
Güncelleştirilmiş DNS değişikliklerini seçmek için Sanal ağda çalışan Microsoft.ApiManagement kaynağını Güncelleştirmeler.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/applynetworkconfigurationupdates?api-version=2022-08-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. |
service
|
path | True |
string |
API Management hizmetinin adı. Normal ifade deseni: |
subscription
|
path | True |
string |
Hedef aboneliğin kimliği. |
api-version
|
query | True |
string |
Bu işlem için kullanılacak API sürümü. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
location |
string |
Çok bölgeli bir hizmet için güncelleştirilecek Api Management hizmetinin konumu. Tek bir bölgede dağıtılan bir hizmet için bu parametre gerekli değildir. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Ağ yapılandırma güncelleştirmeleri Api Management hizmetine başarıyla uygulandı. |
|
202 Accepted |
Kabul edildi: Konum üst bilgisi, uzun süre çalışan işlemin durumunun denetlenebileceği URL'yi içerir. Üst Bilgiler location: string |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
ApiManagementApplyNetworkConfigurationUpdates
Örnek isteği
Örnek yanıt
location: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2022-08-01
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1",
"name": "apimService1",
"type": "Microsoft.ApiManagement/service",
"tags": {
"UID": "52ed5986-717b-45b4-b17c-3df8db372cff"
},
"location": "East Asia",
"etag": "AAAAAAAXX6Y=",
"properties": {
"publisherEmail": "admin@live.com",
"publisherName": "Contoso",
"provisioningState": "Succeeded",
"targetProvisioningState": "",
"createdAtUtc": "2015-09-22T01:50:34.7921566Z",
"gatewayUrl": "https://apimService1.azure-api.net",
"portalUrl": "https://apimService1.portal.azure-api.net",
"managementApiUrl": "https://apimService1.management.azure-api.net",
"scmUrl": "https://apimService1.scm.azure-api.net",
"hostnameConfigurations": [],
"publicIPAddresses": [
"207.46.155.24"
],
"virtualNetworkConfiguration": {
"subnetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/eastUsVirtualNetwork/subnets/apimSubnet"
},
"virtualNetworkType": "External"
},
"sku": {
"name": "Premium",
"capacity": 1
}
}
Tanımlar
Name | Description |
---|---|
Additional |
Ek API Management kaynak konumunun açıklaması. |
Api |
Ağ yapılandırmayı uygula işlemine sağlanan parametre. |
Api |
Api Management hizmet kaynağının kimlik özellikleri. |
Api |
Listele veya Yanıt al'da tek bir API Management hizmet kaynağı. |
Api |
Hizmet kaynağı SKU özelliklerini API Management. |
Apim |
Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır. |
Api |
API Management hizmeti için Denetim Düzlemi Api'leri sürüm kısıtlaması. |
Arm |
ARM kaynak kimliği için sarmalayıcı |
Certificate |
Güvenilir olmayan ara ve kök sertifikalardan oluşan sertifika yapılandırması. |
Certificate |
SSL sertifika bilgileri. |
Certificate |
Sertifika Kaynağı. |
Certificate |
Sertifika Durumu. |
created |
Kaynağı oluşturan kimliğin türü. |
Error |
Hata Alanı sözleşmesi. |
Error |
Hata Yanıtı. |
Hostname |
Özel ana bilgisayar adı yapılandırması. |
Hostname |
Ana bilgisayar adı türü. |
Nat |
Özellik, bu API Management hizmeti için NAT Ağ Geçidi'ni etkinleştirmek için kullanılabilir. |
Platform |
Hizmeti çalıştıran İşlem Platformu Sürümü. |
Private |
Özel uç nokta bağlantı durumu. |
Private |
Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu. |
Public |
Bu API Management hizmeti için genel uç nokta erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır. 'Devre dışı' ise özel uç noktalar özel erişim yöntemidir. Varsayılan değer :'Etkin' |
Remote |
Uzak Özel Uç Nokta Bağlantı kaynağı. |
Sku |
Sku'nun adı. |
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
User |
|
Virtual |
API Management hizmetinin dağıtıldığı bir sanal ağın yapılandırması. |
Virtual |
API Management hizmetinin yapılandırılması gereken VPN türü. Hiçbiri (Varsayılan Değer), API Management hizmetinin herhangi bir Sanal Ağ parçası olmadığı, Dış, API Management dağıtımının İnternet'e Yönelik Uç Noktası olan bir Sanal Ağ içinde ayarlandığı ve İç, API Management dağıtımının bir yalnızca İntranet'e Yönelik Uç Nokta Sanal Ağ. |
AdditionalLocation
Ek API Management kaynak konumunun açıklaması.
Name | Tür | Default value | Description |
---|---|---|---|
disableGateway |
boolean |
False |
Özellik yalnızca birden çok konuma dağıtılan api management hizmeti için geçerlidir. Bu, ağ geçidini bu ek konumda devre dışı bırakmak için kullanılabilir. |
gatewayRegionalUrl |
string |
Bölgedeki API Management hizmetinin Ağ Geçidi URL'si. |
|
location |
string |
Azure Veri merkezi bölgeleri arasındaki ek bölgenin konum adı. |
|
natGatewayState | Disabled |
Özellik, bu API Management hizmeti için NAT Ağ Geçidi'ni etkinleştirmek için kullanılabilir. |
|
outboundPublicIPAddresses |
string[] |
NAT Ağ Geçidi dağıtılan hizmetiyle ilişkili giden genel IPV4 adresi ön ekleri. Yalnızca stv2 platformunda Premium SKU için kullanılabilir. |
|
platformVersion |
Hizmeti çalıştıran İşlem Platformu Sürümü. |
||
privateIPAddresses |
string[] |
Belirli bir ek konumdaki bir İç Sanal Ağ dağıtılan API Management hizmetinin Özel Statik Yük Dengeli IP adresleri. Yalnızca Temel, Standart, Premium ve Yalıtılmış SKU için kullanılabilir. |
|
publicIPAddresses |
string[] |
Ek konumdaki API Management hizmetinin Genel Statik Yük Dengeli IP adresleri. Yalnızca Temel, Standart, Premium ve Yalıtılmış SKU için kullanılabilir. |
|
publicIpAddressId |
string |
Konumda dağıtılan Sanal Ağ hizmetle ilişkilendirilecek Genel Standart SKU IP V4 tabanlı IP adresi. Yalnızca premium SKU'nun Sanal Ağ dağıtılması için desteklenir. |
|
sku |
API Management hizmetinin SKU özellikleri. |
||
virtualNetworkConfiguration |
Konum için sanal ağ yapılandırması. |
||
zones |
string[] |
Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. |
ApiManagementServiceApplyNetworkConfigurationParameters
Ağ yapılandırmayı uygula işlemine sağlanan parametre.
Name | Tür | Description |
---|---|---|
location |
string |
Çok bölgeli bir hizmet için güncelleştirilecek Api Management hizmetinin konumu. Tek bir bölgede dağıtılan bir hizmet için bu parametre gerekli değildir. |
ApiManagementServiceIdentity
Api Management hizmet kaynağının kimlik özellikleri.
Name | Tür | Description |
---|---|---|
principalId |
string |
Kimliğin asıl kimliği. |
tenantId |
string |
Kimliğin istemci kiracı kimliği. |
type |
Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır. |
|
userAssignedIdentities |
<string,
User |
Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtar başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ApiManagementServiceResource
Listele veya Yanıt al'da tek bir API Management hizmet kaynağı.
Name | Tür | Default value | Description |
---|---|---|---|
etag |
string |
Kaynağın ETag'i. |
|
id |
string |
Kaynak Kimliği. |
|
identity |
Api Management hizmetinin yönetilen hizmet kimliği. |
||
location |
string |
Kaynak konumu. |
|
name |
string |
Kaynak adı. |
|
properties.additionalLocations |
API Management hizmetinin ek veri merkezi konumları. |
||
properties.apiVersionConstraint |
API Management hizmeti için Denetim Düzlemi Api'leri sürüm kısıtlaması. |
||
properties.certificates |
API Management hizmetinde yüklenmesi gereken Sertifikaların listesi. Yüklenebilen desteklenen en yüksek sertifika sayısı 10'dur. |
||
properties.createdAtUtc |
string |
API Management hizmetinin oluşturma UTC tarihi. Tarih şu biçime uygundur: |
|
properties.customProperties |
object |
API Management hizmetinin özel özellikleri. |
|
properties.developerPortalUrl |
string |
API Management hizmetinin DEveloper Portalı uç nokta URL'si. |
|
properties.disableGateway |
boolean |
False |
Özellik yalnızca birden çok konuma dağıtılan api management hizmeti için geçerlidir. Bu, ana bölgede ağ geçidini devre dışı bırakmak için kullanılabilir. |
properties.enableClientCertificate |
boolean |
False |
Özellik yalnızca Tüketim SKU Hizmeti için kullanılacaktır. Bu, ağ geçidine yapılan her istekte bir istemci sertifikasının sunulmasını zorunlu kılabilir. Bu, ağ geçidindeki ilkede sertifikanın kimliğini doğrulama olanağı da sağlar. |
properties.gatewayRegionalUrl |
string |
Varsayılan Bölgedeki API Management hizmetinin ağ geçidi URL'si. |
|
properties.gatewayUrl |
string |
API Management hizmetinin ağ geçidi URL'si. |
|
properties.hostnameConfigurations |
API Management hizmetinin özel ana bilgisayar adı yapılandırması. |
||
properties.managementApiUrl |
string |
API Management hizmetinin Yönetim API'si uç nokta URL'si. |
|
properties.natGatewayState | Disabled |
Özellik, bu API Management hizmeti için NAT Ağ Geçidi'ni etkinleştirmek için kullanılabilir. |
|
properties.notificationSenderEmail |
string |
Bildirimin gönderileceği adresi Email. |
|
properties.outboundPublicIPAddresses |
string[] |
NAT Ağ Geçidi dağıtılan hizmetiyle ilişkili giden genel IPV4 adresi ön ekleri. Yalnızca stv2 platformunda Premium SKU için kullanılabilir. |
|
properties.platformVersion |
Hizmeti bu konumda çalıştıran İşlem Platformu Sürümü. |
||
properties.portalUrl |
string |
Yayımcı portalı uç noktası API Management hizmetinin Url'si. |
|
properties.privateEndpointConnections |
Bu hizmetin Özel Uç Nokta Bağlantılarının listesi. |
||
properties.privateIPAddresses |
string[] |
Bir İç Sanal Ağ dağıtılan Birincil bölgedeki API Management hizmetinin Özel Statik Yük Dengeli IP adresleri. Yalnızca Temel, Standart, Premium ve Yalıtılmış SKU için kullanılabilir. |
|
properties.provisioningState |
string |
API Management hizmetinin aşağıdakilerden biri olabilecek geçerli sağlama durumu: Oluşturuldu/Etkinleştirildi/Başarılı/Güncelleştirildi/Başarısız/Durduruldu/Sonlandırılıyor/SonlandırmaFailed/Silindi. |
|
properties.publicIPAddresses |
string[] |
Birincil bölgedeki API Management hizmetinin Genel Statik Yük Dengeli IP adresleri. Yalnızca Temel, Standart, Premium ve Yalıtılmış SKU için kullanılabilir. |
|
properties.publicIpAddressId |
string |
Bölgede dağıtılan Sanal Ağ hizmetle ilişkilendirilecek Genel Standart SKU IP V4 tabanlı IP adresi. Yalnızca Sanal Ağ dağıtılan Geliştirici ve Premium SKU için desteklenir. |
|
properties.publicNetworkAccess |
Bu API Management hizmeti için genel uç nokta erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır. 'Devre dışı' ise özel uç noktalar özel erişim yöntemidir. Varsayılan değer :'Etkin' |
||
properties.publisherEmail |
string |
Yayımcı e-postası. |
|
properties.publisherName |
string |
Yayımcı adı. |
|
properties.restore |
boolean |
False |
Önceden geçici olarak silinmişse Api Management Hizmeti'nin geri alma işlemini geri alma. Bu bayrak belirtilirse ve True olarak ayarlanırsa diğer tüm özellikler yoksayılır. |
properties.scmUrl |
string |
API Management hizmetinin SCM uç nokta URL'si. |
|
properties.targetProvisioningState |
string |
hizmette başlatılan uzun süre çalışan işlem tarafından hedeflenen API Management hizmetinin sağlama durumu. |
|
properties.virtualNetworkConfiguration |
API Management hizmetinin sanal ağ yapılandırması. |
||
properties.virtualNetworkType | None |
API Management hizmetinin yapılandırılması gereken VPN türü. Hiçbiri (Varsayılan Değer), API Management hizmetinin herhangi bir Sanal Ağ parçası olmadığı, Dış, API Management dağıtımının İnternet'e Yönelik Uç Noktası olan bir Sanal Ağ içinde ayarlandığı ve İç, API Management dağıtımının bir yalnızca İntranet'e Yönelik Uç Nokta Sanal Ağ. |
|
sku |
API Management hizmetinin SKU özellikleri. |
||
systemData |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
||
tags |
object |
Kaynak etiketleri. |
|
type |
string |
API Management kaynağın kaynak türü Microsoft.ApiManagement olarak ayarlanır. |
|
zones |
string[] |
Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. |
ApiManagementServiceSkuProperties
Hizmet kaynağı SKU özelliklerini API Management.
Name | Tür | Description |
---|---|---|
capacity |
integer |
SKU'nun kapasitesi (SKU'nun dağıtılan birim sayısı). Tüketim için SKU kapasitesi 0 olarak belirtilmelidir. |
name |
Sku'nun adı. |
ApimIdentityType
Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır.
Name | Tür | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ApiVersionConstraint
API Management hizmeti için Denetim Düzlemi Api'leri sürüm kısıtlaması.
Name | Tür | Description |
---|---|---|
minApiVersion |
string |
Denetim düzlemi API çağrılarını bu değere eşit veya bundan daha yeni bir sürüme sahip API Management hizmetiyle sınırlayın. |
ArmIdWrapper
ARM kaynak kimliği için sarmalayıcı
Name | Tür | Description |
---|---|---|
id |
string |
CertificateConfiguration
Güvenilir olmayan ara ve kök sertifikalardan oluşan sertifika yapılandırması.
Name | Tür | Description |
---|---|---|
certificate |
Sertifika bilgileri. |
|
certificatePassword |
string |
Sertifika Parolası. |
encodedCertificate |
string |
Base64 Kodlanmış sertifika. |
storeName |
enum:
|
System.Security.Cryptography.x509certificates.StoreName sertifika deposu konumu. Yalnızca Kök ve CertificateAuthority geçerli konumlardır. |
CertificateInformation
SSL sertifika bilgileri.
Name | Tür | Description |
---|---|---|
expiry |
string |
Sertifikanın son kullanma tarihi. Tarih şu biçime uygundur: |
subject |
string |
Sertifikanın konusu. |
thumbprint |
string |
Sertifikanın parmak izi. |
CertificateSource
Sertifika Kaynağı.
Name | Tür | Description |
---|---|---|
BuiltIn |
string |
|
Custom |
string |
|
KeyVault |
string |
|
Managed |
string |
CertificateStatus
Sertifika Durumu.
Name | Tür | Description |
---|---|---|
Completed |
string |
|
Failed |
string |
|
InProgress |
string |
createdByType
Kaynağı oluşturan kimliğin türü.
Name | Tür | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorFieldContract
Hata Alanı sözleşmesi.
Name | Tür | Description |
---|---|---|
code |
string |
Özellik düzeyi hata kodu. |
message |
string |
Özellik düzeyi hatanın insan tarafından okunabilir gösterimi. |
target |
string |
Özellik adı. |
ErrorResponse
Hata Yanıtı.
Name | Tür | Description |
---|---|---|
error.code |
string |
Hizmet tanımlı hata kodu. Bu kod, yanıtta belirtilen HTTP hata kodu için bir alt durum görevi görür. |
error.details |
Doğrulama hatası durumunda istekte gönderilen geçersiz alanların listesi. |
|
error.message |
string |
Hatanın insan tarafından okunabilir gösterimi. |
HostnameConfiguration
Özel ana bilgisayar adı yapılandırması.
Name | Tür | Default value | Description |
---|---|---|---|
certificate |
Sertifika bilgileri. |
||
certificatePassword |
string |
Sertifika Parolası. |
|
certificateSource |
Sertifika Kaynağı. |
||
certificateStatus |
Sertifika Durumu. |
||
defaultSslBinding |
boolean |
False |
Bu Konak Adı ile ilişkili sertifikayı Varsayılan SSL Sertifikası olarak ayarlamak için true değerini belirtin. bir istemci SNI üst bilgisini göndermezse, bu sorgulanacak sertifika olacaktır. Özelliği, bir hizmetin birden çok özel ana bilgisayar adı etkinleştirilmişse ve varsayılan SSL sertifikasına karar vermesi gerekiyorsa yararlıdır. Ayar yalnızca ağ geçidi Ana Bilgisayar Adı Türüne uygulanır. |
encodedCertificate |
string |
Base64 Kodlanmış sertifika. |
|
hostName |
string |
Api Management hizmetinde yapılandırılan ana bilgisayar adı. |
|
identityClientId |
string |
ssl sertifikasını içeren keyVault'a GET erişimi olan Azure AD tarafından oluşturulan Sistem veya Kullanıcı Tarafından Atanan Yönetilen kimlik clientId değeri. |
|
keyVaultId |
string |
Ssl Sertifikasını içeren KeyVault Gizli Dizisi url'si. Sürümü içeren mutlak Url sağlanırsa ssl sertifikasının otomatik olarak güncelleştirilmesi çalışmaz. Bunun için Api Management hizmetinin aka.ms/apimmsi ile yapılandırılması gerekir. Gizli dizi application/x-pkcs12 türünde olmalıdır |
|
negotiateClientCertificate |
boolean |
False |
Ana bilgisayar adında her zaman istemci sertifikası anlaşması yapmak için true değerini belirtin. Varsayılan Değer false'tur. |
type |
Ana bilgisayar adı türü. |
HostnameType
Ana bilgisayar adı türü.
Name | Tür | Description |
---|---|---|
DeveloperPortal |
string |
|
Management |
string |
|
Portal |
string |
|
Proxy |
string |
|
Scm |
string |
NatGatewayState
Özellik, bu API Management hizmeti için NAT Ağ Geçidi'ni etkinleştirmek için kullanılabilir.
Name | Tür | Description |
---|---|---|
Disabled |
string |
Nat Gateway hizmet için devre dışı bırakıldı. |
Enabled |
string |
Nat Gateway hizmet için etkinleştirildi. |
PlatformVersion
Hizmeti çalıştıran İşlem Platformu Sürümü.
Name | Tür | Description |
---|---|---|
mtv1 |
string |
Hizmeti Çok Kiracılı V1 platformunda çalıştıran platform. |
stv1 |
string |
Hizmeti Tek Kiracılı V1 platformunda çalıştıran platform. |
stv2 |
string |
Hizmeti Tek Kiracılı V2 platformunda çalıştıran platform. |
undetermined |
string |
İşlem platformu dağıtılmadığından platform sürümü belirlenemiyor. |
PrivateEndpointServiceConnectionStatus
Özel uç nokta bağlantı durumu.
Name | Tür | Description |
---|---|---|
Approved |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateLinkServiceConnectionState
Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu.
Name | Tür | Description |
---|---|---|
actionsRequired |
string |
Hizmet sağlayıcısında yapılan değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti. |
description |
string |
Bağlantının onay/reddedilme nedeni. |
status |
Bağlantının hizmet sahibi tarafından Onaylanıp Reddedildiğini/Kaldırıldığını gösterir. |
PublicNetworkAccess
Bu API Management hizmeti için genel uç nokta erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır. 'Devre dışı' ise özel uç noktalar özel erişim yöntemidir. Varsayılan değer :'Etkin'
Name | Tür | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
RemotePrivateEndpointConnectionWrapper
Uzak Özel Uç Nokta Bağlantı kaynağı.
Name | Tür | Description |
---|---|---|
id |
string |
Özel Uç Nokta bağlantı kaynak kimliği |
name |
string |
Özel Uç Nokta Bağlantı Adı |
properties.groupIds |
string[] |
Tüm Grup kimlikleri. |
properties.privateEndpoint |
Özel uç noktanın kaynağı. |
|
properties.privateLinkServiceConnectionState |
Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu. |
|
properties.provisioningState |
string |
Özel uç nokta bağlantı kaynağının sağlama durumu. |
type |
string |
Özel Uç Nokta Bağlantı Kaynak Türü |
SkuType
Sku'nun adı.
Name | Tür | Description |
---|---|---|
Basic |
string |
Api Management'ın Temel SKU'su. |
Consumption |
string |
Api Management'ın tüketim SKU'su. |
Developer |
string |
Api Management Geliştirici SKU'su. |
Isolated |
string |
Api Management'ın yalıtılmış SKU'su. |
Premium |
string |
Api Management'ın Premium SKU'su. |
Standard |
string |
Api Management'ın Standart SKU'su. |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string |
Kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Kaynağı oluşturan kimlik. |
createdByType |
Kaynağı oluşturan kimliğin türü. |
|
lastModifiedAt |
string |
Kaynağın son değişikliğinin zaman damgası (UTC) |
lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
lastModifiedByType |
Kaynağı en son değiştiren kimliğin türü. |
UserIdentityProperties
Name | Tür | Description |
---|---|---|
clientId |
string |
Kullanıcı tarafından atanan kimliğin istemci kimliği. |
principalId |
string |
Kullanıcı tarafından atanan kimliğin asıl kimliği. |
VirtualNetworkConfiguration
API Management hizmetinin dağıtıldığı bir sanal ağın yapılandırması.
Name | Tür | Description |
---|---|---|
subnetResourceId |
string |
API Management hizmetinin dağıtılacağı sanal ağdaki bir alt ağın tam kaynak kimliği. |
subnetname |
string |
Alt ağın adı. |
vnetid |
string |
Sanal ağ kimliği. Bu genellikle bir GUID'dir. Varsayılan olarak null GUID bekleyebilirsiniz. |
VirtualNetworkType
API Management hizmetinin yapılandırılması gereken VPN türü. Hiçbiri (Varsayılan Değer), API Management hizmetinin herhangi bir Sanal Ağ parçası olmadığı, Dış, API Management dağıtımının İnternet'e Yönelik Uç Noktası olan bir Sanal Ağ içinde ayarlandığı ve İç, API Management dağıtımının bir yalnızca İntranet'e Yönelik Uç Nokta Sanal Ağ.
Name | Tür | Description |
---|---|---|
External |
string |
Hizmet Sanal Ağ bir parçasıdır ve İnternet'ten erişilebilir. |
Internal |
string |
Hizmet Sanal Ağ bir parçasıdır ve yalnızca sanal ağ içinden erişilebilir. |
None |
string |
Hizmet herhangi bir Sanal Ağ parçası değildir. |