ApiManagementServiceData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klasse, die das ApiManagementService-Datenmodell darstellt. Eine einzelne API Management Dienstressource in Liste oder Antwort abrufen.
public class ApiManagementServiceData : Azure.ResourceManager.Models.TrackedResourceData
type ApiManagementServiceData = class
inherit TrackedResourceData
Public Class ApiManagementServiceData
Inherits TrackedResourceData
- Vererbung
Konstruktoren
ApiManagementServiceData(AzureLocation, ApiManagementServiceSkuProperties, String, String) |
Initialisiert eine neue instance von ApiManagementServiceData. |
Eigenschaften
AdditionalLocations |
Zusätzliche Rechenzentrumsstandorte des API Management-Diensts. |
Certificates |
Liste der Zertifikate, die im API Management-Dienst installiert werden müssen. Die maximale Anzahl von unterstützten Zertifikaten, die installiert werden können, beträgt 10. |
CreatedAtUtc |
Erstellungsdatum des API Management-Diensts. Das Datum entspricht dem folgenden Format: |
CustomProperties |
Benutzerdefinierte Eigenschaften des API Management-Diensts.< Die Einstellung "/br>" |
DeveloperPortalUri |
DEveloper Portal-Endpunkt-URL des API Management-Diensts. |
DisableGateway |
Die Eigenschaft gilt nur für einen Api Management-Dienst, der an mehreren Standorten bereitgestellt wird. Dies kann verwendet werden, um das Gateway in master Region zu deaktivieren. |
EnableClientCertificate |
Eigenschaft, die nur für den Verbrauchs-SKU-Dienst verwendet werden soll. Dadurch wird ein Clientzertifikat erzwungen, das bei jeder Anforderung an das Gateway angezeigt wird. Dies ermöglicht auch die Authentifizierung des Zertifikats in der Richtlinie auf dem Gateway. |
ETag |
ETag der Ressource. |
GatewayRegionalUri |
Gateway-URL des API Management-Diensts in der Standardregion. |
GatewayUri |
Gateway-URL des API Management-Diensts. |
HostnameConfigurations |
Konfiguration des benutzerdefinierten Hostnamens des API Management-Diensts. |
Id |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Geerbt von ResourceData) |
Identity |
Verwaltete Dienstidentität des Api Management-Diensts. |
Location |
Der geografische Standort, an dem sich die Ressource befindet. (Geerbt von TrackedResourceData) |
ManagementApiUri |
Verwaltungs-API-Endpunkt-URL des API Management-Diensts. |
MinApiVersion |
Beschränken Sie API-Aufrufe der Steuerungsebene für API Management Dienst, deren Version gleich oder höher ist als dieser Wert. |
Name |
Der Name der Ressource. (Geerbt von ResourceData) |
NotificationSenderEmail |
Email Adresse, von der die Benachrichtigung gesendet wird. |
PlatformVersion |
Compute Platform Version, die den Dienst an diesem Speicherort ausführt. |
PortalUri |
Herausgeberportalendpunkt-URL des API Management-Diensts. |
PrivateEndpointConnections |
Liste der Privaten Endpunktverbindungen dieses Diensts. |
PrivateIPAddresses |
Private statische IP-Adressen des API Management-Diensts in der primären Region, die in einer internen Virtual Network bereitgestellt wird. Verfügbar nur für die Basic-, Standard-, Premium- und Isolierte SKU. |
ProvisioningState |
Der aktuelle Bereitstellungsstatus des API Management Diensts, der wie folgt aussehen kann: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted. |
PublicIPAddresses |
Öffentliche statische LASTENausgleichs-IP-Adressen des API Management-Diensts in der primären Region. Verfügbar nur für die Basic-, Standard-, Premium- und Isolierte SKU. |
PublicIPAddressId |
Öffentliche Standard-SKU-IP-V4-basierte IP-Adresse, die Virtual Network bereitgestellten Dienst in der Region zugeordnet werden soll. Wird nur für Entwickler- und Premium-SKU unterstützt, die in Virtual Network bereitgestellt werden. |
PublicNetworkAccess |
Gibt an, ob für diesen API Management Dienst der Zugriff auf öffentliche Endpunkte zulässig ist oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein. Bei "Deaktiviert" sind private Endpunkte die exklusive Zugriffsmethode. Der Standardwert ist "Enabled". |
PublisherEmail |
Herausgeber-E-Mail. |
PublisherName |
Name des Herausgebers. |
ResourceType |
Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts". (Geerbt von ResourceData) |
Restore |
Wiederherstellen des Api Management-Diensts, wenn er zuvor vorläufig gelöscht wurde. Wenn dieses Flag angegeben und auf True festgelegt ist, werden alle anderen Eigenschaften ignoriert. |
ScmUri |
SCM-Endpunkt-URL des API Management-Diensts. |
Sku |
SKU-Eigenschaften des API Management-Diensts. |
SystemData |
Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. (Geerbt von ResourceData) |
Tags |
Ressourcentags. (Geerbt von TrackedResourceData) |
TargetProvisioningState |
Der Bereitstellungsstatus des API Management Diensts, der auf den für den Dienst gestarteten Vorgang mit langer Ausführung ausgerichtet ist. |
VirtualNetworkConfiguration |
Virtuelle Netzwerkkonfiguration des API Management-Diensts. |
VirtualNetworkType |
Der VPN-Typ, in dem API Management Dienst konfiguriert werden muss. None (Standardwert) bedeutet, dass der API Management-Dienst nicht Teil eines Virtual Network ist. Extern bedeutet, dass die API Management Bereitstellung innerhalb eines Virtual Network mit einem Endpunkt mit Internetzugriff eingerichtet ist, und Intern bedeutet, dass API Management Die Bereitstellung wird in einer Virtual Network eingerichtet, die nur einen intranetorientierten Endpunkt aufweist. |
Zones |
Eine Liste von Verfügbarkeitszonen, die angibt, wo die Ressource herkommen muss. |
Gilt für:
Azure SDK for .NET