Condividi tramite


@azure/arm-nginx package

Classi

NginxManagementClient

Interfacce

AnalysisCreate

Corpo della richiesta per la creazione di un'analisi per una configurazione NGINX.

AnalysisCreateConfig

interfaccia modello Analysis CreateConfig

AnalysisDiagnostic

Un oggetto di errore trovato durante l'analisi di una configurazione NGINX.

AnalysisResult

L'organo di risposta per una richiesta di analisi. Contiene lo stato dell'analisi e eventuali errori.

AnalysisResultData

Analisi dell'interfaccia del modello Risultati

ApiKeysCreateOrUpdateOptionalParams

Parametri facoltativi.

ApiKeysDeleteOptionalParams

Parametri facoltativi.

ApiKeysGetOptionalParams

Parametri facoltativi.

ApiKeysListOptionalParams

Parametri facoltativi.

ApiKeysOperations

Interfaccia che rappresenta un'operazione ApiKeys.

AutoUpgradeProfile

Impostazioni di aggiornamento automatico di una distribuzione.

CertificatesCreateOrUpdateOptionalParams

Parametri facoltativi.

CertificatesDeleteOptionalParams

Parametri facoltativi.

CertificatesGetOptionalParams

Parametri facoltativi.

CertificatesListOptionalParams

Parametri facoltativi.

CertificatesOperations

Interfaccia che rappresenta le operazioni di un certificato.

ConfigurationsAnalysisOptionalParams

Parametri facoltativi.

ConfigurationsCreateOrUpdateOptionalParams

Parametri facoltativi.

ConfigurationsDeleteOptionalParams

Parametri facoltativi.

ConfigurationsGetOptionalParams

Parametri facoltativi.

ConfigurationsListOptionalParams

Parametri facoltativi.

ConfigurationsOperations

Interfaccia che rappresenta le operazioni di Configurazione.

DefaultWafPolicyListOptionalParams

Parametri facoltativi.

DefaultWafPolicyOperations

Interfaccia che rappresenta un'operazione DefaultWafPolicy.

DeploymentsCreateOrUpdateOptionalParams

Parametri facoltativi.

DeploymentsDeleteOptionalParams

Parametri facoltativi.

DeploymentsGetOptionalParams

Parametri facoltativi.

DeploymentsListByResourceGroupOptionalParams

Parametri facoltativi.

DeploymentsListOptionalParams

Parametri facoltativi.

DeploymentsOperations

Interfaccia che rappresenta le operazioni di distribuzione.

DeploymentsUpdateOptionalParams

Parametri facoltativi.

DiagnosticItem

Una diagnostica è un messaggio associato a una configurazione NGINX. L'Analizzatore restituisce la diagnostica con un livello che indica l'importanza della diagnostica con una categoria opzionale.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite.

IdentityProperties

Proprietà Identity

NginxCertificate

Certificato Nginx

NginxCertificateErrorResponseBody

Corpo della risposta all'errore del certificato Nginx

NginxCertificateProperties

Proprietà del certificato Nginx

NginxConfiguration

Risposta alla configurazione di Nginx

NginxConfigurationFile

File di configurazione Nginx

NginxConfigurationPackage

Pacchetto di configurazione Nginx

NginxConfigurationProperties

Proprietà di risposta alla configurazione di Nginx

NginxConfigurationProtectedFileRequest

Richiesta File protetto da configurazione Nginx

NginxConfigurationProtectedFileResponse

Risposta al File Protetto dalla Configurazione Nginx

NginxConfigurationRequest

Richiesta di configurazione Nginx

NginxConfigurationRequestProperties

Proprietà della richiesta di configurazione Nginx

NginxDeployment

Dispiegamento Nginx

NginxDeploymentApiKeyRequest

Richiesta di API per il Dispiegamento Nginx

NginxDeploymentApiKeyRequestProperties

Proprietà della richiesta della chiave dell'API di distribuzione Nginx

NginxDeploymentApiKeyResponse

Risposta API di Dispiegamento Nginx

NginxDeploymentApiKeyResponseProperties

Proprietà di risposta della chiave API di implementazione Nginx

NginxDeploymentDefaultWafPolicyListResponse

Risposta alla lista di policy Waf predefinite di implementazione Nginx

NginxDeploymentDefaultWafPolicyProperties

Proprietà della policy waf predefinita di implementazione Nginx

NginxDeploymentProperties

Proprietà di distribuzione di Nginx

NginxDeploymentPropertiesNginxAppProtect

Impostazioni per NGINX App Protect (NAP)

NginxDeploymentScalingProperties

Informazioni sulla scalabilità della distribuzione.

NginxDeploymentScalingPropertiesAutoScaleSettings

Impostazioni per abilitare il ridimensionamento automatico della distribuzione. Se questo campo è specificato, 'scale.capacity' deve essere vuoto.

NginxDeploymentUpdateParameters

Parametri di aggiornamento del deployment Nginx

NginxDeploymentUpdateProperties

Proprietà di aggiornamento del deployment Nginx

NginxDeploymentUpdatePropertiesNginxAppProtect

Aggiorna le impostazioni di NGINX App Protect (NAP)

NginxDeploymentUserProfile

Profilo utente di distribuzione Nginx

NginxDeploymentWafPoliciesAnalysisOptionalParams

Parametri facoltativi.

NginxDeploymentWafPoliciesOperations

Interfaccia che rappresenta un'operazione NginxDeploymentWafPolicys.

NginxDeploymentWafPolicy

Politica Waf di Dispiegazione Nginx

NginxDeploymentWafPolicyAnalysisCreateRequest

Analisi delle politiche Waf di implementazione Nginx Creazione richiesta

NginxDeploymentWafPolicyAnalysisData

Dati di Analisi delle Policy Waf di Implementazione Nginx

NginxDeploymentWafPolicyAnalysisResponse

Risposta all'analisi delle politiche Waf di implementazione Nginx

NginxDeploymentWafPolicyApplyingStatus

Politica Waf di implementazione Nginx Status di applicazione

NginxDeploymentWafPolicyCompilingStatus

Stato di compilazione della Policy Waf di implementazione di Nginx

NginxDeploymentWafPolicyError

Errore nella Policy Waf di implementazione di Nginx

NginxDeploymentWafPolicyMetadata

Metadati della Policy Waf di distribuzione Nginx

NginxDeploymentWafPolicyMetadataProperties

Proprietà dei metadati della Policy Waf di distribuzione Nginx

NginxDeploymentWafPolicyProperties

Proprietà del criterio Waf di distribuzione Nginx

NginxFrontendIPConfiguration

Configurazione IP front-end Nginx

NginxLogging

Registrazione Nginx

NginxManagementClientOptionalParams

Parametri facoltativi per il client.

NginxNetworkInterfaceConfiguration

Configurazione dell'interfaccia di rete Nginx

NginxNetworkProfile

Profilo di rete Nginx

NginxPrivateIPAddress

Indirizzo IP privato Nginx

NginxPublicIPAddress

Indirizzo IP pubblico Nginx

NginxStorageAccount

Account di archiviazione Nginx

Operation

Dettagli di un'operazione API REST, restituita dall'API operazioni del provider di risorse

OperationDisplay

Informazioni di visualizzazione localizzate per un'operazione.

OperationsListOptionalParams

Parametri facoltativi.

OperationsOperations

Interfaccia che rappresenta un'operazione operations.

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

ProxyResource

Definizione del modello di risorse per una risorsa proxy di Azure Resource Manager. Non avrà tag e una posizione

Resource

Campi comuni restituiti nella risposta per tutte le risorse di Azure Resource Manager

ResourceSku

SKU risorsa

RestorePollerOptions
ScaleProfile

Il profilo autoscaling.

ScaleProfileCapacity

Parametri di capacità del profilo.

SimplePollerLike

Un semplice poller che può essere usato per eseguire il polling di un'operazione a esecuzione prolungata.

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TrackedResource

La definizione del modello di risorsa per una risorsa di livello superiore di Azure Resource Manager con "tag" e "location"

UserIdentityProperties

Proprietà dell'identità utente

WafPolicyCreateOptionalParams

Parametri facoltativi.

WafPolicyDeleteOptionalParams

Parametri facoltativi.

WafPolicyGetOptionalParams

Parametri facoltativi.

WafPolicyListOptionalParams

Parametri facoltativi.

WafPolicyOperations

Interfaccia che rappresenta un'operazione WafPolicy.

WebApplicationFirewallComponentVersions

Versioni dei componenti NGINX App Protect Web Application Firewall (WAF).

WebApplicationFirewallPackage

Pacchetto firewall per applicazioni web NGINX App Protect (WAF). Contiene la versione e la data di revisione del pacchetto.

WebApplicationFirewallSettings

Impostazioni per NGINX App Protect Web Application Firewall (WAF)

WebApplicationFirewallStatus

Lo stato del firewall per applicazioni web NGINX App Protect

Alias tipo

ActionType

Enumerazione estendibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.
KnownActionType può essere usato in modo intercambiabile con ActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

interno: le azioni sono destinate alle API solo interne.

ActivationState

Stato di attivazione del WAF. Usare 'Enabled' per abilitare WAF e 'Disabled' per disabilitarlo.
KnownActivationState può essere usato in modo intercambiabile con ActivationState, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

abilitato
Disattivato

AzureSupportedClouds

I valori supportati per l'impostazione cloud come tipo letterale stringa

ContinuablePage

Interfaccia che descrive una pagina di risultati.

CreatedByType

Tipo di entità che ha creato la risorsa.
KnownCreatedByType può essere usato in modo intercambiabile con CreatedByType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

User: l'entità è stata creata da un utente.
'applicazione: l'entità è stata creata da un'applicazione.
ManagedIdentity: l'entità è stata creata da un'identità gestita.
Key: l'entità è stata creata da una chiave.

IdentityType

Tipo di identità
KnownIdentityType può essere usato in modo intercambiabile con IdentityType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

SystemAssigned
userAssigned
SystemAssigned, UserAssigned
Nessuna

Level

Avviso o informazioni
KnownLevel può essere usato in modo intercambiabile con Level, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Informazioni
Avvertenza

NginxDeploymentWafPolicyApplyingStatusCode

Codice leggibile dalla macchina che indica il codice di stato applicato di una Policy WAF.
KnownNginxDeploymentWafPolicyApplyingStatusCode può essere usato in modo intercambiabile con NginxDeploymentWafPolicyApplyingStatusCode, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

NotApplied: La policy non è riferita nella configurazione di nginx e non viene applicata.
Applicazione: La policy è indicata nella configurazione nginx ed è in applicazione.
Riuscito: La policy è riferita nella configurazione nginx e quella configurazione è stata applicata con successo.
Non riuscito: La policy è indicata nella configurazione nginx e quella configurazione non si è applicata.
Rimozione: La policy ora non è più riferita nella configurazione nginx ed è stata rimossa dalla configurazione nginx applicata.

NginxDeploymentWafPolicyCompilingStatusCode

Codice leggibile da macchina che indica lo stato di compilazione di una Policy WAF.
KnownNginxDeploymentWafPolicyCompilingStatusCode può essere usato in modo intercambiabile con NginxDeploymentWafPolicyCompilingStatusCode, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

NotStarted: La compilazione della policy custom waf non è ancora iniziata
In corso: La compilazione della policy waf personalizzata è in corso
Riuscito: La compilazione della policy waf personalizzata è stata completata con successo e ora può essere consultata nella configurazione nginx.
Fallito: La compilazione della policy waf personalizzata è fallita.

NginxPrivateIPAllocationMethod

Metodo di Allocazione IP Privata Nginx
KnownNginxPrivateIPAllocationMethod può essere usato in modo intercambiabile con NginxPrivateIPAllocationMethod, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

statico
dinamica

Origin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"
KnownOrigin può essere usato in modo intercambiabile con Origin, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

'utente: indica che l'operazione viene avviata da un utente.
di sistema: indica che l'operazione viene avviata da un sistema.
utente,di sistema: indica che l'operazione viene avviata da un utente o da un sistema.

ProvisioningState

Stato di approvvigionamento
KnownProvisioningState può essere usato in modo intercambiabile con ProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

accettate
Creazione di
aggiornamento
eliminazione di
riuscito
non riuscito
annullata
eliminato
NotSpecified

Enumerazioni

AzureClouds

Un'enumerazione per descrivere gli ambienti Azure Cloud.

KnownActionType

Enumerazione estendibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.

KnownActivationState

Stato di attivazione del WAF. Usare 'Enabled' per abilitare WAF e 'Disabled' per disabilitarlo.

KnownCreatedByType

Tipo di entità che ha creato la risorsa.

KnownIdentityType

Tipo di identità

KnownLevel

Avviso o informazioni

KnownNginxDeploymentWafPolicyApplyingStatusCode

Codice leggibile dalla macchina che indica il codice di stato applicato di una Policy WAF.

KnownNginxDeploymentWafPolicyCompilingStatusCode

Codice leggibile da macchina che indica lo stato di compilazione di una Policy WAF.

KnownNginxPrivateIPAllocationMethod

Metodo di allocazione IP privato Nginx

KnownOrigin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"

KnownProvisioningState

Stato provisioning

KnownVersions

Versioni dell'API disponibili.

Funzioni

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

Dettagli funzione

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

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

Parametri

serializedState

string

sourceOperation

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

Restituisce

PollerLike<OperationState<TResult>, TResult>