Api Management Service - Refresh Hostnames
Vynuceně obnovit SSL certifikát připojený k vlastním hostitelským jménům konfigurovaným pomocí tajemství z KeyVault ve službě Správy API.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/refreshHostnames?api-version=2025-03-01-preview
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
|
service
|
path | True |
string minLength: 1maxLength: 50 pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ |
Název služby API Management. |
|
subscription
|
path | True |
string minLength: 1 |
ID cílového předplatného. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Operace Azure byla úspěšně dokončena. |
|
| 202 Accepted |
Akceptovala se operace prostředku. Hlavičky
|
|
| Other Status Codes |
Neočekávaná chybová odpověď |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2.
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | zosobnění uživatelského účtu |
Příklady
ApiManagementServiceRefreshKeyVaultHostnames
Ukázkový požadavek
Ukázková odpověď
{
"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
Definice
| Name | Description |
|---|---|
|
Additional |
Popis dalšího umístění prostředku služby API Management. |
|
Api |
Vlastnosti identity prostředku služby Api Management. |
|
Api |
Jeden prostředek služby API Management v části Odpověď List nebo Get . |
|
Api |
Vlastnosti SKU prostředku služby API Management. |
|
Apim |
Typ identity používané pro prostředek. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere ze služby všechny identity. |
|
Api |
Omezení verze APIS roviny řízení pro službu API Management |
|
Arm |
Obálka pro ID prostředku ARM |
|
Certificate |
Konfigurace certifikátů, které se skládají z nedůvěryhodných zprostředkujících certifikátů a kořenových certifikátů. |
|
Certificate |
Umístění úložiště certifikátů System.Security.Cryptography.x509certificates.StoreName. Platná umístění jsou pouze root a CertificateAuthority. |
|
Certificate |
Informace o certifikátu SSL. |
|
Certificate |
Zdroj certifikátu. |
|
Certificate |
Stav certifikátu. |
|
Configuration |
Informace týkající se konfiguračního rozhraní API služby API Management. |
|
created |
Typ identity, která prostředek vytvořila. |
|
Developer |
Stav portálu pro vývojáře v této službě API Management |
|
Error |
Další informace o chybě správy prostředků |
|
Error |
Podrobnosti o chybě. |
|
Error |
Chybová odpověď |
|
Hostname |
Konfigurace vlastního názvu hostitele. |
|
Hostname |
Typ názvu hostitele. |
|
Legacy |
Indikuje, jestli má být ve službě API Management zpřístupněno starší verze konfiguračního rozhraní API (v1). Hodnota je nepovinná, ale musí být Enabled (Povoleno) nebo Disabled (Zakázáno). Pokud je zakázáno, starší verze rozhraní API konfigurace (v1) nebude k dispozici pro brány v místním prostředí. Výchozí hodnota je Enabled |
|
Legacy |
Stav starší verze portálu ve službě API Management |
|
Nat |
Vlastnost se dá použít k povolení služby NAT Gateway pro tuto službu API Management. |
|
Platform |
Verze výpočetní platformy, na které služba běží. |
|
Private |
Stav připojení privátního koncového bodu. |
|
Private |
Kolekce informací o stavu připojení mezi příjemcem služeb a poskytovatelem. |
|
Public |
Určuje, jestli je pro tuto službu API Management povolený přístup k veřejnému koncovému bodu. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). Pokud je zakázáno, privátní koncové body jsou výhradní metodou přístupu. Výchozí hodnota je Enabled |
|
Release |
Kanál vydání této služby API Management. |
|
Remote |
Prostředek připojení vzdáleného privátního koncového bodu. |
|
Sku |
Název skladové položky. |
|
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
|
User |
|
|
Virtual |
Konfigurace virtuální sítě, do které je služba API Management nasazená. |
|
Virtual |
Typ sítě VPN, ve které je potřeba nakonfigurovat bránu služby API Management. |
AdditionalLocation
Popis dalšího umístění prostředku služby API Management.
| Name | Typ | Default value | Description |
|---|---|---|---|
| disableGateway |
boolean |
False |
Vlastnost platí pouze pro službu Api Management nasazenou ve více umístěních. Tuto možnost můžete použít k zakázání brány v tomto dalším umístění. |
| gatewayRegionalUrl |
string |
Adresa URL brány služby API Management v oblasti. |
|
| location |
string |
Název umístění další oblasti mezi oblastmi Azure Data Center. |
|
| natGatewayState | Disabled |
Vlastnost se dá použít k povolení služby NAT Gateway pro tuto službu API Management. |
|
| outboundPublicIPAddresses |
string[] |
Předpony odchozích veřejných adres IPV4 přidružené k nasazené službě služby služby NAT Gateway. K dispozici pouze pro Premium SKU na platformě stv2. |
|
| platformVersion |
Verze výpočetní platformy, na které služba běží. |
||
| privateIPAddresses |
string[] |
Privátní statické IP adresy služby API Management s vyrovnáváním zatížení, která je nasazená v interní virtuální síti v konkrétním dalším umístění. K dispozici pouze pro skladovou položku Basic, Standard, Premium a Single. |
|
| publicIPAddresses |
string[] |
Veřejné statické zatížení Vyrovnává zatížení IP adresy služby API Management v dalším umístění. K dispozici pouze pro skladovou položku Basic, Standard, Premium a Single. |
|
| publicIpAddressId |
string |
IP adresa založená na veřejné standardní SKU V4, která se má přidružit k nasazené službě virtuální sítě v umístění. Podporuje se jenom nasazení skladové položky Premium ve virtuální síti. |
|
| sku |
Vlastnosti skladové položky služby API Management |
||
| virtualNetworkConfiguration |
Konfigurace virtuální sítě pro umístění |
||
| zones |
string[] |
Seznam zón dostupnosti označující, odkud prostředek musí pocházet. |
ApiManagementServiceIdentity
Vlastnosti identity prostředku služby Api Management.
| Name | Typ | Description |
|---|---|---|
| principalId |
string (uuid) |
ID objektu zabezpečení identity. |
| tenantId |
string (uuid) |
ID tenanta klienta identity. |
| type |
Typ identity používané pro prostředek. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere ze služby všechny identity. |
|
| userAssignedIdentities |
<string,
User |
Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
ApiManagementServiceResource
Jeden prostředek služby API Management v části Odpověď List nebo Get .
| Name | Typ | Default value | Description |
|---|---|---|---|
| etag |
string |
ETag prostředku. |
|
| id |
string |
Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Identita spravované služby služby Api Management |
||
| location |
string |
Geografické umístění, ve kterém se nachází zdroj |
|
| name |
string |
Název prostředku |
|
| properties.additionalLocations |
Další umístění datacenter služby API Management |
||
| properties.apiVersionConstraint |
Omezení verze APIS roviny řízení pro službu API Management |
||
| properties.certificates |
Seznam certifikátů, které je potřeba nainstalovat ve službě API Management Maximální počet podporovaných certifikátů, které je možné nainstalovat, je 10. |
||
| properties.configurationApi |
Konfigurace rozhraní API konfigurace služby API Management |
||
| properties.createdAtUtc |
string (date-time) |
Datum vytvoření služby API Management v čase UTC. Datum odpovídá následujícímu formátu: |
|
| properties.customProperties |
object |
Vlastní vlastnosti služby API Management. |
|
| properties.developerPortalStatus | Enabled |
Stav portálu pro vývojáře v této službě API Management |
|
| properties.developerPortalUrl |
string |
Adresa URL koncového bodu portálu DEveloper služby API Management. |
|
| properties.disableGateway |
boolean |
False |
Vlastnost platí pouze pro službu Api Management nasazenou ve více umístěních. To se dá použít k zakázání brány v hlavní oblasti. |
| properties.enableClientCertificate |
boolean |
False |
Vlastnost má být použita pouze pro službu SKU Consumption. To vynucuje, aby se klientský certifikát zobrazoval na každém požadavku bráně. To také umožňuje ověřit certifikát v zásadách brány. |
| properties.gatewayRegionalUrl |
string |
Adresa URL brány služby API Management ve výchozí oblasti. |
|
| properties.gatewayUrl |
string |
Adresa URL brány služby API Management. |
|
| properties.hostnameConfigurations |
Vlastní konfigurace názvu hostitele služby API Management |
||
| properties.legacyPortalStatus | Enabled |
Stav starší verze portálu ve službě API Management |
|
| properties.managementApiUrl |
string |
Adresa URL koncového bodu rozhraní API pro správu služby API Management. |
|
| properties.natGatewayState | Disabled |
Vlastnost se dá použít k povolení služby NAT Gateway pro tuto službu API Management. |
|
| properties.notificationSenderEmail |
string maxLength: 100 |
E-mailová adresa, ze které se oznámení odešle. |
|
| properties.outboundPublicIPAddresses |
string[] |
Předpony odchozích veřejných adres IPV4 přidružené k nasazené službě služby služby NAT Gateway. K dispozici pouze pro Premium SKU na platformě stv2. |
|
| properties.platformVersion |
Verze výpočetní platformy, na které je služba spuštěna v tomto umístění. |
||
| properties.portalUrl |
string |
Koncový bod portálu pro vydavatele Adresa URL služby API Management. |
|
| properties.privateEndpointConnections |
Seznam připojení privátních koncových bodů této služby |
||
| properties.privateIPAddresses |
string[] |
Privátní statické zatížení Adresy IP služby API Management v primární oblasti, která je nasazená v interní virtuální síti. K dispozici pouze pro skladovou položku Basic, Standard, Premium a Single. |
|
| properties.provisioningState |
string |
Aktuální stav zřizování služby API Management, který může být jeden z následujících: Vytvořeno/Aktivace/Úspěch/Aktualizace/Selhání/Zastaveno/Ukončení/Selhání/Odstraněno. |
|
| properties.publicIPAddresses |
string[] |
Veřejné statické zatížení Vyrovnávání zatížení IP adresy služby API Management v primární oblasti. K dispozici pouze pro skladovou položku Basic, Standard, Premium a Single. |
|
| properties.publicIpAddressId |
string |
IP adresa založená na veřejné standardní SKU V4, která se má přidružit k nasazené službě virtuální sítě v dané oblasti. Podporuje se jenom pro SKU Pro vývojáře a Premium nasazené ve virtuální síti. |
|
| properties.publicNetworkAccess |
Určuje, jestli je pro tuto službu API Management povolený přístup k veřejnému koncovému bodu. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). Pokud je zakázáno, privátní koncové body jsou výhradní metodou přístupu. Výchozí hodnota je Enabled |
||
| properties.publisherEmail |
string maxLength: 100 |
E-mail vydavatele. |
|
| properties.publisherName |
string maxLength: 100 |
Název vydavatele. |
|
| properties.releaseChannel |
Kanál vydání této služby API Management. |
||
| properties.restore |
boolean |
False |
Pokud byla dříve obnovitelně odstraněna, zrušte odstranění služby Api Management. Pokud je tento příznak zadaný a nastaví se na Hodnotu True, budou ignorovány všechny ostatní vlastnosti. |
| properties.scmUrl |
string |
Adresa URL koncového bodu SCM služby API Management. |
|
| properties.targetProvisioningState |
string |
Stav zřizování služby API Management, na kterou cílí dlouhotrvající operace spuštěná ve službě. |
|
| properties.virtualNetworkConfiguration |
Konfigurace virtuální sítě služby API Management |
||
| properties.virtualNetworkType | None |
Typ sítě VPN, ve které je potřeba nakonfigurovat službu API Management. Žádná (výchozí hodnota) znamená, že služba API Management není součástí žádné virtuální sítě, externí znamená, že nasazení služby API Management je nastavené uvnitř virtuální sítě s internetovým koncovým bodem a interní znamená, že nasazení služby API Management je nastaveno uvnitř virtuální sítě, která má pouze intranetový koncový bod. |
|
| properties.zoneRedundant |
boolean |
False |
Požadavek na redundantní zónu při vytváření StandardV2 a PremiumV2. Pokud je tento příznak nastaven na True, vrátí se APIM služba se zónovou redundantní nebo požadavek selže, pokud žádná podkomponenta nemůže být zónově redundantní. |
| sku |
Vlastnosti skladové položky služby API Management |
||
| systemData |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. |
||
| tags |
object |
Značky prostředků |
|
| type |
string |
Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" |
|
| zones |
string[] |
Zóny dostupnosti. |
ApiManagementServiceSkuProperties
Vlastnosti SKU prostředku služby API Management.
| Name | Typ | Description |
|---|---|---|
| capacity |
integer (int32) |
Kapacita skladové položky (počet nasazených jednotek skladové položky). Pro kapacitu skladové položky Consumption musí být zadána jako 0. |
| name |
Název skladové položky. |
ApimIdentityType
Typ identity používané pro prostředek. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere ze služby všechny identity.
| Hodnota | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
ApiVersionConstraint
Omezení verze APIS roviny řízení pro službu API Management
| Name | Typ | Description |
|---|---|---|
| minApiVersion |
string |
Omezte volání rozhraní API řídicí roviny do služby API Management s verzí rovnající se nebo novější než tato hodnota. |
ArmIdWrapper
Obálka pro ID prostředku ARM
| Name | Typ | Description |
|---|---|---|
| id |
string |
CertificateConfiguration
Konfigurace certifikátů, které se skládají z nedůvěryhodných zprostředkujících certifikátů a kořenových certifikátů.
| Name | Typ | Description |
|---|---|---|
| certificate |
Informace o certifikátu |
|
| certificatePassword |
string |
Heslo certifikátu. |
| encodedCertificate |
string |
Kódovaný certifikát Base64 |
| storeName |
Umístění úložiště certifikátů System.Security.Cryptography.x509certificates.StoreName. Platná umístění jsou pouze root a CertificateAuthority. |
CertificateConfigurationStoreName
Umístění úložiště certifikátů System.Security.Cryptography.x509certificates.StoreName. Platná umístění jsou pouze root a CertificateAuthority.
| Hodnota | Description |
|---|---|
| CertificateAuthority | |
| Root |
CertificateInformation
Informace o certifikátu SSL.
| Name | Typ | Description |
|---|---|---|
| expiry |
string (date-time) |
Datum vypršení platnosti certifikátu Datum odpovídá následujícímu formátu: |
| subject |
string |
Předmět certifikátu. |
| thumbprint |
string |
Kryptografický otisk certifikátu. |
CertificateSource
Zdroj certifikátu.
| Hodnota | Description |
|---|---|
| Managed | |
| KeyVault | |
| Custom | |
| BuiltIn |
CertificateStatus
Stav certifikátu.
| Hodnota | Description |
|---|---|
| Completed | |
| Failed | |
| InProgress |
ConfigurationApi
Informace týkající se konfiguračního rozhraní API služby API Management.
| Name | Typ | Default value | Description |
|---|---|---|---|
| legacyApi | Enabled |
Indikuje, jestli má být ve službě API Management zpřístupněno starší verze konfiguračního rozhraní API (v1). Hodnota je nepovinná, ale musí být Enabled (Povoleno) nebo Disabled (Zakázáno). Pokud je zakázáno, starší verze rozhraní API konfigurace (v1) nebude k dispozici pro brány v místním prostředí. Výchozí hodnota je Enabled |
createdByType
Typ identity, která prostředek vytvořila.
| Hodnota | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeveloperPortalStatus
Stav portálu pro vývojáře v této službě API Management
| Hodnota | Description |
|---|---|
| Enabled |
Pro službu je povolen portál pro vývojáře. |
| Disabled |
Portál pro vývojáře je pro tuto službu zakázán. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
| Name | Typ | Description |
|---|---|---|
| info |
object |
Další informace. |
| type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Další informace o chybě. |
|
| code |
string |
Kód chyby. |
| details |
Podrobnosti o chybě. |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď
| Name | Typ | Description |
|---|---|---|
| error |
Objekt chyby. |
HostnameConfiguration
Konfigurace vlastního názvu hostitele.
| Name | Typ | Default value | Description |
|---|---|---|---|
| certificate |
Informace o certifikátu |
||
| certificatePassword |
string |
Heslo certifikátu. |
|
| certificateSource |
Zdroj certifikátu. |
||
| certificateStatus |
Stav certifikátu. |
||
| defaultSslBinding |
boolean |
False |
Zadejte hodnotu true pro nastavení certifikátu přidruženého k tomuto názvu hostitele jako výchozího certifikátu SSL. Pokud klient neodešle hlavičku SNI, bude to certifikát, který bude vyzván. Tato vlastnost je užitečná, pokud má služba povolených více vlastních názvů hostitelů a musí se rozhodnout o výchozím certifikátu SSL. Nastavení použité pouze pro typ názvu hostitele brány. |
| encodedCertificate |
string |
Kódovaný certifikát Base64 |
|
| hostName |
string |
Název hostitele pro konfiguraci ve službě Api Management. |
|
| identityClientId |
string |
ID klienta spravované identity přiřazené systémem nebo uživatelem vygenerované službou Azure AD, který má přístup GET ke službě keyVault obsahující certifikát SSL. |
|
| keyVaultId |
string |
Adresa URL tajného klíče služby KeyVault obsahující certifikát SSL. Pokud je k dispozici absolutní adresa URL obsahující verzi, automatická aktualizace certifikátu SSL nebude fungovat. To vyžaduje, aby služba Api Management byla nakonfigurovaná s aka.ms/apimmsi. Tajný kód by měl být typu application/x-pkcs12 |
|
| negotiateClientCertificate |
boolean |
False |
Zadejte true pro vždy vyjednání klientského certifikátu na názvu hostitele. Výchozí hodnota je false. |
| type |
Typ názvu hostitele. |
HostnameType
Typ názvu hostitele.
| Hodnota | Description |
|---|---|
| Proxy | |
| Portal | |
| Management | |
| Scm | |
| DeveloperPortal | |
| ConfigurationApi |
LegacyApiState
Indikuje, jestli má být ve službě API Management zpřístupněno starší verze konfiguračního rozhraní API (v1). Hodnota je nepovinná, ale musí být Enabled (Povoleno) nebo Disabled (Zakázáno). Pokud je zakázáno, starší verze rozhraní API konfigurace (v1) nebude k dispozici pro brány v místním prostředí. Výchozí hodnota je Enabled
| Hodnota | Description |
|---|---|
| Enabled |
Pro službu je povoleno starší konfigurační rozhraní API (v1) a brány v místním prostředí se k němu mohou připojit. |
| Disabled |
Starší konfigurační rozhraní API (v1) je pro službu zakázané a brány v místním prostředí se k němu nemohou připojit. |
LegacyPortalStatus
Stav starší verze portálu ve službě API Management
| Hodnota | Description |
|---|---|
| Enabled |
Pro službu je povolen starší portál. |
| Disabled |
Starší verze portálu je pro službu zakázána. |
NatGatewayState
Vlastnost se dá použít k povolení služby NAT Gateway pro tuto službu API Management.
| Hodnota | Description |
|---|---|
| Enabled |
Pro službu je povolena brána Nat Gateway. |
| Disabled |
Služba Nat Gateway je pro tuto službu zakázána. |
PlatformVersion
Verze výpočetní platformy, na které služba běží.
| Hodnota | Description |
|---|---|
| undetermined |
Verzi platformy nelze určit, protože není nasazena výpočetní platforma. |
| stv1 |
Platforma, na které služba běží na platformě Single Tenant V1. |
| stv2 |
Platforma, na které služba běží na platformě Single Tenant V2. |
| mtv1 |
Platforma provozující službu na platformě Multi Tenant V1. |
| stv2.1 |
Platforma provozující službu na platformě Single Tenant V2 na novějším hardwaru. |
PrivateEndpointServiceConnectionStatus
Stav připojení privátního koncového bodu.
| Hodnota | Description |
|---|---|
| Pending | |
| Approved | |
| Rejected |
PrivateLinkServiceConnectionState
Kolekce informací o stavu připojení mezi příjemcem služeb a poskytovatelem.
| Name | Typ | Description |
|---|---|---|
| actionsRequired |
string |
Zpráva, která indikuje, jestli změny poskytovatele služeb vyžadují aktualizace příjemce. |
| description |
string |
Důvod schválení nebo zamítnutí připojení. |
| status |
Určuje, jestli bylo připojení schváleno, odmítnuto nebo odebráno vlastníkem služby. |
PublicNetworkAccess
Určuje, jestli je pro tuto službu API Management povolený přístup k veřejnému koncovému bodu. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). Pokud je zakázáno, privátní koncové body jsou výhradní metodou přístupu. Výchozí hodnota je Enabled
| Hodnota | Description |
|---|---|
| Enabled | |
| Disabled |
ReleaseChannel
Kanál vydání této služby API Management.
| Hodnota | Description |
|---|---|
| Preview |
Náhled Kanál služby. |
| Default |
Výchozí kanál služby. |
| Stable |
Stabilní kanál služby. |
RemotePrivateEndpointConnectionWrapper
Prostředek připojení vzdáleného privátního koncového bodu.
| Name | Typ | Description |
|---|---|---|
| id |
string |
ID prostředku připojení privátního koncového bodu |
| name |
string |
Název připojení privátního koncového bodu |
| properties.groupIds |
string[] |
Všechna ID skupiny. |
| properties.privateEndpoint |
Prostředek privátního koncového bodu. |
|
| properties.privateLinkServiceConnectionState |
Kolekce informací o stavu připojení mezi příjemcem služeb a poskytovatelem. |
|
| properties.provisioningState |
string |
Stav zřizování prostředku připojení privátního koncového bodu. |
| type |
string |
Typ prostředku připojení privátního koncového bodu |
SkuType
Název skladové položky.
| Hodnota | Description |
|---|---|
| Developer |
SKU vývojáře služby Api Management. |
| Standard |
Standardní SKU služby Api Management. |
| Premium |
Prémiová SKU služby Api Management. |
| Basic |
Základní SKU služby Api Management. |
| Consumption |
Skladová položka spotřeby služby Api Management. |
| Isolated |
Izolovaná SKU služby Api Management. |
| BasicV2 |
Skladová položka BasicV2 služby Api Management. |
| StandardV2 |
Skladová položka StandardV2 služby Api Management. |
| PremiumV2 |
PremiumV2 SKU správy API. |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Časové razítko vytvoření prostředku (UTC). |
| createdBy |
string |
Identita, která prostředek vytvořila. |
| createdByType |
Typ identity, která prostředek vytvořila. |
|
| lastModifiedAt |
string (date-time) |
Časové razítko poslední změny zdroje (UTC) |
| lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
| lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |
UserIdentityProperties
| Name | Typ | Description |
|---|---|---|
| clientId |
string |
ID klienta identity přiřazené uživatelem. |
| principalId |
string |
ID objektu zabezpečení identity přiřazené uživatelem. |
VirtualNetworkConfiguration
Konfigurace virtuální sítě, do které je služba API Management nasazená.
| Name | Typ | Description |
|---|---|---|
| subnetResourceId |
string pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |
Úplné ID prostředku podsítě ve virtuální síti pro nasazení služby API Management do. |
| subnetname |
string |
Název podsítě. |
| vnetid |
string |
ID virtuální sítě. Obvykle se jedná o identifikátor GUID. Ve výchozím nastavení očekávejte identifikátor GUID s hodnotou null. |
VirtualNetworkType
Typ sítě VPN, ve které je potřeba nakonfigurovat bránu služby API Management.
| Hodnota | Description |
|---|---|
| None |
Brána služby API Management není součástí žádné virtuální sítě. |
| External |
Brána API Management je součástí Virtual Network a je přístupná z internetu. |
| Internal |
Brána API Management je součástí Virtual Network a je přístupná pouze z virtuální sítě. |