Api Management Service - Refresh Hostnames
Api Management hizmetinde KeyVault'tan gizli olarak yapılandırılan Özel Host Adlarına bağlı SSL sertifikasını zorla yenileyin.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/refreshHostnames?api-version=2025-03-01-preview
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
|
service
|
path | True |
string minLength: 1maxLength: 50 pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ |
API Management hizmetinin adı. |
|
subscription
|
path | True |
string minLength: 1 |
Hedef aboneliğin kimliği. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Azure işlemi başarıyla tamamlandı. |
|
| 202 Accepted |
Kaynak işlemi kabul edildi. Üst Bilgiler
|
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 akışı.
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
ApiManagementServiceRefreshKeyVaultHostnames
Örnek isteği
Örnek yanıt
{
"name": "apimService1",
"type": "Microsoft.ApiManagement/service",
"etag": "AAAAAAK5GpM=",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1",
"identity": {
"type": "SystemAssigned",
"principalId": "b413456e-a9c8-4242-9754-0a01c061bd41",
"tenantId": "b413456e-a9c8-4242-9754-0a01c061bd41"
},
"location": "West Europe",
"properties": {
"additionalLocations": [
{
"disableGateway": false,
"gatewayRegionalUrl": "https://apimService1-northeurope-01.regional.azure-api.net",
"location": "North Europe",
"outboundPublicIPAddresses": [
"4.xxx.40.176"
],
"platformVersion": "stv2",
"publicIPAddresses": [
"4.xxx.40.176"
],
"sku": {
"name": "Premium",
"capacity": 1
},
"virtualNetworkConfiguration": {
"subnetResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/apimVnet/subnets/default2"
}
}
],
"createdAtUtc": "2016-04-12T00:20:15.6018952Z",
"customProperties": {
"Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "True",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "True",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "True",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "True",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "True"
},
"developerPortalStatus": "Enabled",
"developerPortalUrl": "https://apimService1.developer.azure-api.net",
"disableGateway": false,
"gatewayRegionalUrl": "https://apimService1-westeurope-01.regional.azure-api.net",
"gatewayUrl": "https://apimService1.azure-api.net",
"hostnameConfigurations": [
{
"type": "Proxy",
"certificateSource": "BuiltIn",
"defaultSslBinding": false,
"hostName": "apimService1.azure-api.net",
"negotiateClientCertificate": false
},
{
"type": "Proxy",
"certificate": {
"expiry": "2025-12-18T11:11:47+00:00",
"subject": "CN=*.msitesting.net",
"thumbprint": "9833D531D7A45XXXXXXXXXXXX8BD392E0BD3F"
},
"certificateSource": "KeyVault",
"defaultSslBinding": true,
"hostName": "proxy.msitesting.net",
"keyVaultId": "https://apim-msi-keyvault.vault.azure.net/secrets/sslcertificate",
"negotiateClientCertificate": false
}
],
"legacyPortalStatus": "Disabled",
"managementApiUrl": "https://apimService1.management.azure-api.net",
"natGatewayState": "Disabled",
"notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com",
"outboundPublicIPAddresses": [
"57.xxx.61.xx"
],
"platformVersion": "stv2.1",
"provisioningState": "Succeeded",
"publicIPAddresses": [
"XX.153.XX.94"
],
"publicNetworkAccess": "Enabled",
"publisherEmail": "autorest@contoso.com",
"publisherName": "Microsoft",
"releaseChannel": "Default",
"scmUrl": "https://apimService1.scm.azure-api.net",
"virtualNetworkConfiguration": {
"subnetResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/rg1/subnets/default"
},
"virtualNetworkType": "External"
},
"sku": {
"name": "Premium",
"capacity": 1
},
"systemData": {
"lastModifiedAt": "2024-06-14T17:33:34.8195595Z",
"lastModifiedBy": "autorest@contoso.com",
"lastModifiedByType": "User"
},
"tags": {}
}
location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2025-03-01-preview
Tanımlar
| Name | Description |
|---|---|
|
Additional |
Ek bir API Management kaynak konumunun açıklaması. |
|
Api |
Api Management hizmet kaynağının kimlik özellikleri. |
|
Api |
Liste veya Yanıt Al'da tek bir API Management hizmet kaynağı. |
|
Api |
API Management hizmeti kaynak SKU özellikleri. |
|
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 bir 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üvenilmeyen ara ürünler ve kök sertifikalardan oluşan sertifika yapılandırması. |
|
Certificate |
System.Security.Cryptography.x509certificates.StoreName sertifika deposu konumu. Yalnızca Kök ve CertificateAuthority geçerli konumlardır. |
|
Certificate |
SSL sertifika bilgileri. |
|
Certificate |
Sertifika Kaynağı. |
|
Certificate |
Sertifika Durumu. |
|
Configuration |
API Management hizmetinin Yapılandırma API'si ile ilgili bilgiler. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Developer |
Bu API Management hizmetindeki geliştirici portalının durumu. |
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Error |
Hata ayrıntısı. |
|
Error |
Hata yanıtı |
|
Hostname |
Özel ana bilgisayar adı yapılandırması. |
|
Hostname |
Ana bilgisayar adı türü. |
|
Legacy |
Eski Yapılandırma API'sinin (v1) API Management hizmetinde kullanıma sunulması gerekip gerekmediğini gösterme. Değer isteğe bağlıdır ancak 'Etkin' veya 'Devre Dışı' olmalıdır. 'Devre Dışı' ise, eski Yapılandırma API'si (v1) şirket içinde barındırılan ağ geçitleri için kullanılamaz. Varsayılan değer 'Etkin' |
|
Legacy |
API Management hizmetindeki eski portalın durumu. |
|
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 verilmediğ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' |
|
Release |
Bu API Management hizmetinin Yayın Kanalı. |
|
Remote |
Uzak Özel Uç Nokta Bağlantısı 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 ağ geçidinin yapılandırılması gereken VPN türü. |
AdditionalLocation
Ek bir API Management kaynak konumunun açıklaması.
| Name | Tür | Default value | Description |
|---|---|---|---|
| disableGateway |
boolean |
False |
Özellik yalnızca birden çok konuma dağıtılan bir Api Management hizmeti için geçerlidir. Bu, bu ek konumdaki ağ geçidini 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[] |
Özel Statik Yük Dengelemeli: API Management hizmetinin belirli bir ek konumdaki bir İç Sanal Ağ'da dağıtılan IP adresleri. Yalnızca Temel, Standart, Premium ve Yalıtılmış SKU için kullanılabilir. |
|
| publicIPAddresses |
string[] |
Genel Statik Yük Dengeli Ek konumdaki API Management hizmetinin IP adresleri. Yalnızca Temel, Standart, Premium ve Yalıtılmış SKU için kullanılabilir. |
|
| publicIpAddressId |
string |
Konumda dağıtılan Sanal Ağ hizmetiyle ilişkilendirilecek Genel Standart SKU IP V4 tabanlı IP adresi. Yalnızca Sanal Ağ'da dağıtılan Premium SKU 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. |
ApiManagementServiceIdentity
Api Management hizmet kaynağının kimlik özellikleri.
| Name | Tür | Description |
|---|---|---|
| principalId |
string (uuid) |
Kimliğin asıl kimliği. |
| tenantId |
string (uuid) |
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 bir kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır. |
|
| userAssignedIdentities |
<string,
User |
Kaynakla ilişkili 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
Liste 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 |
Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Api Management hizmetinin yönetilen hizmet kimliği. |
||
| location |
string |
Kaynağın bulunduğu coğrafi konum |
|
| name |
string |
Kaynağın 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 fazla sertifika 10'dur. |
||
| properties.configurationApi |
Yapılandırma: API Management hizmetinin API yapılandırması. |
||
| properties.createdAtUtc |
string (date-time) |
API Management hizmetinin oluşturulma UTC tarihi. Tarih aşağıdaki formata uygundur: |
|
| properties.customProperties |
object |
API Management hizmetinin özel özellikleri. |
|
| properties.developerPortalStatus | Enabled |
Bu API Management hizmetindeki geliştirici portalının durumu. |
|
| properties.developerPortalUrl |
string |
DEveloper Portalı API Management hizmetinin uç nokta URL'si. |
|
| properties.disableGateway |
boolean |
False |
Özellik yalnızca birden çok konuma dağıtılan bir Api Management hizmeti için geçerlidir. Bu, ana bölgedeki 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ı zorlar. 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.legacyPortalStatus | Enabled |
API Management hizmetindeki eski portalın durumu. |
|
| properties.managementApiUrl |
string |
API Management hizmetinin Yönetim API'si uç noktası 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 maxLength: 100 |
Bildirimin gönderileceği e-posta adresi. |
|
| 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[] |
Özel Statik Yük Dengelemeli: Bir İç Sanal Ağ'da dağıtılan Birincil bölgedeki API Management hizmetinin IP adresleri. Yalnızca Temel, Standart, Premium ve Yalıtılmış SKU için kullanılabilir. |
|
| properties.provisioningState |
string |
API Management hizmetinin geçerli sağlama durumu şunlardan biri olabilir: Oluşturuldu/Etkinleştiriliyor/Başarılı/Güncelleniyor/Başarısız/Durduruldu/Sonlandırılıyor/Sonlandırıldı/Sonlandırıldı/Silindi. |
|
| properties.publicIPAddresses |
string[] |
Genel Statik Yük Dengeli Birincil bölgedeki API Management hizmetinin 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ğ hizmetiyle ilişkilendirilecek Genel Standart SKU IP V4 tabanlı IP adresi. Yalnızca Sanal Ağ'da 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 verilmediğ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 maxLength: 100 |
Yayımcı e-postası. |
|
| properties.publisherName |
string maxLength: 100 |
Yayımcı adı. |
|
| properties.releaseChannel |
Bu API Management hizmetinin Yayın Kanalı. |
||
| properties.restore |
boolean |
False |
Daha önce geçici olarak silinmişse Api Management Hizmeti'nin silinmesini geri alın. Bu bayrak belirtilir ve Doğru 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ğın parçası olmadığı anlamına gelir; 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 yalnızca Intranet'e Yönelik Uç Noktası olan bir Sanal Ağ içinde ayarlandığı anlamına gelir. |
|
| properties.zoneRedundant |
boolean |
False |
StandardV2 ve PremiumV2 oluştururken Bölge Yedek Gereksinimi. Bu bayrak Doğru olarak ayarlanmışsa, Zone yedekli bir APIM hizmeti döndürür veya altındaki bileşen bölge yedekli olamazsa isteği başarısız olur. |
| sku |
API Management hizmetinin SKU özellikleri. |
||
| systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
||
| tags |
object |
Kaynak etiketleri. |
|
| type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
|
| zones |
string[] |
Kullanılabilirlik alanları. |
ApiManagementServiceSkuProperties
API Management hizmeti kaynak SKU özellikleri.
| Name | Tür | Description |
|---|---|---|
| capacity |
integer (int32) |
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 bir kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır.
| Değer | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
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 bu değerden 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üvenilmeyen ara ürünler 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 |
System.Security.Cryptography.x509certificates.StoreName sertifika deposu konumu. Yalnızca Kök ve CertificateAuthority geçerli konumlardır. |
CertificateConfigurationStoreName
System.Security.Cryptography.x509certificates.StoreName sertifika deposu konumu. Yalnızca Kök ve CertificateAuthority geçerli konumlardır.
| Değer | Description |
|---|---|
| CertificateAuthority | |
| Root |
CertificateInformation
SSL sertifika bilgileri.
| Name | Tür | Description |
|---|---|---|
| expiry |
string (date-time) |
Sertifikanın son kullanma tarihi. Tarih şu biçime uygundur: ISO 8601 standardı tarafından belirtilen |
| subject |
string |
Sertifikanın konusu. |
| thumbprint |
string |
Sertifikanın parmak izi. |
CertificateSource
Sertifika Kaynağı.
| Değer | Description |
|---|---|
| Managed | |
| KeyVault | |
| Custom | |
| BuiltIn |
CertificateStatus
Sertifika Durumu.
| Değer | Description |
|---|---|
| Completed | |
| Failed | |
| InProgress |
ConfigurationApi
API Management hizmetinin Yapılandırma API'si ile ilgili bilgiler.
| Name | Tür | Default value | Description |
|---|---|---|---|
| legacyApi | Enabled |
Eski Yapılandırma API'sinin (v1) API Management hizmetinde kullanıma sunulması gerekip gerekmediğini gösterme. Değer isteğe bağlıdır ancak 'Etkin' veya 'Devre Dışı' olmalıdır. 'Devre Dışı' ise, eski Yapılandırma API'si (v1) şirket içinde barındırılan ağ geçitleri için kullanılamaz. Varsayılan değer 'Etkin' |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeveloperPortalStatus
Bu API Management hizmetindeki geliştirici portalının durumu.
| Değer | Description |
|---|---|
| Enabled |
Hizmet için Geliştirici Portalı etkinleştirildi. |
| Disabled |
Hizmet için Geliştirici Portalı devre dışı bırakıldı. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
| Name | Tür | Description |
|---|---|---|
| info |
object |
Ek bilgiler. |
| type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
| Name | Tür | Description |
|---|---|---|
| additionalInfo |
Hata ek bilgileri. |
|
| code |
string |
Hata kodu. |
| details |
Hata ayrıntıları. |
|
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
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ıyla 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 kullanışlıdır. Bu 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. |
|
| 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 istemci sertifikası üzerinde her zaman anlaşmak için true değerini belirtin. Varsayılan Değer false'tur. |
| type |
Ana bilgisayar adı türü. |
HostnameType
Ana bilgisayar adı türü.
| Değer | Description |
|---|---|
| Proxy | |
| Portal | |
| Management | |
| Scm | |
| DeveloperPortal | |
| ConfigurationApi |
LegacyApiState
Eski Yapılandırma API'sinin (v1) API Management hizmetinde kullanıma sunulması gerekip gerekmediğini gösterme. Değer isteğe bağlıdır ancak 'Etkin' veya 'Devre Dışı' olmalıdır. 'Devre Dışı' ise, eski Yapılandırma API'si (v1) şirket içinde barındırılan ağ geçitleri için kullanılamaz. Varsayılan değer 'Etkin'
| Değer | Description |
|---|---|
| Enabled |
Hizmet için Eski Yapılandırma API'si (v1) etkinleştirilir ve şirket içinde barındırılan ağ geçitleri buna bağlanabilir. |
| Disabled |
Eski Yapılandırma API'si (v1) hizmet için devre dışı bırakılmıştır ve şirket içinde barındırılan ağ geçitleri buna bağlanamaz. |
LegacyPortalStatus
API Management hizmetindeki eski portalın durumu.
| Değer | Description |
|---|---|
| Enabled |
Hizmet için Eski Portal etkinleştirildi. |
| Disabled |
Eski Portal hizmet için devre dışı bırakıldı. |
NatGatewayState
Özellik, bu API Management hizmeti için NAT Ağ Geçidi'ni etkinleştirmek için kullanılabilir.
| Değer | Description |
|---|---|
| Enabled |
Hizmet için Nat Ağ Geçidi etkinleştirildi. |
| Disabled |
Nat Ağ Geçidi hizmet için devre dışı bırakıldı. |
PlatformVersion
Hizmeti çalıştıran İşlem Platformu Sürümü.
| Değer | Description |
|---|---|
| undetermined |
İşlem platformu dağıtılmadığı için platform sürümü belirlenemiyor. |
| stv1 |
Hizmeti Tek Kiracılı V1 platformunda çalıştıran platform. |
| stv2 |
Hizmeti Tek Kiracılı V2 platformunda çalıştıran platform. |
| mtv1 |
Hizmeti Multi Tenant V1 platformunda çalıştıran platform. |
| stv2.1 |
Hizmeti daha yeni Donanımda Tek Kiracılı V2 platformunda çalıştıran platform. |
PrivateEndpointServiceConnectionStatus
Özel uç nokta bağlantı durumu.
| Değer | Description |
|---|---|
| Pending | |
| Approved | |
| Rejected |
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ındaki değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti. |
| description |
string |
Bağlantının onaylanması/reddedilmesinin 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 verilmediğ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'
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
ReleaseChannel
Bu API Management hizmetinin Yayın Kanalı.
| Değer | Description |
|---|---|
| Preview |
Hizmetin Önizleme Kanalı. |
| Default |
Hizmetin Varsayılan Kanalı. |
| Stable |
Hizmetin Kararlı Kanalı. |
RemotePrivateEndpointConnectionWrapper
Uzak Özel Uç Nokta Bağlantısı kaynağı.
| Name | Tür | Description |
|---|---|---|
| id |
string |
Özel Uç Nokta bağlantı kaynağı 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ısı Kaynak Türü |
SkuType
Sku'nun adı.
| Değer | Description |
|---|---|
| Developer |
Api Management'ın geliştirici SKU'su. |
| Standard |
Api Management'ın standart SKU'su. |
| Premium |
Api Management'ın premium SKU'su. |
| Basic |
Api Management'ın temel SKU'su. |
| Consumption |
Api Management'ın tüketim SKU'su. |
| Isolated |
Api Management'ın yalıtılmış SKU'su. |
| BasicV2 |
Api Management'ın BasicV2 SKU'su. |
| StandardV2 |
Api Management'ın StandardV2 SKU'su. |
| PremiumV2 |
API Yönetimi PremiumV2 SKU. |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
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 kimlik 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 pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |
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 boş bir GUID bekleyin. |
VirtualNetworkType
API Management ağ geçidinin yapılandırılması gereken VPN türü.
| Değer | Description |
|---|---|
| None |
API Management ağ geçidi herhangi bir Sanal Ağın parçası değildir. |
| External |
API Management ağ geçidi, Sanal Ağ'ın bir parçasıdır ve İnternet'ten erişilebilir. |
| Internal |
API Management ağ geçidi, Sanal Ağ'ın bir parçasıdır ve yalnızca sanal ağ içinden erişilebilir. |