Microsoft.ApiManagement Service 2016-07-07
- najnowsze
- 2024-06-01-preview
- 2024-05-01
- 2023-09-01-preview
- 2023-05-01-preview
- 2023-03-01-preview
- 2022-09-01-preview
- 2022-08-01
- 2022-04-01-preview
- 2021-12-01-preview
- 2021-08-01
- 2021-04-01-preview
- 2021-01-01-preview
- 2020-12-01
- 2020-06-01-preview
- 2019-12-01
- 2019-12-01-preview
- 2019-01-01
- 2018-06-01-preview
- 2018-01-01
- 2017-03-01
- 2016-10-10
- 2016-07-07
Definicja zasobu Bicep
Typ zasobu usługi można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ApiManagement/service, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.ApiManagement/service@2016-07-07' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
additionalLocations: [
{
location: 'string'
skuType: 'string'
skuUnitCount: int
vpnconfiguration: {
location: 'string'
subnetResourceId: 'string'
}
}
]
addresserEmail: 'string'
customProperties: {
{customized property}: 'string'
}
hostnameConfigurations: [
{
certificate: {
expiry: 'string'
subject: 'string'
thumbprint: 'string'
}
hostname: 'string'
type: 'string'
}
]
publisherEmail: 'string'
publisherName: 'string'
vpnconfiguration: {
location: 'string'
subnetResourceId: 'string'
}
vpnType: 'string'
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Dodatkowy region
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Nazwa lokalizacji dodatkowego regionu między regionami centrum danych platformy Azure. | ciąg (wymagany) |
skuType | Typ jednostki SKU w lokalizacji. | "Deweloper" "Premium" "Standardowa" (wymagana) |
skuUnitCount | Liczba jednostek SKU w lokalizacji. Maksymalna liczba jednostek SKU zależy od typu SkuType. Maksymalna dozwolona dla jednostki SKU dewelopera to 1, w przypadku jednostki SKU w warstwie Standardowa wynosi 4, a w przypadku jednostki SKU w warstwie Premium 10 w lokalizacji. | Int Ograniczenia: Wartość maksymalna = 10 |
vpnconfiguration | Konfiguracja sieci wirtualnej dla lokalizacji. | VirtualNetworkConfiguration |
ApiManagementServiceBaseParametersTags
Nazwa | Opis | Wartość |
---|
ApiManagementServiceProperties
Nazwa | Opis | Wartość |
---|---|---|
additionalLocations | Dodatkowe lokalizacje centrów danych usługi API Management. | AdditionalRegion[] |
addresserEmail | Adreser e-mail. | struna |
customProperties | Niestandardowe właściwości usługi API Management, takie jak wyłączanie protokołu TLS 1.0. | ApiManagementServicePropertiesCustomProperties |
hostnameConfigurations | Niestandardowa konfiguracja nazwy hosta usługi API Management. | Nazwa hostaKonfiguracja[] |
publisherEmail | Adres e-mail wydawcy. | struna Ograniczenia: Maksymalna długość = (wymagana) |
publisherName | Nazwa wydawcy. | ciąg (wymagany) |
vpnconfiguration | Konfiguracja sieci wirtualnej usługi API Management. | VirtualNetworkConfiguration |
vpnType | Typ sieci VPN, w której należy skonfigurować usługę API Management. Brak (wartość domyślna) oznacza, że usługa API Management nie jest częścią żadnej sieci wirtualnej, zewnętrzne oznacza, że wdrożenie usługi API Management jest konfigurowane wewnątrz sieci wirtualnej mającej punkt końcowy dostępny z Internetu, a wewnętrzne oznacza, że wdrożenie usługi API Management jest skonfigurowane wewnątrz sieci wirtualnej, która ma tylko punkt końcowy dostępny dla intranetu. | "Zewnętrzne" "Wewnętrzny" "Brak" |
ApiManagementServicePropertiesCustomProperties
Nazwa | Opis | Wartość |
---|
ApiManagementServiceSkuProperties
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność jednostki SKU (liczba wdrożonych jednostek SKU). Wartość domyślna to 1. | Int |
nazwa | Nazwa jednostki SKU. | "Deweloper" "Premium" "Standardowa" (wymagana) |
CertificateInformation
Nazwa | Opis | Wartość |
---|---|---|
Upływie terminu ważności | Data wygaśnięcia certyfikatu. Data jest zgodna z następującym formatem: yyyy-MM-ddTHH:mm:ssZ określony przez standard ISO 8601. |
ciąg (wymagany) |
Temat | Podmiot certyfikatu. | ciąg (wymagany) |
Odcisk palca | Odcisk palca certyfikatu. | ciąg (wymagany) |
Nazwa hostaKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Informacje o certyfikacie. | CertificateInformation (wymagane) |
nazwa hosta | Nazwa hosta. | ciąg (wymagany) |
typ | Typ nazwy hosta. | "Zarządzanie" "Portal" "Serwer proxy" "Scm" (wymagane) |
Microsoft.ApiManagement/service
Nazwa | Opis | Wartość |
---|---|---|
etag | Element ETag zasobu. | struna |
lokalizacja | Lokalizacja centrum danych usługi API Management. | ciąg (wymagany) |
nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 1 Wzorzec = ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ (wymagane) |
Właściwości | Właściwości usługi API Management. | ApiManagementServiceProperties |
Numer jednostki magazynowej | Właściwości jednostki SKU usługi API Management. | ApiManagementServiceSkuProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
VirtualNetworkConfiguration
Nazwa | Opis | Wartość | |
---|---|---|---|
lokalizacja | Lokalizacja sieci wirtualnej. | struna | |
subnetResourceId | Nazwa identyfikatora zasobu podsieci. Ma to format /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Sieć | ClassicNetwork}/VirtualNetworks/{nazwa sieci wirtualnej}/podsieci/{nazwa podsieci}. | struna |
Przykłady z przewodnika Szybki start
W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.
Plik Bicep | Opis |
---|---|
Application Gateway z wewnętrznymi usługami API Management i Web App | Usługa Application Gateway routingu ruchu internetowego do wystąpienia usługi API Management sieci wirtualnej (w trybie wewnętrznym), które obsługuje internetowy interfejs API hostowany w aplikacji internetowej platformy Azure. |
Tworzenie wystąpienia usługi API Management w warstwie Premium w wielu regionach | Ten szablon przedstawia sposób tworzenia wystąpienia usługi API Management z dodatkowymi lokalizacjami. Lokalizacja podstawowa jest taka sama jak lokalizacja grupy zasobów. W przypadku dodatkowych lokalizacji szablon zawiera wartości NorthCentralUs i East US2. Lokalizacja podstawowa powinna być inna niż w przypadku dodatkowych lokalizacji. |
Tworzenie wystąpienia usługi API Management z tożsamości usługi ZARZĄDZANEj | Ten szablon tworzy wystąpienie dewelopera usługi Azure API Management z tożsamością msi |
Tworzenie wystąpienia usługi API Management przy użyciu szablonu | Ten szablon tworzy wystąpienie dewelopera usługi Azure API Management |
Tworzenie usługi API Management z prywatnym punktem końcowym | Ten szablon spowoduje utworzenie usługi API Management, sieci wirtualnej i prywatnego punktu końcowego uwidaczniającego usługę API Management w sieci wirtualnej. |
Tworzenie usługi API Management przy użyciu protokołu SSL z usługi KeyVault | Ten szablon wdraża usługę API Management skonfigurowaną przy użyciu tożsamości przypisanej przez użytkownika. Używa tej tożsamości do pobierania certyfikatu SSL z usługi KeyVault i aktualizuje go co 4 godziny. |
tworzenie usługi API Management w wewnętrznej sieci wirtualnej przy użyciu usługi App Gateway | Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w sieci prywatnej chronionej przez usługę Azure Application Gateway. |
wdrażanie usługi API Management w zewnętrznej sieci wirtualnej z publicznym adresem IP | Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w warstwie Premium w podsieci sieci wirtualnej w trybie zewnętrznym i konfigurowania zalecanych reguł sieciowej grupy zabezpieczeń w podsieci. Wystąpienie jest wdrażane w dwóch strefach dostępności. Szablon konfiguruje również publiczny adres IP z subskrypcji. |
wdrażanie usługi API Management w wewnętrznej sieci wirtualnej z publicznym adresem IP | Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w warstwie Premium w podsieci sieci wirtualnej w trybie wewnętrznym i konfigurowania zalecanych reguł sieciowej grupy zabezpieczeń w podsieci. Wystąpienie jest wdrażane w dwóch strefach dostępności. Szablon konfiguruje również publiczny adres IP z subskrypcji. |
wdrażanie usługi API Management w strefach dostępności | Ten szablon tworzy wystąpienie usługi Azure API Management w warstwie Premium i wdraża je w strefie dostępności |
wdrażanie usługi API Management za pomocą zewnętrznej pamięci podręcznej Azure Cache for Redis | Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w warstwie Zużycie z zewnętrznym wystąpieniem usługi Azure Cache for Redis jako zewnętrzną pamięcią podręczną usługi API Management. |
usługi Front Door Standard/Premium z źródła usługi API Management | Ten szablon tworzy usługę Front Door Premium i wystąpienie usługi API Management oraz używa sieciowej grupy zabezpieczeń i globalnych zasad usługi API Management, aby sprawdzić, czy ruch przechodzi przez źródło usługi Front Door. |
Definicja zasobu szablonu usługi ARM
Typ zasobu usługi można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ApiManagement/service, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.ApiManagement/service",
"apiVersion": "2016-07-07",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"additionalLocations": [
{
"location": "string",
"skuType": "string",
"skuUnitCount": "int",
"vpnconfiguration": {
"location": "string",
"subnetResourceId": "string"
}
}
],
"addresserEmail": "string",
"customProperties": {
"{customized property}": "string"
},
"hostnameConfigurations": [
{
"certificate": {
"expiry": "string",
"subject": "string",
"thumbprint": "string"
},
"hostname": "string",
"type": "string"
}
],
"publisherEmail": "string",
"publisherName": "string",
"vpnconfiguration": {
"location": "string",
"subnetResourceId": "string"
},
"vpnType": "string"
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Dodatkowy region
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Nazwa lokalizacji dodatkowego regionu między regionami centrum danych platformy Azure. | ciąg (wymagany) |
skuType | Typ jednostki SKU w lokalizacji. | "Deweloper" "Premium" "Standardowa" (wymagana) |
skuUnitCount | Liczba jednostek SKU w lokalizacji. Maksymalna liczba jednostek SKU zależy od typu SkuType. Maksymalna dozwolona dla jednostki SKU dewelopera to 1, w przypadku jednostki SKU w warstwie Standardowa wynosi 4, a w przypadku jednostki SKU w warstwie Premium 10 w lokalizacji. | Int Ograniczenia: Wartość maksymalna = 10 |
vpnconfiguration | Konfiguracja sieci wirtualnej dla lokalizacji. | VirtualNetworkConfiguration |
ApiManagementServiceBaseParametersTags
Nazwa | Opis | Wartość |
---|
ApiManagementServiceProperties
Nazwa | Opis | Wartość |
---|---|---|
additionalLocations | Dodatkowe lokalizacje centrów danych usługi API Management. | AdditionalRegion[] |
addresserEmail | Adreser e-mail. | struna |
customProperties | Niestandardowe właściwości usługi API Management, takie jak wyłączanie protokołu TLS 1.0. | ApiManagementServicePropertiesCustomProperties |
hostnameConfigurations | Niestandardowa konfiguracja nazwy hosta usługi API Management. | Nazwa hostaKonfiguracja[] |
publisherEmail | Adres e-mail wydawcy. | struna Ograniczenia: Maksymalna długość = (wymagana) |
publisherName | Nazwa wydawcy. | ciąg (wymagany) |
vpnconfiguration | Konfiguracja sieci wirtualnej usługi API Management. | VirtualNetworkConfiguration |
vpnType | Typ sieci VPN, w której należy skonfigurować usługę API Management. Brak (wartość domyślna) oznacza, że usługa API Management nie jest częścią żadnej sieci wirtualnej, zewnętrzne oznacza, że wdrożenie usługi API Management jest konfigurowane wewnątrz sieci wirtualnej mającej punkt końcowy dostępny z Internetu, a wewnętrzne oznacza, że wdrożenie usługi API Management jest skonfigurowane wewnątrz sieci wirtualnej, która ma tylko punkt końcowy dostępny dla intranetu. | "Zewnętrzne" "Wewnętrzny" "Brak" |
ApiManagementServicePropertiesCustomProperties
Nazwa | Opis | Wartość |
---|
ApiManagementServiceSkuProperties
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność jednostki SKU (liczba wdrożonych jednostek SKU). Wartość domyślna to 1. | Int |
nazwa | Nazwa jednostki SKU. | "Deweloper" "Premium" "Standardowa" (wymagana) |
CertificateInformation
Nazwa | Opis | Wartość |
---|---|---|
Upływie terminu ważności | Data wygaśnięcia certyfikatu. Data jest zgodna z następującym formatem: yyyy-MM-ddTHH:mm:ssZ określony przez standard ISO 8601. |
ciąg (wymagany) |
Temat | Podmiot certyfikatu. | ciąg (wymagany) |
Odcisk palca | Odcisk palca certyfikatu. | ciąg (wymagany) |
Nazwa hostaKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Informacje o certyfikacie. | CertificateInformation (wymagane) |
nazwa hosta | Nazwa hosta. | ciąg (wymagany) |
typ | Typ nazwy hosta. | "Zarządzanie" "Portal" "Serwer proxy" "Scm" (wymagane) |
Microsoft.ApiManagement/service
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2016-07-07' |
etag | Element ETag zasobu. | struna |
lokalizacja | Lokalizacja centrum danych usługi API Management. | ciąg (wymagany) |
nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 1 Wzorzec = ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ (wymagane) |
Właściwości | Właściwości usługi API Management. | ApiManagementServiceProperties |
Numer jednostki magazynowej | Właściwości jednostki SKU usługi API Management. | ApiManagementServiceSkuProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.ApiManagement/service" |
VirtualNetworkConfiguration
Nazwa | Opis | Wartość | |
---|---|---|---|
lokalizacja | Lokalizacja sieci wirtualnej. | struna | |
subnetResourceId | Nazwa identyfikatora zasobu podsieci. Ma to format /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Sieć | ClassicNetwork}/VirtualNetworks/{nazwa sieci wirtualnej}/podsieci/{nazwa podsieci}. | struna |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
Application Gateway z wewnętrznymi usługami API Management i Web App wdrażanie |
Usługa Application Gateway routingu ruchu internetowego do wystąpienia usługi API Management sieci wirtualnej (w trybie wewnętrznym), które obsługuje internetowy interfejs API hostowany w aplikacji internetowej platformy Azure. |
Tworzenie wystąpienia usługi API Management w warstwie Premium w wielu regionach wdrażanie |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi API Management z dodatkowymi lokalizacjami. Lokalizacja podstawowa jest taka sama jak lokalizacja grupy zasobów. W przypadku dodatkowych lokalizacji szablon zawiera wartości NorthCentralUs i East US2. Lokalizacja podstawowa powinna być inna niż w przypadku dodatkowych lokalizacji. |
Tworzenie wystąpienia usługi API Management i wszystkich zasobów podrzędnych przy użyciu szablonu wdrażanie |
Ten szablon przedstawia sposób tworzenia usługi API Management i konfigurowania jednostek podrzędnych |
Tworzenie wystąpienia usługi API Management z tożsamości usługi ZARZĄDZANEj wdrażanie |
Ten szablon tworzy wystąpienie dewelopera usługi Azure API Management z tożsamością msi |
Tworzenie wystąpienia usługi API Management przy użyciu szablonu wdrażanie |
Ten szablon tworzy wystąpienie dewelopera usługi Azure API Management |
Tworzenie wystąpienia usługi API Management z niestandardowymi nazwami hostów wdrażanie |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management z niestandardową nazwą hosta dla portalu i wieloma niestandardowymi nazwami hostów dla serwera proxy |
Tworzenie usługi API Management z prywatnym punktem końcowym wdrażanie |
Ten szablon spowoduje utworzenie usługi API Management, sieci wirtualnej i prywatnego punktu końcowego uwidaczniającego usługę API Management w sieci wirtualnej. |
Tworzenie usługi API Management przy użyciu protokołu SSL z usługi KeyVault wdrażanie |
Ten szablon wdraża usługę API Management skonfigurowaną przy użyciu tożsamości przypisanej przez użytkownika. Używa tej tożsamości do pobierania certyfikatu SSL z usługi KeyVault i aktualizuje go co 4 godziny. |
Tworzenie i monitorowanie wystąpienia usługi API Management wdrażanie |
Ten szablon tworzy wystąpienie usługi Azure API Management i obszaru roboczego usługi Log Analytics oraz konfiguruje monitorowanie usługi API Management za pomocą usługi Log Analytics |
tworzenie usługi API Management w wewnętrznej sieci wirtualnej przy użyciu usługi App Gateway wdrażanie |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w sieci prywatnej chronionej przez usługę Azure Application Gateway. |
Tworzenie usługi API Management przy użyciu niestandardowego protokołu SSL serwera proxy przy użyciu usługi KeyVault wdrażanie |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management i konfigurowania niestandardowej nazwy hosta dla serwera proxy przy użyciu certyfikatu ssl z usługi keyvault. |
tworzenie usługi Azure Front Door przed usługą Azure API Management wdrażanie |
W tym przykładzie pokazano, jak używać usługi Azure Front Door jako globalnego modułu równoważenia obciążenia przed usługą Azure API Management. |
wdrażanie usługi API Management w zewnętrznej sieci wirtualnej z publicznym adresem IP wdrażanie |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w warstwie Premium w podsieci sieci wirtualnej w trybie zewnętrznym i konfigurowania zalecanych reguł sieciowej grupy zabezpieczeń w podsieci. Wystąpienie jest wdrażane w dwóch strefach dostępności. Szablon konfiguruje również publiczny adres IP z subskrypcji. |
wdrażanie usługi API Management w wewnętrznej sieci wirtualnej z publicznym adresem IP wdrażanie |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w warstwie Premium w podsieci sieci wirtualnej w trybie wewnętrznym i konfigurowania zalecanych reguł sieciowej grupy zabezpieczeń w podsieci. Wystąpienie jest wdrażane w dwóch strefach dostępności. Szablon konfiguruje również publiczny adres IP z subskrypcji. |
wdrażanie usługi API Management w strefach dostępności wdrażanie |
Ten szablon tworzy wystąpienie usługi Azure API Management w warstwie Premium i wdraża je w strefie dostępności |
wdrażanie usługi API Management za pomocą zewnętrznej pamięci podręcznej Azure Cache for Redis wdrażanie |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w warstwie Zużycie z zewnętrznym wystąpieniem usługi Azure Cache for Redis jako zewnętrzną pamięcią podręczną usługi API Management. |
usługi Front Door Standard/Premium z źródła usługi API Management wdrażanie |
Ten szablon tworzy usługę Front Door Premium i wystąpienie usługi API Management oraz używa sieciowej grupy zabezpieczeń i globalnych zasad usługi API Management, aby sprawdzić, czy ruch przechodzi przez źródło usługi Front Door. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu usługi można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ApiManagement/service, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ApiManagement/service@2016-07-07"
name = "string"
etag = "string"
location = "string"
sku = {
capacity = int
name = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
additionalLocations = [
{
location = "string"
skuType = "string"
skuUnitCount = int
vpnconfiguration = {
location = "string"
subnetResourceId = "string"
}
}
]
addresserEmail = "string"
customProperties = {
{customized property} = "string"
}
hostnameConfigurations = [
{
certificate = {
expiry = "string"
subject = "string"
thumbprint = "string"
}
hostname = "string"
type = "string"
}
]
publisherEmail = "string"
publisherName = "string"
vpnconfiguration = {
location = "string"
subnetResourceId = "string"
}
vpnType = "string"
}
})
}
Wartości właściwości
Dodatkowy region
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Nazwa lokalizacji dodatkowego regionu między regionami centrum danych platformy Azure. | ciąg (wymagany) |
skuType | Typ jednostki SKU w lokalizacji. | "Deweloper" "Premium" "Standardowa" (wymagana) |
skuUnitCount | Liczba jednostek SKU w lokalizacji. Maksymalna liczba jednostek SKU zależy od typu SkuType. Maksymalna dozwolona dla jednostki SKU dewelopera to 1, w przypadku jednostki SKU w warstwie Standardowa wynosi 4, a w przypadku jednostki SKU w warstwie Premium 10 w lokalizacji. | Int Ograniczenia: Wartość maksymalna = 10 |
vpnconfiguration | Konfiguracja sieci wirtualnej dla lokalizacji. | VirtualNetworkConfiguration |
ApiManagementServiceBaseParametersTags
Nazwa | Opis | Wartość |
---|
ApiManagementServiceProperties
Nazwa | Opis | Wartość |
---|---|---|
additionalLocations | Dodatkowe lokalizacje centrów danych usługi API Management. | AdditionalRegion[] |
addresserEmail | Adreser e-mail. | struna |
customProperties | Niestandardowe właściwości usługi API Management, takie jak wyłączanie protokołu TLS 1.0. | ApiManagementServicePropertiesCustomProperties |
hostnameConfigurations | Niestandardowa konfiguracja nazwy hosta usługi API Management. | Nazwa hostaKonfiguracja[] |
publisherEmail | Adres e-mail wydawcy. | struna Ograniczenia: Maksymalna długość = (wymagana) |
publisherName | Nazwa wydawcy. | ciąg (wymagany) |
vpnconfiguration | Konfiguracja sieci wirtualnej usługi API Management. | VirtualNetworkConfiguration |
vpnType | Typ sieci VPN, w której należy skonfigurować usługę API Management. Brak (wartość domyślna) oznacza, że usługa API Management nie jest częścią żadnej sieci wirtualnej, zewnętrzne oznacza, że wdrożenie usługi API Management jest konfigurowane wewnątrz sieci wirtualnej mającej punkt końcowy dostępny z Internetu, a wewnętrzne oznacza, że wdrożenie usługi API Management jest skonfigurowane wewnątrz sieci wirtualnej, która ma tylko punkt końcowy dostępny dla intranetu. | "Zewnętrzne" "Wewnętrzny" "Brak" |
ApiManagementServicePropertiesCustomProperties
Nazwa | Opis | Wartość |
---|
ApiManagementServiceSkuProperties
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność jednostki SKU (liczba wdrożonych jednostek SKU). Wartość domyślna to 1. | Int |
nazwa | Nazwa jednostki SKU. | "Deweloper" "Premium" "Standardowa" (wymagana) |
CertificateInformation
Nazwa | Opis | Wartość |
---|---|---|
Upływie terminu ważności | Data wygaśnięcia certyfikatu. Data jest zgodna z następującym formatem: yyyy-MM-ddTHH:mm:ssZ określony przez standard ISO 8601. |
ciąg (wymagany) |
Temat | Podmiot certyfikatu. | ciąg (wymagany) |
Odcisk palca | Odcisk palca certyfikatu. | ciąg (wymagany) |
Nazwa hostaKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Informacje o certyfikacie. | CertificateInformation (wymagane) |
nazwa hosta | Nazwa hosta. | ciąg (wymagany) |
typ | Typ nazwy hosta. | "Zarządzanie" "Portal" "Serwer proxy" "Scm" (wymagane) |
Microsoft.ApiManagement/service
Nazwa | Opis | Wartość |
---|---|---|
etag | Element ETag zasobu. | struna |
lokalizacja | Lokalizacja centrum danych usługi API Management. | ciąg (wymagany) |
nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 1 Wzorzec = ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ (wymagane) |
Właściwości | Właściwości usługi API Management. | ApiManagementServiceProperties |
Numer jednostki magazynowej | Właściwości jednostki SKU usługi API Management. | ApiManagementServiceSkuProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.ApiManagement/service@2016-07-07" |
VirtualNetworkConfiguration
Nazwa | Opis | Wartość | |
---|---|---|---|
lokalizacja | Lokalizacja sieci wirtualnej. | struna | |
subnetResourceId | Nazwa identyfikatora zasobu podsieci. Ma to format /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Sieć | ClassicNetwork}/VirtualNetworks/{nazwa sieci wirtualnej}/podsieci/{nazwa podsieci}. | struna |