ApiManagementServiceBaseProperties 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.
Basiseigenschaften einer API Management Dienstressourcenbeschreibung.
public class ApiManagementServiceBaseProperties
type ApiManagementServiceBaseProperties = class
Public Class ApiManagementServiceBaseProperties
- Vererbung
-
ApiManagementServiceBaseProperties
Konstruktoren
ApiManagementServiceBaseProperties() |
Initialisiert eine neue instance der ApiManagementServiceBaseProperties-Klasse. |
ApiManagementServiceBaseProperties(String, String, String, Nullable<DateTime>, String, String, String, String, String, String, IList<HostnameConfiguration>, IList<String>, IList<String>, String, String, VirtualNetworkConfiguration, IList<AdditionalLocation>, IDictionary<String,String>, IList<CertificateConfiguration>, Nullable<Boolean>, Nullable<Boolean>, String, ApiVersionConstraint, Nullable<Boolean>, IList<RemotePrivateEndpointConnectionWrapper>, String) |
Initialisiert eine neue instance der ApiManagementServiceBaseProperties-Klasse. |
Eigenschaften
AdditionalLocations |
Ruft zusätzliche Rechenzentrumsstandorte des API Management-Diensts ab oder legt diese fest. |
ApiVersionConstraint |
Ruft die Versionseinschränkung der Steuerungsebenen-APIs für den API Management-Dienst ab oder legt diese fest. |
Certificates |
Ruft die Liste der Zertifikate ab, die im API Management-Dienst installiert werden müssen, oder legt diese fest. Die maximale Anzahl von unterstützten Zertifikaten, die installiert werden können, beträgt 10. |
CreatedAtUtc |
Ruft das UTC-Erstellungsdatum des API Management-Diensts ab. Das Datum entspricht dem folgenden Format: |
CustomProperties |
Ruft benutzerdefinierte Eigenschaften des API Management-Diensts ab oder legt diese fest.& lt;/br> Einstellung |
DeveloperPortalUrl |
Ruft die Endpunkt-URL des dEveloper-Portals des API Management-Diensts ab. |
DisableGateway |
Ruft die Eigenschaft ab, die nur für einen Api Management-Dienst gültig ist, der an mehreren Standorten bereitgestellt wird, oder legt sie fest. Dies kann verwendet werden, um das Gateway in master Region zu deaktivieren. |
EnableClientCertificate |
Ruft die Eigenschaft ab, die nur für den Verbrauchs-SKU-Dienst verwendet werden soll, oder legt sie fest. Dadurch wird erzwungen, dass bei jeder Anforderung an das Gateway ein Clientzertifikat angezeigt wird. Dies ermöglicht auch die Authentifizierung des Zertifikats in der Richtlinie auf dem Gateway. |
GatewayRegionalUrl |
Ruft die Gateway-URL des API Management-Diensts in der Standardregion ab. |
GatewayUrl |
Ruft die Gateway-URL des API Management-Diensts ab. |
HostnameConfigurations |
Ruft die konfiguration des benutzerdefinierten Hostnamens des API Management-Diensts ab oder legt sie fest. |
ManagementApiUrl |
Ruft die Verwaltungs-API-Endpunkt-URL des API Management-Diensts ab. |
NotificationSenderEmail |
Ruft die E-Mail-Adresse ab, von der die Benachrichtigung gesendet wird, oder legt diese fest. |
PlatformVersion |
Ruft die Computeplattformversion ab, die den Dienst an diesem Speicherort ausführt. Mögliche Werte: "undetermined", "stv1", "stv2", "mtv1" |
PortalUrl |
Ruft die Endpunkt-URL des Herausgeberportals des API Management-Diensts ab. |
PrivateEndpointConnections |
Ruft die Liste der Verbindungen mit privaten Endpunkten dieses Diensts ab oder legt diese fest. |
PrivateIPAddresses |
Ruft private IP-Adressen mit statischem Lastenausgleich des API Management-Diensts in der primären Region ab, die in einem internen Virtual Network bereitgestellt wird. Nur für Basic-, Standard-, Premium- und Isolierte SKU verfügbar. |
ProvisioningState |
Ruft den aktuellen Bereitstellungsstatus des API Management Diensts ab, der wie folgt aussehen kann: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted. |
PublicIPAddresses |
Ruft öffentliche IP-Adressen mit statischem Lastenausgleich des API Management-Diensts in der primären Region ab. Nur für Basic-, Standard-, Premium- und Isolierte SKU verfügbar. |
PublicIpAddressId |
Ruft die öffentliche IP-basierte IP-Adresse der Standard-SKU V4 ab, die Virtual Network bereitgestellten Diensts in der Region zugeordnet werden soll, oder legt diese fest. Wird nur für Entwickler- und Premium-SKU unterstützt, die in Virtual Network bereitgestellt wird. |
PublicNetworkAccess |
Ruft ab oder legt fest, ob der Zugriff auf öffentliche Endpunkte für diesen API Management-Dienst zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Bei "Disabled" sind private Endpunkte die exklusive Zugriffsmethode. Der Standardwert ist "Enabled". Mögliche Werte: "Enabled", "Disabled" |
Restore |
Ruft den Api Management-Dienst ab, wenn er zuvor vorläufig gelöscht wurde, oder legt ihn fest. Wenn dieses Flag angegeben und auf True festgelegt ist, werden alle anderen Eigenschaften ignoriert. |
ScmUrl |
Ruft die SCM-Endpunkt-URL des API Management-Diensts ab. |
TargetProvisioningState |
Ruft den Bereitstellungsstatus des API Management-Diensts ab, auf den der für den Dienst gestartete Vorgang mit langer Ausführungszeit ausgerichtet ist. |
VirtualNetworkConfiguration |
Ruft die Konfiguration des virtuellen Netzwerks des API Management-Diensts ab oder legt sie fest. |
VirtualNetworkType |
Ruft den VPN-Typ ab, in dem API Management Dienst konfiguriert werden muss, oder legt diesen fest. None (Standardwert) bedeutet, dass der API Management-Dienst nicht Teil eines Virtual Network ist. Extern bedeutet, dass die API Management Bereitstellung innerhalb einer Virtual Network eingerichtet ist, die über einen Endpunkt mit Internetzugriff verfügt, und Intern bedeutet, dass API Management die Bereitstellung wird in einem Virtual Network eingerichtet, der nur über einen Intranetendpunkt verfügt. Mögliche Werte: "None", "External", "Internal" |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET