Partager via


@azure/arm-nginx package

Classes

NginxManagementClient

Interfaces

AnalysisCreate

Corps de la demande pour la création d’une analyse pour une configuration NGINX.

AnalysisCreateConfig

interface modèle AnalyseCréerConfig

AnalysisDiagnostic

Un objet d’erreur trouvé lors de l’analyse d’une configuration NGINX.

AnalysisResult

L’organisme de réponse pour une demande d’analyse. Contient le statut de l’analyse et les erreurs éventuelles.

AnalysisResultData

Analyse de l’interface du modèle RésultatDonnées

ApiKeysCreateOrUpdateOptionalParams

Paramètres facultatifs.

ApiKeysDeleteOptionalParams

Paramètres facultatifs.

ApiKeysGetOptionalParams

Paramètres facultatifs.

ApiKeysListOptionalParams

Paramètres facultatifs.

ApiKeysOperations

Interface représentant une opération ApiKeys.

AutoUpgradeProfile

Mettre à niveau automatiquement les paramètres d’un déploiement.

CertificatesCreateOrUpdateOptionalParams

Paramètres facultatifs.

CertificatesDeleteOptionalParams

Paramètres facultatifs.

CertificatesGetOptionalParams

Paramètres facultatifs.

CertificatesListOptionalParams

Paramètres facultatifs.

CertificatesOperations

Interface représentant les opérations de certificats.

ConfigurationsAnalysisOptionalParams

Paramètres facultatifs.

ConfigurationsCreateOrUpdateOptionalParams

Paramètres facultatifs.

ConfigurationsDeleteOptionalParams

Paramètres facultatifs.

ConfigurationsGetOptionalParams

Paramètres facultatifs.

ConfigurationsListOptionalParams

Paramètres facultatifs.

ConfigurationsOperations

Interface représentant une opération de configuration.

DefaultWafPolicyListOptionalParams

Paramètres facultatifs.

DefaultWafPolicyOperations

Interface représentant une opération DefaultWafPolicy.

DeploymentsCreateOrUpdateOptionalParams

Paramètres facultatifs.

DeploymentsDeleteOptionalParams

Paramètres facultatifs.

DeploymentsGetOptionalParams

Paramètres facultatifs.

DeploymentsListByResourceGroupOptionalParams

Paramètres facultatifs.

DeploymentsListOptionalParams

Paramètres facultatifs.

DeploymentsOperations

Interface représentant une opération de déploiement.

DeploymentsUpdateOptionalParams

Paramètres facultatifs.

DiagnosticItem

Un diagnostic est un message associé à une configuration NGINX. L’analyseur renvoie les diagnostics avec un niveau indiquant l’importance du diagnostic avec une catégorie optionnelle.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué.

IdentityProperties

Propriétés d’identité

NginxCertificate

Certificat Nginx

NginxCertificateErrorResponseBody

Corps de la réponse d’erreur de certificat Nginx

NginxCertificateProperties

Propriétés du certificat Nginx

NginxConfiguration

Réponse de configuration Nginx

NginxConfigurationFile

Fichier de configuration Nginx

NginxConfigurationPackage

Paquet de configuration Nginx

NginxConfigurationProperties

Propriétés de réponse de configuration Nginx

NginxConfigurationProtectedFileRequest

Requête de fichier protégé par la configuration Nginx

NginxConfigurationProtectedFileResponse

Réponse de fichier protégée par la configuration Nginx

NginxConfigurationRequest

Demande de configuration Nginx

NginxConfigurationRequestProperties

Propriétés de la demande de configuration Nginx

NginxDeployment

Déploiement du Nginx

NginxDeploymentApiKeyRequest

Demande de clé API de déploiement Nginx

NginxDeploymentApiKeyRequestProperties

Propriétés de la demande de clé d’API de déploiement Nginx

NginxDeploymentApiKeyResponse

Réponse de la clé API de déploiement Nginx

NginxDeploymentApiKeyResponseProperties

Propriétés de réponse de la clé API de déploiement Nginx

NginxDeploymentDefaultWafPolicyListResponse

Réponse de la liste de politique Waf par défaut de déploiement Nginx

NginxDeploymentDefaultWafPolicyProperties

Propriétés de la politique waf par défaut de déploiement Nginx

NginxDeploymentProperties

Propriétés de déploiement de Nginx

NginxDeploymentPropertiesNginxAppProtect

Paramètres de NGINX App Protect (NAP)

NginxDeploymentScalingProperties

Informations sur la façon dont le déploiement sera mis à l’échelle.

NginxDeploymentScalingPropertiesAutoScaleSettings

Paramètres d’activation de la mise à l’échelle automatique du déploiement. Si ce champ est spécifié, « scale.capacity » doit être vide.

NginxDeploymentUpdateParameters

Paramètres de mise à jour du déploiement Nginx

NginxDeploymentUpdateProperties

Propriétés de mise à jour du déploiement Nginx

NginxDeploymentUpdatePropertiesNginxAppProtect

Mettre à jour les paramètres de NGINX App Protect (NAP)

NginxDeploymentUserProfile

Profil utilisateur de déploiement Nginx

NginxDeploymentWafPoliciesAnalysisOptionalParams

Paramètres facultatifs.

NginxDeploymentWafPoliciesOperations

Interface représentant une opération NginxDeploymentWafPolicies.

NginxDeploymentWafPolicy

Politique Waf de déploiement de Nginx

NginxDeploymentWafPolicyAnalysisCreateRequest

Analyse de la politique Waf de déploiement Nginx Création de demande

NginxDeploymentWafPolicyAnalysisData

Données d’analyse des politiques Waf de déploiement de Nginx

NginxDeploymentWafPolicyAnalysisResponse

Analyse des politiques Waf de déploiement de Nginx

NginxDeploymentWafPolicyApplyingStatus

Politique Waf de déploiement Nginx Statut d’application

NginxDeploymentWafPolicyCompilingStatus

Statut de compilation de la politique Waf de déploiement de Nginx

NginxDeploymentWafPolicyError

Erreur de politique Waf de déploiement Nginx

NginxDeploymentWafPolicyMetadata

Métadonnées de la politique Waf de déploiement de Nginx

NginxDeploymentWafPolicyMetadataProperties

Propriétés des métadonnées de la politique Waf de déploiement Nginx

NginxDeploymentWafPolicyProperties

Propriétés de la politique Waf de déploiement Nginx

NginxFrontendIPConfiguration

Configuration de l’IP frontend Nginx

NginxLogging

Journalisation Nginx

NginxManagementClientOptionalParams

Paramètres facultatifs pour le client.

NginxNetworkInterfaceConfiguration

Configuration de l’interface réseau Nginx

NginxNetworkProfile

Profil du réseau Nginx

NginxPrivateIPAddress

Adresse IP privée Nginx

NginxPublicIPAddress

Adresse IP publique Nginx

NginxStorageAccount

Compte de stockage Nginx

Operation

Détails d’une opération d’API REST, retournée par l’API d’opérations du fournisseur de ressources

OperationDisplay

Informations d’affichage localisées pour une opération.

OperationsListOptionalParams

Paramètres facultatifs.

OperationsOperations

Interface représentant des opérations.

PageSettings

Options de la méthode byPage

PagedAsyncIterableIterator

Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page.

ProxyResource

Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas de balises et un emplacement

Resource

Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager

ResourceSku

Ressource SKU

RestorePollerOptions
ScaleProfile

Le profil autoscale.

ScaleProfileCapacity

Paramètres de capacité du profil.

SimplePollerLike

Un polleur simple qui peut être utilisé pour interroger une opération de longue durée.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TrackedResource

Définition du modèle de ressource pour une ressource de niveau supérieur suivi d’Azure Resource Manager qui a des « balises » et un « emplacement »

UserIdentityProperties

Propriétés d’identité utilisateur

WafPolicyCreateOptionalParams

Paramètres facultatifs.

WafPolicyDeleteOptionalParams

Paramètres facultatifs.

WafPolicyGetOptionalParams

Paramètres facultatifs.

WafPolicyListOptionalParams

Paramètres facultatifs.

WafPolicyOperations

Interface représentant une opération WafPolicy.

WebApplicationFirewallComponentVersions

Versions des composants NGINX App Protect Web Application Firewall (WAF).

WebApplicationFirewallPackage

Paquet de pare-feu d’application NGINX App Protect (WAF). Contient la version et la date de révision du paquet.

WebApplicationFirewallSettings

Paramètres du pare-feu d’applications web NGINX App Protect (WAF)

WebApplicationFirewallStatus

Statut du pare-feu d’application NGINX App Protect Web Application

Alias de type

ActionType

Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement.
KnownActionType peut être utilisé de manière interchangeable avec ActionType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

interne : les actions sont destinées aux API internes uniquement.

ActivationState

État d’activation du WAF. Utilisez « Activé » pour activer le WAF et « Désactivé » pour le désactiver.
KnownActivationState peut être utilisé de manière interchangeable avec ActivationState, cet enum contenant les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

Activé
Désactivé

AzureSupportedClouds

Valeurs prises en charge pour le paramètre cloud en tant que type littéral de chaîne

ContinuablePage

Interface qui décrit une page de résultats.

CreatedByType

Type d’entité qui a créé la ressource.
KnownCreatedByType peut être utilisé de manière interchangeable avec CreatedByType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'utilisateur: l’entité a été créée par un utilisateur.
Application: l’entité a été créée par une application.
ManagedIdentity: l’entité a été créée par une identité managée.
Key: l’entité a été créée par une clé.

IdentityType

Type d’identité
KnownIdentityType peut être utilisé de manière interchangeable avec IdentityType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

SystemAssigned
UserAssigned
SystemAssigned, UserAssigned
Aucun

Level

Avertissement ou informations
KnownLevel peut être utilisé de manière interchangeable avec Level, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Info
Avertissement

NginxDeploymentWafPolicyApplyingStatusCode

Code lisible par machine indiquant le code de statut applicable d’une politique WAF.
KnownNginxDeploymentWafPolicyApplyingStatusCode peut être utilisé de manière interchangeable avec NginxDeploymentWafPolicyApplyingStatusCode, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

NotApplied : La politique n’est pas référencée dans la configuration nginx et ne s’applique pas.
Application : La politique est référencée dans la configuration nginx et s’applique.
Réussi : La politique est référencée dans la config nginx et cette config a été appliquée avec succès.
Échec : La politique est référencée dans la config nginx et cette config ne s’est pas appliquée.
Suppression : La politique n’est plus référencée dans la configuration nginx et elle est supprimée de la configuration nginx appliquée.

NginxDeploymentWafPolicyCompilingStatusCode

Code lisible par machine indiquant le statut de compilation d’une politique WAF.
KnownNginxDeploymentWafPolicyCompilingStatusCode peut être utilisé de manière interchangeable avec NginxDeploymentWafPolicyCompilingStatusCode, ce enum contenant les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

NotStarted : La compilation de la politique waf personnalisée n’a pas encore commencé
InProgress : La compilation de la politique waf personnalisée est en cours
Réussi : La compilation de la politique waf personnalisée est réalisée avec succès et peut désormais être référencée dans la configuration nginx.
Échec : La compilation de la politique waf personnalisée a échoué.

NginxPrivateIPAllocationMethod

Méthode d’allocation privée d’IP Nginx
KnownNginxPrivateIPAllocationMethod peut être utilisé de manière interchangeable avec NginxPrivateIPAllocationMethod, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

statique
dynamique

Origin

Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »
KnownOrigin peut être utilisé de manière interchangeable avec Origin, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'utilisateur: indique que l’opération est lancée par un utilisateur.
système: indique que l’opération est lancée par un système.
utilisateur,système: indique que l’opération est lancée par un utilisateur ou un système.

ProvisioningState

État de ravitaillement
KnownProvisioningState peut être utilisé de manière interchangeable avec ProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

accepté
création d'
mise à jour
suppression de
réussi
échec
annulé
supprimé
NotSpecified

Énumérations

AzureClouds

Une énumération pour décrire les environnements Cloud Azure.

KnownActionType

Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement.

KnownActivationState

État d’activation du WAF. Utilisez « Activé » pour activer le WAF et « Désactivé » pour le désactiver.

KnownCreatedByType

Type d’entité qui a créé la ressource.

KnownIdentityType

Type d’identité

KnownLevel

Avertissement ou informations

KnownNginxDeploymentWafPolicyApplyingStatusCode

Code lisible par machine indiquant le code de statut applicable d’une politique WAF.

KnownNginxDeploymentWafPolicyCompilingStatusCode

Code lisible par machine indiquant le statut de compilation d’une politique WAF.

KnownNginxPrivateIPAllocationMethod

Méthode d’attribution d’IP privée Nginx

KnownOrigin

Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »

KnownProvisioningState

État d’approvisionnement

KnownVersions

Versions d’API disponibles.

Functions

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

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

Informations relatives à la fonction

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

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

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

Paramètres

serializedState

string

sourceOperation

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

Retours

PollerLike<OperationState<TResult>, TResult>