Microsoft.ApiManagement-Dienst 2016-10-10
- neueste
- 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-Vorschau-
- 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
Bicep-Ressourcendefinition
Der Dienstressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ApiManagement/Service-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.ApiManagement/service@2016-10-10' = {
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'
}
}
Eigenschaftswerte
AdditionalRegion
Name | Beschreibung | Wert |
---|---|---|
Ort | Der Standortname der zusätzlichen Region zwischen Azure Data Center-Regionen. | Zeichenfolge (erforderlich) |
skuType | Der SKU-Typ am Speicherort. | "Entwickler" "Premium" "Standard" (erforderlich) |
skuUnitCount | Die Anzahl der SKU-Einheiten an der Position. Die maximale Anzahl der SKU-Einheiten hängt vom SkuType ab. Maximal zulässig für Entwickler-SKU ist 1, für Die Standard-SKU ist 4, und für Premium-SKU ist 10 an einem Ort. | Int Zwänge: Max. Wert = 10 |
vpnconfiguration | Konfiguration des virtuellen Netzwerks für den Speicherort. | VirtualNetworkConfiguration- |
ApiManagementServiceProperties
Name | Beschreibung | Wert |
---|---|---|
additionalLocations | Zusätzliche Rechenzentrumsspeicherorte des API-Verwaltungsdiensts. | AdditionalRegion[] |
addresserEmail | E-Mail-Adresse des Adressierers. | Schnur |
customProperties | Benutzerdefinierte Eigenschaften des API-Verwaltungsdiensts, z. B. das Deaktivieren von TLS 1.0. | ApiManagementServicePropertiesCustomProperties |
hostnameConfigurations | Benutzerdefinierte Hostnamenkonfiguration des API-Verwaltungsdiensts. | HostnameConfiguration[] |
publisherEmail | Publisher-E-Mail. | Schnur Zwänge: Max. Länge = (erforderlich) |
publisherName | Herausgebername. | Zeichenfolge (erforderlich) |
vpnconfiguration | Virtuelle Netzwerkkonfiguration des API-Verwaltungsdiensts. | VirtualNetworkConfiguration- |
vpnType | Der Typ des VPN, in dem der API-Verwaltungsdienst konfiguriert werden muss. None (Standardwert) bedeutet, dass der API-Verwaltungsdienst nicht Teil eines virtuellen Netzwerks ist, extern bedeutet, dass die API-Verwaltungsbereitstellung innerhalb eines virtuellen Netzwerks eingerichtet ist, das über einen internetgerichteten Endpunkt verfügt, und "Intern" bedeutet, dass die API-Verwaltungsbereitstellung innerhalb eines virtuellen Netzwerks eingerichtet ist, das nur über einen Intranet-Endpunkt verfügt. | 'Extern' "Intern" 'None' |
ApiManagementServicePropertiesCustomProperties
Name | Beschreibung | Wert |
---|
ApiManagementServiceSkuProperties
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Kapazität der SKU (Anzahl der bereitgestellten Einheiten der SKU). Der Standardwert ist 1. | Int |
Name | Name der Sku. | "Entwickler" "Premium" "Standard" (erforderlich) |
CertificateInformation
Name | Beschreibung | Wert |
---|---|---|
Ablauf | Ablaufdatum des Zertifikats. Das Datum entspricht dem folgenden Format: yyyy-MM-ddTHH:mm:ssZ gemäß der ISO 8601-Norm. |
Zeichenfolge (erforderlich) |
Betreff | Betreff des Zertifikats. | Zeichenfolge (erforderlich) |
Fingerabdruck | Fingerabdruck des Zertifikats. | Zeichenfolge (erforderlich) |
HostnameConfiguration
Name | Beschreibung | Wert |
---|---|---|
Zertifikat | Zertifikatinformationen. | CertificateInformation- (erforderlich) |
Hostname | Hostname. | Zeichenfolge (erforderlich) |
Art | Hostnamentyp. | "Management" 'Portal' 'Proxy' 'Scm' (erforderlich) |
Microsoft.ApiManagement/service
Name | Beschreibung | Wert |
---|---|---|
Ort | Ressourcenspeicherort. | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 1 Pattern = ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ (erforderlich) |
Eigenschaften | Eigenschaften des API-Verwaltungsdiensts. | ApiManagementServiceProperties (erforderlich) |
Sku | SKU-Eigenschaften des API-Verwaltungsdiensts. | ApiManagementServiceSkuProperties (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
ResourceTags
Name | Beschreibung | Wert |
---|
VirtualNetworkConfiguration
Name | Beschreibung | Wert |
---|---|---|
Ort | Der Speicherort des virtuellen Netzwerks. | Schnur |
subnetResourceId | Die vollständige Ressourcen-ID eines Subnetzes in einem virtuellen Netzwerk, in dem der API-Verwaltungsdienst bereitgestellt wird. | Schnur Zwänge: Pattern = ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei | Beschreibung |
---|---|
Anwendungsgateway mit interner API-Verwaltung und Web App- | Das Anwendungsgateway routingt Internetdatenverkehr an eine API-Verwaltungsinstanz für virtuelle Netzwerke (interner Modus), die eine in einer Azure Web App gehostete Web-API verwendet. |
Erstellen einer Mehrregion-API-Verwaltungsinstanz auf mehreren Ebenen | Diese Vorlage veranschaulicht, wie Sie eine API-Verwaltungsinstanz mit zusätzlichen Speicherorten erstellen. Der primäre Speicherort ist identisch mit dem Speicherort der Ressourcengruppe. Für weitere Speicherorte zeigt die Vorlage "NorthCentralUs" und "East US2". Der primäre Speicherort sollte sich von zusätzlichen Speicherorten unterscheiden. |
Erstellen einer API-Verwaltungsinstanz mit MSI Identity | Diese Vorlage erstellt eine Entwicklerinstanz von Azure API Management mit einer MSI-Identität |
Erstellen einer API-Verwaltungsinstanz mithilfe einer Vorlage | Diese Vorlage erstellt eine Entwicklerinstanz von Azure API Management |
Erstellen eines API-Verwaltungsdiensts mit einem privaten Endpunkt | Diese Vorlage erstellt einen API-Verwaltungsdienst, ein virtuelles Netzwerk und einen privaten Endpunkt, der den API-Verwaltungsdienst für das virtuelle Netzwerk bereitstellt. |
Erstellen eines API-Verwaltungsdiensts mit SSL von KeyVault | Diese Vorlage stellt einen API-Verwaltungsdienst bereit, der mit der vom Benutzer zugewiesenen Identität konfiguriert ist. Sie verwendet diese Identität, um SSL-Zertifikat von KeyVault abzurufen und es alle 4 Stunden zu aktualisieren. |
Erstellen der API-Verwaltung im internen VNet mit App-Gateway- | Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management in einem privaten Netzwerk erstellen, das durch Azure Application Gateway geschützt ist. |
Bereitstellen der API-Verwaltung im externen VNet mit öffentlichem IP- | Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management auf der Premium-Ebene im Subnetz Ihres virtuellen Netzwerks im externen Modus erstellen und empfohlene NSG-Regeln für das Subnetz konfigurieren. Die Instanz wird in zwei Verfügbarkeitszonen bereitgestellt. Die Vorlage konfiguriert außerdem eine öffentliche IP-Adresse aus Ihrem Abonnement. |
Bereitstellen der API-Verwaltung im internen VNet mit öffentlichem IP- | Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management auf der Premium-Ebene im subnetz Ihres virtuellen Netzwerks im internen Modus erstellen und empfohlene NSG-Regeln für das Subnetz konfigurieren. Die Instanz wird in zwei Verfügbarkeitszonen bereitgestellt. Die Vorlage konfiguriert außerdem eine öffentliche IP-Adresse aus Ihrem Abonnement. |
Bereitstellen der API-Verwaltung in Verfügbarkeitszonen | Diese Vorlage erstellt eine Premiuminstanz von Azure API Management und stellt sie in einer Verfügbarkeitszone bereit. |
Bereitstellen der API-Verwaltung mit einem externen Azure-Cache für Redis | Diese Vorlage veranschaulicht, wie Eine Instanz von Azure API Management auf der Verbrauchsebene mit einem externen Azure-Cache für Redis-Instanz als externer API-Verwaltungscache erstellt wird. |
Front Door Standard/Premium mit API-Management-Ursprung | Diese Vorlage erstellt eine Front Door Premium- und eine API-Verwaltungsinstanz und verwendet eine NSG- und globale API-Verwaltungsrichtlinie, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung erfolgt ist. |
ARM-Vorlagenressourcendefinition
Der Dienstressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ApiManagement/Service-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.ApiManagement/service",
"apiVersion": "2016-10-10",
"name": "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"
}
}
Eigenschaftswerte
AdditionalRegion
Name | Beschreibung | Wert |
---|---|---|
Ort | Der Standortname der zusätzlichen Region zwischen Azure Data Center-Regionen. | Zeichenfolge (erforderlich) |
skuType | Der SKU-Typ am Speicherort. | "Entwickler" "Premium" "Standard" (erforderlich) |
skuUnitCount | Die Anzahl der SKU-Einheiten an der Position. Die maximale Anzahl der SKU-Einheiten hängt vom SkuType ab. Maximal zulässig für Entwickler-SKU ist 1, für Die Standard-SKU ist 4, und für Premium-SKU ist 10 an einem Ort. | Int Zwänge: Max. Wert = 10 |
vpnconfiguration | Konfiguration des virtuellen Netzwerks für den Speicherort. | VirtualNetworkConfiguration- |
ApiManagementServiceProperties
Name | Beschreibung | Wert |
---|---|---|
additionalLocations | Zusätzliche Rechenzentrumsspeicherorte des API-Verwaltungsdiensts. | AdditionalRegion[] |
addresserEmail | E-Mail-Adresse des Adressierers. | Schnur |
customProperties | Benutzerdefinierte Eigenschaften des API-Verwaltungsdiensts, z. B. das Deaktivieren von TLS 1.0. | ApiManagementServicePropertiesCustomProperties |
hostnameConfigurations | Benutzerdefinierte Hostnamenkonfiguration des API-Verwaltungsdiensts. | HostnameConfiguration[] |
publisherEmail | Publisher-E-Mail. | Schnur Zwänge: Max. Länge = (erforderlich) |
publisherName | Herausgebername. | Zeichenfolge (erforderlich) |
vpnconfiguration | Virtuelle Netzwerkkonfiguration des API-Verwaltungsdiensts. | VirtualNetworkConfiguration- |
vpnType | Der Typ des VPN, in dem der API-Verwaltungsdienst konfiguriert werden muss. None (Standardwert) bedeutet, dass der API-Verwaltungsdienst nicht Teil eines virtuellen Netzwerks ist, extern bedeutet, dass die API-Verwaltungsbereitstellung innerhalb eines virtuellen Netzwerks eingerichtet ist, das über einen internetgerichteten Endpunkt verfügt, und "Intern" bedeutet, dass die API-Verwaltungsbereitstellung innerhalb eines virtuellen Netzwerks eingerichtet ist, das nur über einen Intranet-Endpunkt verfügt. | 'Extern' "Intern" 'None' |
ApiManagementServicePropertiesCustomProperties
Name | Beschreibung | Wert |
---|
ApiManagementServiceSkuProperties
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Kapazität der SKU (Anzahl der bereitgestellten Einheiten der SKU). Der Standardwert ist 1. | Int |
Name | Name der Sku. | "Entwickler" "Premium" "Standard" (erforderlich) |
CertificateInformation
Name | Beschreibung | Wert |
---|---|---|
Ablauf | Ablaufdatum des Zertifikats. Das Datum entspricht dem folgenden Format: yyyy-MM-ddTHH:mm:ssZ gemäß der ISO 8601-Norm. |
Zeichenfolge (erforderlich) |
Betreff | Betreff des Zertifikats. | Zeichenfolge (erforderlich) |
Fingerabdruck | Fingerabdruck des Zertifikats. | Zeichenfolge (erforderlich) |
HostnameConfiguration
Name | Beschreibung | Wert |
---|---|---|
Zertifikat | Zertifikatinformationen. | CertificateInformation- (erforderlich) |
Hostname | Hostname. | Zeichenfolge (erforderlich) |
Art | Hostnamentyp. | "Management" 'Portal' 'Proxy' 'Scm' (erforderlich) |
Microsoft.ApiManagement/service
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2016-10-10' |
Ort | Ressourcenspeicherort. | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 1 Pattern = ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ (erforderlich) |
Eigenschaften | Eigenschaften des API-Verwaltungsdiensts. | ApiManagementServiceProperties (erforderlich) |
Sku | SKU-Eigenschaften des API-Verwaltungsdiensts. | ApiManagementServiceSkuProperties (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.ApiManagement/service" |
ResourceTags
Name | Beschreibung | Wert |
---|
VirtualNetworkConfiguration
Name | Beschreibung | Wert |
---|---|---|
Ort | Der Speicherort des virtuellen Netzwerks. | Schnur |
subnetResourceId | Die vollständige Ressourcen-ID eines Subnetzes in einem virtuellen Netzwerk, in dem der API-Verwaltungsdienst bereitgestellt wird. | Schnur Zwänge: Pattern = ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Anwendungsgateway mit interner API-Verwaltung und Web App- |
Das Anwendungsgateway routingt Internetdatenverkehr an eine API-Verwaltungsinstanz für virtuelle Netzwerke (interner Modus), die eine in einer Azure Web App gehostete Web-API verwendet. |
Erstellen einer Mehrregion-API-Verwaltungsinstanz auf mehreren Ebenen |
Diese Vorlage veranschaulicht, wie Sie eine API-Verwaltungsinstanz mit zusätzlichen Speicherorten erstellen. Der primäre Speicherort ist identisch mit dem Speicherort der Ressourcengruppe. Für weitere Speicherorte zeigt die Vorlage "NorthCentralUs" und "East US2". Der primäre Speicherort sollte sich von zusätzlichen Speicherorten unterscheiden. |
Erstellen einer API-Verwaltungsinstanz und aller Unterressourcen mithilfe von Vorlagen |
Diese Vorlage veranschaulicht, wie Sie einen API-Verwaltungsdienst erstellen und Unterentitäten konfigurieren. |
Erstellen einer API-Verwaltungsinstanz mit MSI Identity |
Diese Vorlage erstellt eine Entwicklerinstanz von Azure API Management mit einer MSI-Identität |
Erstellen einer API-Verwaltungsinstanz mithilfe einer Vorlage |
Diese Vorlage erstellt eine Entwicklerinstanz von Azure API Management |
Erstellen einer API-Verwaltungsinstanz mit benutzerdefinierten Hostnamen |
Diese Vorlage veranschaulicht das Erstellen einer Instanz von Azure API Management mit benutzerdefiniertem Hostnamen für Portal und mehreren benutzerdefinierten Hostnamen für Proxys |
Erstellen eines API-Verwaltungsdiensts mit einem privaten Endpunkt |
Diese Vorlage erstellt einen API-Verwaltungsdienst, ein virtuelles Netzwerk und einen privaten Endpunkt, der den API-Verwaltungsdienst für das virtuelle Netzwerk bereitstellt. |
Erstellen eines API-Verwaltungsdiensts mit SSL von KeyVault |
Diese Vorlage stellt einen API-Verwaltungsdienst bereit, der mit der vom Benutzer zugewiesenen Identität konfiguriert ist. Sie verwendet diese Identität, um SSL-Zertifikat von KeyVault abzurufen und es alle 4 Stunden zu aktualisieren. |
Erstellen und Überwachen der API-Verwaltungsinstanz |
Diese Vorlage erstellt eine Instanz des Azure API-Verwaltungsdiensts und des Log Analytics-Arbeitsbereichs und richtet die Überwachung für Ihren API-Verwaltungsdienst mit Log Analytics ein. |
Erstellen der API-Verwaltung im internen VNet mit App-Gateway- |
Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management in einem privaten Netzwerk erstellen, das durch Azure Application Gateway geschützt ist. |
Erstellen der API-Verwaltung mit benutzerdefiniertem Proxy-SSL mithilfe von KeyVault- |
Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management erstellen und benutzerdefinierten Hostnamen für Proxy mit SSL-Zertifikat von keyvault konfigurieren. |
Erstellen von Azure Front Door vor der Azure API Management- |
In diesem Beispiel wird die Verwendung von Azure Front Door als globaler Lastenausgleich vor der Azure-API-Verwaltung veranschaulicht. |
Bereitstellen der API-Verwaltung im externen VNet mit öffentlichem IP- |
Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management auf der Premium-Ebene im Subnetz Ihres virtuellen Netzwerks im externen Modus erstellen und empfohlene NSG-Regeln für das Subnetz konfigurieren. Die Instanz wird in zwei Verfügbarkeitszonen bereitgestellt. Die Vorlage konfiguriert außerdem eine öffentliche IP-Adresse aus Ihrem Abonnement. |
Bereitstellen der API-Verwaltung im internen VNet mit öffentlichem IP- |
Diese Vorlage veranschaulicht, wie Sie eine Instanz von Azure API Management auf der Premium-Ebene im subnetz Ihres virtuellen Netzwerks im internen Modus erstellen und empfohlene NSG-Regeln für das Subnetz konfigurieren. Die Instanz wird in zwei Verfügbarkeitszonen bereitgestellt. Die Vorlage konfiguriert außerdem eine öffentliche IP-Adresse aus Ihrem Abonnement. |
Bereitstellen der API-Verwaltung in Verfügbarkeitszonen |
Diese Vorlage erstellt eine Premiuminstanz von Azure API Management und stellt sie in einer Verfügbarkeitszone bereit. |
Bereitstellen der API-Verwaltung mit einem externen Azure-Cache für Redis |
Diese Vorlage veranschaulicht, wie Eine Instanz von Azure API Management auf der Verbrauchsebene mit einem externen Azure-Cache für Redis-Instanz als externer API-Verwaltungscache erstellt wird. |
Front Door Standard/Premium mit API-Management-Ursprung |
Diese Vorlage erstellt eine Front Door Premium- und eine API-Verwaltungsinstanz und verwendet eine NSG- und globale API-Verwaltungsrichtlinie, um zu überprüfen, ob der Datenverkehr über den Front Door-Ursprung erfolgt ist. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Dienstressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ApiManagement/Service-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ApiManagement/service@2016-10-10"
name = "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"
}
})
}
Eigenschaftswerte
AdditionalRegion
Name | Beschreibung | Wert |
---|---|---|
Ort | Der Standortname der zusätzlichen Region zwischen Azure Data Center-Regionen. | Zeichenfolge (erforderlich) |
skuType | Der SKU-Typ am Speicherort. | "Entwickler" "Premium" "Standard" (erforderlich) |
skuUnitCount | Die Anzahl der SKU-Einheiten an der Position. Die maximale Anzahl der SKU-Einheiten hängt vom SkuType ab. Maximal zulässig für Entwickler-SKU ist 1, für Die Standard-SKU ist 4, und für Premium-SKU ist 10 an einem Ort. | Int Zwänge: Max. Wert = 10 |
vpnconfiguration | Konfiguration des virtuellen Netzwerks für den Speicherort. | VirtualNetworkConfiguration- |
ApiManagementServiceProperties
Name | Beschreibung | Wert |
---|---|---|
additionalLocations | Zusätzliche Rechenzentrumsspeicherorte des API-Verwaltungsdiensts. | AdditionalRegion[] |
addresserEmail | E-Mail-Adresse des Adressierers. | Schnur |
customProperties | Benutzerdefinierte Eigenschaften des API-Verwaltungsdiensts, z. B. das Deaktivieren von TLS 1.0. | ApiManagementServicePropertiesCustomProperties |
hostnameConfigurations | Benutzerdefinierte Hostnamenkonfiguration des API-Verwaltungsdiensts. | HostnameConfiguration[] |
publisherEmail | Publisher-E-Mail. | Schnur Zwänge: Max. Länge = (erforderlich) |
publisherName | Herausgebername. | Zeichenfolge (erforderlich) |
vpnconfiguration | Virtuelle Netzwerkkonfiguration des API-Verwaltungsdiensts. | VirtualNetworkConfiguration- |
vpnType | Der Typ des VPN, in dem der API-Verwaltungsdienst konfiguriert werden muss. None (Standardwert) bedeutet, dass der API-Verwaltungsdienst nicht Teil eines virtuellen Netzwerks ist, extern bedeutet, dass die API-Verwaltungsbereitstellung innerhalb eines virtuellen Netzwerks eingerichtet ist, das über einen internetgerichteten Endpunkt verfügt, und "Intern" bedeutet, dass die API-Verwaltungsbereitstellung innerhalb eines virtuellen Netzwerks eingerichtet ist, das nur über einen Intranet-Endpunkt verfügt. | 'Extern' "Intern" 'None' |
ApiManagementServicePropertiesCustomProperties
Name | Beschreibung | Wert |
---|
ApiManagementServiceSkuProperties
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Kapazität der SKU (Anzahl der bereitgestellten Einheiten der SKU). Der Standardwert ist 1. | Int |
Name | Name der Sku. | "Entwickler" "Premium" "Standard" (erforderlich) |
CertificateInformation
Name | Beschreibung | Wert |
---|---|---|
Ablauf | Ablaufdatum des Zertifikats. Das Datum entspricht dem folgenden Format: yyyy-MM-ddTHH:mm:ssZ gemäß der ISO 8601-Norm. |
Zeichenfolge (erforderlich) |
Betreff | Betreff des Zertifikats. | Zeichenfolge (erforderlich) |
Fingerabdruck | Fingerabdruck des Zertifikats. | Zeichenfolge (erforderlich) |
HostnameConfiguration
Name | Beschreibung | Wert |
---|---|---|
Zertifikat | Zertifikatinformationen. | CertificateInformation- (erforderlich) |
Hostname | Hostname. | Zeichenfolge (erforderlich) |
Art | Hostnamentyp. | "Management" 'Portal' 'Proxy' 'Scm' (erforderlich) |
Microsoft.ApiManagement/service
Name | Beschreibung | Wert |
---|---|---|
Ort | Ressourcenspeicherort. | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 1 Pattern = ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ (erforderlich) |
Eigenschaften | Eigenschaften des API-Verwaltungsdiensts. | ApiManagementServiceProperties (erforderlich) |
Sku | SKU-Eigenschaften des API-Verwaltungsdiensts. | ApiManagementServiceSkuProperties (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.ApiManagement/service@2016-10-10" |
ResourceTags
Name | Beschreibung | Wert |
---|
VirtualNetworkConfiguration
Name | Beschreibung | Wert |
---|---|---|
Ort | Der Speicherort des virtuellen Netzwerks. | Schnur |
subnetResourceId | Die vollständige Ressourcen-ID eines Subnetzes in einem virtuellen Netzwerk, in dem der API-Verwaltungsdienst bereitgestellt wird. | Schnur Zwänge: Pattern = ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |