Freigeben über


@azure/arm-nginx package

Klassen

NginxManagementClient

Schnittstellen

AnalysisCreate

Der Anforderungstext zum Erstellen einer Analyse für eine NGINX-Konfiguration.

AnalysisCreateConfig

Modellschnittstelle AnalysisCreateConfig

AnalysisDiagnostic

Ein Fehlerobjekt, das während der Analyse einer NGINX-Konfiguration gefunden wurde.

AnalysisResult

Der Antwortkörper für eine Analyseanfrage. Enthält den Status der Analyse und etwaige Fehler.

AnalysisResultData

Modellschnittstellen: AnalysisResultData

ApiKeysCreateOrUpdateOptionalParams

Optionale Parameter.

ApiKeysDeleteOptionalParams

Optionale Parameter.

ApiKeysGetOptionalParams

Optionale Parameter.

ApiKeysListOptionalParams

Optionale Parameter.

ApiKeysOperations

Schnittstelle, die ApiKeys-Operationen darstellt.

AutoUpgradeProfile

Einstellungen für die automatische Aufwertung einer Bereitstellung.

CertificatesCreateOrUpdateOptionalParams

Optionale Parameter.

CertificatesDeleteOptionalParams

Optionale Parameter.

CertificatesGetOptionalParams

Optionale Parameter.

CertificatesListOptionalParams

Optionale Parameter.

CertificatesOperations

Schnittstelle stellt die Operationen eines Zertifikats dar.

ConfigurationsAnalysisOptionalParams

Optionale Parameter.

ConfigurationsCreateOrUpdateOptionalParams

Optionale Parameter.

ConfigurationsDeleteOptionalParams

Optionale Parameter.

ConfigurationsGetOptionalParams

Optionale Parameter.

ConfigurationsListOptionalParams

Optionale Parameter.

ConfigurationsOperations

Schnittstelle stellt die Konfigurationsoperationen dar.

DefaultWafPolicyListOptionalParams

Optionale Parameter.

DefaultWafPolicyOperations

Schnittstelle stellt eine DefaultWafPolicy-Operation dar.

DeploymentsCreateOrUpdateOptionalParams

Optionale Parameter.

DeploymentsDeleteOptionalParams

Optionale Parameter.

DeploymentsGetOptionalParams

Optionale Parameter.

DeploymentsListByResourceGroupOptionalParams

Optionale Parameter.

DeploymentsListOptionalParams

Optionale Parameter.

DeploymentsOperations

Schnittstelle, die einen Bereitstellungsvorgang darstellt.

DeploymentsUpdateOptionalParams

Optionale Parameter.

DiagnosticItem

Eine Diagnose ist eine Meldung, die mit einer NGINX-Konfiguration verknüpft ist. Der Analyzer liefert Diagnosen mit einem Level, das die Bedeutung der Diagnose mit optionaler Kategorie angibt.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Häufige Fehlerantwort für alle Azure Resource Manager-APIs, um Fehlerdetails für fehlgeschlagene Vorgänge zurückzugeben.

IdentityProperties

Eigenschaften von Identitäten

NginxCertificate

Nginx-Zertifikat

NginxCertificateErrorResponseBody

Antworttext für Nginx-Zertifikatsfehler

NginxCertificateProperties

Eigenschaften von Nginx-Zertifikaten

NginxConfiguration

Nginx-Konfigurationsantwort

NginxConfigurationFile

Nginx-Konfigurationsdatei

NginxConfigurationPackage

Nginx-Konfigurationspaket

NginxConfigurationProperties

Eigenschaften der Nginx-Konfigurationsantwort

NginxConfigurationProtectedFileRequest

Nginx-Konfigurations-Protected File Anfrage

NginxConfigurationProtectedFileResponse

Nginx-Konfigurations-Geschützte Dateiantwort

NginxConfigurationRequest

Nginx-Konfigurationsanfrage

NginxConfigurationRequestProperties

Eigenschaften der Nginx-Konfigurationsanforderung

NginxDeployment

Nginx-Bereitstellung

NginxDeploymentApiKeyRequest

Nginx Deployment API-Schlüsselanfrage

NginxDeploymentApiKeyRequestProperties

Eigenschaften der Nginx-Bereitstellungs-API-Schlüsselanforderung

NginxDeploymentApiKeyResponse

Nginx Deployment API-Schlüsselantwort

NginxDeploymentApiKeyResponseProperties

Nginx Deployment API-Schlüsselantwort-Eigenschaften

NginxDeploymentDefaultWafPolicyListResponse

Nginx Deployment Standard Waf Policy List Antwort

NginxDeploymentDefaultWafPolicyProperties

Nginx Deployment Standard Waf Policy Eigenschaften

NginxDeploymentProperties

Eigenschaften der Nginx-Bereitstellung

NginxDeploymentPropertiesNginxAppProtect

Einstellungen für NGINX App Protect (NAP)

NginxDeploymentScalingProperties

Informationen dazu, wie die Bereitstellung skaliert wird.

NginxDeploymentScalingPropertiesAutoScaleSettings

Die Einstellungen zum Aktivieren der automatischen Skalierung der Bereitstellung. Wenn dieses Feld angegeben ist, muss "scale.capacity" leer sein.

NginxDeploymentUpdateParameters

Nginx Deployment-Aktualisierungsparameter

NginxDeploymentUpdateProperties

Nginx Bereitstellungsaktualisierungseigenschaften

NginxDeploymentUpdatePropertiesNginxAppProtect

Aktualisieren Sie die Einstellungen für NGINX App Protect (NAP)

NginxDeploymentUserProfile

Benutzerprofil für die Nginx-Bereitstellung

NginxDeploymentWafPoliciesAnalysisOptionalParams

Optionale Parameter.

NginxDeploymentWafPoliciesOperations

Schnittstelle repräsentiert eine NginxDeploymentWafPolicies-Operation.

NginxDeploymentWafPolicy

Nginx-Einsatz-WAF-Richtlinie

NginxDeploymentWafPolicyAnalysisCreateRequest

Analyse der Nginx-Deployment Waf-Richtlinie Erstellung Anfrage

NginxDeploymentWafPolicyAnalysisData

Nginx Deployment Waf Policy Analysis Data

NginxDeploymentWafPolicyAnalysisResponse

Nginx Deployment Waf Politikanalyse Antwort

NginxDeploymentWafPolicyApplyingStatus

Nginx Deployment WAF-Richtlinie Anwendung Status

NginxDeploymentWafPolicyCompilingStatus

Nginx Deployment Waf Policy Compiling Status

NginxDeploymentWafPolicyError

Nginx Deployment Waf Policy Fehler

NginxDeploymentWafPolicyMetadata

Nginx Deployment Waf Policy Metadaten

NginxDeploymentWafPolicyMetadataProperties

Nginx Deployment Waf Policy Metadaten-Eigenschaften

NginxDeploymentWafPolicyProperties

Eigenschaften der Waf-Richtlinie für die Nginx-Bereitstellung

NginxFrontendIPConfiguration

Nginx-Frontend-IP-Konfiguration

NginxLogging

Nginx-Protokollierung

NginxManagementClientOptionalParams

Optionale Parameter für den Client.

NginxNetworkInterfaceConfiguration

Konfiguration der Nginx-Netzwerkschnittstelle

NginxNetworkProfile

Nginx-Netzwerkprofil

NginxPrivateIPAddress

Nginx Private IP-Adresse

NginxPublicIPAddress

Nginx öffentliche IP-Adresse

NginxStorageAccount

Nginx-Speicherkonto

Operation

Details eines REST-API-Vorgangs, der von der Ressourcenanbieter-Operations-API zurückgegeben wird

OperationDisplay

Lokalisierte Anzeigeinformationen für eine Operation.

OperationsListOptionalParams

Optionale Parameter.

OperationsOperations

Schnittstelle, die vorgänge darstellt.

PageSettings

Optionen für die byPage-Methode

PagedAsyncIterableIterator

Eine Schnittstelle, die eine asynchrone iterierbare Iteration sowohl zum Abschluss als auch nach Seite ermöglicht.

ProxyResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Proxyressource. Es enthält keine Tags und einen Speicherort.

Resource

Allgemeine Felder, die in der Antwort für alle Azure Resource Manager-Ressourcen zurückgegeben werden

ResourceSku

Ressourcen-SKU

RestorePollerOptions
ScaleProfile

Das Autoscale-Profil.

ScaleProfileCapacity

Die Kapazitätsparameter des Profils.

SimplePollerLike

Ein einfacher Poller, der zum Abrufen eines vorgangs mit langer Ausführung verwendet werden kann.

SystemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TrackedResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Ressource auf oberster Ebene mit "Tags" und einem "Speicherort"

UserIdentityProperties

Benutzeridentitätseigenschaften

WafPolicyCreateOptionalParams

Optionale Parameter.

WafPolicyDeleteOptionalParams

Optionale Parameter.

WafPolicyGetOptionalParams

Optionale Parameter.

WafPolicyListOptionalParams

Optionale Parameter.

WafPolicyOperations

Schnittstelle, die eine WafPolicy-Operation darstellt.

WebApplicationFirewallComponentVersions

Versionen der NGINX App Protect Web Application Firewall (WAF)-Komponenten.

WebApplicationFirewallPackage

NGINX App Protect Web Application Firewall (WAF)-Paket. Enthält die Version und das Überarbeitungsdatum des Pakets.

WebApplicationFirewallSettings

Einstellungen für die NGINX App Protect Web Application Firewall (WAF)

WebApplicationFirewallStatus

Der Status der NGINX App Protect Web Application Firewall

Typaliase

ActionType

Erweiterbare Enumeration. Gibt den Aktionstyp an. "Intern" bezieht sich auf Aktionen, die nur für interne APIs gelten.
KnownActionType- austauschbar mit ActionType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Interne: Aktionen gelten nur für interne APIs.

ActivationState

Der Aktivierungsstatus des WAF. Verwenden Sie "Aktiviert", um die WAF und "Disabled" zu aktivieren, um sie zu deaktivieren.
KnownActivationState kann austauschbar mit ActivationState verwendet werden; dieses Enum enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Aktiviert
Deaktiviert

AzureSupportedClouds

Die unterstützten Werte für die Cloud-Einstellung als Zeichenfolgenliteraltyp

ContinuablePage

Eine Schnittstelle, die eine Seite mit Ergebnissen beschreibt.

CreatedByType

Die Art der Entität, die die Ressource erstellt hat.
KnownCreatedByType austauschbar mit CreatedByType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Benutzer-: Die Entität wurde von einem Benutzer erstellt.
Application: Die Entität wurde von einer Anwendung erstellt.
ManagedIdentity-: Die Entität wurde durch eine verwaltete Identität erstellt.
Key: Die Entität wurde mit einem Schlüssel erstellt.

IdentityType

Identitätstyp
KnownIdentityType- austauschbar mit IdentityType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

SystemAssigned-
UserAssigned-
SystemZugewiesen, Benutzerzugewiesen
Keine

Level

Warnung oder Informationen
KnownLevel- austauschbar mit Level verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Informationen
Warnung

NginxDeploymentWafPolicyApplyingStatusCode

Maschinenlesbarer Code, der den anwendenden Statuscode einer WAF-Richtlinie anzeigt.
KnownNginxDeploymentWafPolicyApplyingStatusCode kann austauschbar mit NginxDeploymentWafPolicyApplyingStatusCode verwendet werden; dieses Enum enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

NotApplied: Die Richtlinie wird in der nginx-Konfiguration nicht referenziert und nicht angewendet.
Anwenden: Die Richtlinie ist in der nginx-Konfiguration referenziert und gilt aktuell.
Erfolgreich: Die Richtlinie wird in der nginx-Konfiguration referenziert und diese Konfiguration wurde erfolgreich angewendet.
Fehlgeschlagen: Die Richtlinie wird in der nginx-Konfiguration referenziert und diese Konfiguration wurde nicht angewendet.
Entfernen: Die Richtlinie wird jetzt nicht mehr in der nginx-Konfiguration referenziert und wird aus der angewendeten nginx-Konfiguration entfernt.

NginxDeploymentWafPolicyCompilingStatusCode

Maschinenlesbarer Code, der den Kompilierungsstatus einer WAF-Richtlinie anzeigt.
KnownNginxDeploymentWafPolicyCompilingStatusCode kann austauschbar mit NginxDeploymentWafPolicyCompilingStatusCode verwendet werden; dieses Enum enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

NotStarted: Die Zusammenstellung der benutzerdefinierten WAF-Richtlinie hat noch nicht begonnen
InProgress: Die Erstellung der benutzerdefinierten WAF-Richtlinie ist im Gange
Erfolgreich: Die Kompilierung der benutzerdefinierten WAF-Richtlinie wurde erfolgreich abgeschlossen und kann nun in der nginx-Konfiguration referenziert werden.
Fehlgeschlagen: Die Zusammenstellung der benutzerdefinierten WAF-Richtlinie ist gescheitert.

NginxPrivateIPAllocationMethod

Nginx Private IP Allokationsmethode
KnownNginxPrivateIPAllocationMethod austauschbar mit NginxPrivateIPAllocationMethod verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Statische
dynamische

Origin

Der beabsichtigte Ausführungsführer des Vorgangs; wie bei der ressourcenbasierten Zugriffssteuerung (Resource Based Access Control, RBAC) und der UX für Überwachungsprotokolle. Standardwert ist "User,System"
KnownOrigin austauschbar mit Origin verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Benutzer-: Gibt an, dass der Vorgang von einem Benutzer initiiert wird.
System-: Gibt an, dass der Vorgang von einem System initiiert wird.
Benutzer,System: Gibt an, dass der Vorgang von einem Benutzer oder System initiiert wird.

ProvisioningState

Versorgungszustand
KnownProvisioningState austauschbar mit ProvisioningState verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

akzeptierten
Erstellen von
Aktualisieren von
Löschen von
erfolgreich
Fehlgeschlagene
Abgebrochene
Gelöschte
notSpecified

Enumerationen

AzureClouds

Eine Enumeration zur Beschreibung von Azure Cloud-Umgebungen.

KnownActionType

Erweiterbare Enumeration. Gibt den Aktionstyp an. "Intern" bezieht sich auf Aktionen, die nur für interne APIs gelten.

KnownActivationState

Der Aktivierungsstatus des WAF. Verwenden Sie "Aktiviert", um die WAF und "Disabled" zu aktivieren, um sie zu deaktivieren.

KnownCreatedByType

Die Art der Entität, die die Ressource erstellt hat.

KnownIdentityType

Identitätstyp

KnownLevel

Warnung oder Informationen

KnownNginxDeploymentWafPolicyApplyingStatusCode

Maschinenlesbarer Code, der den anwendenden Statuscode einer WAF-Richtlinie anzeigt.

KnownNginxDeploymentWafPolicyCompilingStatusCode

Maschinenlesbarer Code, der den Kompilierungsstatus einer WAF-Richtlinie anzeigt.

KnownNginxPrivateIPAllocationMethod

Nginx Private IP-Zuweisungsmethode

KnownOrigin

Der beabsichtigte Ausführungsführer des Vorgangs; wie bei der ressourcenbasierten Zugriffssteuerung (Resource Based Access Control, RBAC) und der UX für Überwachungsprotokolle. Standardwert ist "User,System"

KnownProvisioningState

Bereitstellungsstatus

KnownVersions

Die verfügbaren API-Versionen.

Functions

restorePoller<TResponse, TResult>(NginxManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

Details zur Funktion

restorePoller<TResponse, TResult>(NginxManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

function restorePoller<TResponse, TResult>(client: NginxManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameter

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Gibt zurück

PollerLike<OperationState<TResult>, TResult>