Delen via


@azure/arm-nginx package

Klassen

NginxManagementClient

Interfaces

AnalysisCreate

De aanvraagbody voor het maken van een analyse voor een NGINX-configuratie.

AnalysisCreateConfig

modelinterface AnalysisCreateConfig

AnalysisDiagnostic

Een foutobject gevonden tijdens de analyse van een NGINX-configuratie.

AnalysisResult

Het responsorgaan voor een analyseverzoek. Bevat de status van de analyse en eventuele fouten.

AnalysisResultData

modelinterface AnalyseResultaatData

ApiKeysCreateOrUpdateOptionalParams

Optionele parameters.

ApiKeysDeleteOptionalParams

Optionele parameters.

ApiKeysGetOptionalParams

Optionele parameters.

ApiKeysListOptionalParams

Optionele parameters.

ApiKeysOperations

Interface die een ApiKeys-operatie vertegenwoordigt.

AutoUpgradeProfile

Instellingen voor automatisch upgraden van een implementatie.

CertificatesCreateOrUpdateOptionalParams

Optionele parameters.

CertificatesDeleteOptionalParams

Optionele parameters.

CertificatesGetOptionalParams

Optionele parameters.

CertificatesListOptionalParams

Optionele parameters.

CertificatesOperations

Interface die de operaties van een certificaat vertegenwoordigt.

ConfigurationsAnalysisOptionalParams

Optionele parameters.

ConfigurationsCreateOrUpdateOptionalParams

Optionele parameters.

ConfigurationsDeleteOptionalParams

Optionele parameters.

ConfigurationsGetOptionalParams

Optionele parameters.

ConfigurationsListOptionalParams

Optionele parameters.

ConfigurationsOperations

Interface die de configuratiebewerkingen vertegenwoordigt.

DefaultWafPolicyListOptionalParams

Optionele parameters.

DefaultWafPolicyOperations

Interface die een DefaultWafPolicy-operatie vertegenwoordigt.

DeploymentsCreateOrUpdateOptionalParams

Optionele parameters.

DeploymentsDeleteOptionalParams

Optionele parameters.

DeploymentsGetOptionalParams

Optionele parameters.

DeploymentsListByResourceGroupOptionalParams

Optionele parameters.

DeploymentsListOptionalParams

Optionele parameters.

DeploymentsOperations

Interface die een implementatiebewerkingen vertegenwoordigt.

DeploymentsUpdateOptionalParams

Optionele parameters.

DiagnosticItem

Een diagnostische melding is een bericht dat gekoppeld is aan een NGINX-configuratie. De Analyzer geeft diagnostiek terug met een niveau dat het belang van de diagnose aangeeft met optionele categorie.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen.

IdentityProperties

Eigenschappen van identiteit

NginxCertificate

Nginx-certificaat

NginxCertificateErrorResponseBody

Nginx Certificaat Error Response Body

NginxCertificateProperties

Nginx Certificaat Eigenschappen

NginxConfiguration

Nginx configuratierespons

NginxConfigurationFile

Nginx configuratiebestand

NginxConfigurationPackage

Nginx Configuratie Pakket

NginxConfigurationProperties

Nginx configuratierespons eigenschappen

NginxConfigurationProtectedFileRequest

Nginx Configuratie Beschermd Bestand Verzoek

NginxConfigurationProtectedFileResponse

Nginx Configuratie Beschermd Bestand Antwoord

NginxConfigurationRequest

Nginx configuratieverzoek

NginxConfigurationRequestProperties

Eigenschappen van Nginx-configuratieverzoek

NginxDeployment

Nginx-implementatie

NginxDeploymentApiKeyRequest

Nginx Deployment API-sleutelverzoek

NginxDeploymentApiKeyRequestProperties

Eigenschappen van Nginx Deployment Api Key Request

NginxDeploymentApiKeyResponse

Nginx Deployment Api Key Response

NginxDeploymentApiKeyResponseProperties

Nginx Deployment API Key Response Eigenschappen

NginxDeploymentDefaultWafPolicyListResponse

Nginx Deployment Standaard Waf Policy List Reactie

NginxDeploymentDefaultWafPolicyProperties

Nginx Deployment Standaard Waf Beleidskenmerken

NginxDeploymentProperties

Eigenschappen van Nginx-implementatie

NginxDeploymentPropertiesNginxAppProtect

Instellingen voor NGINX App Protect (NAP)

NginxDeploymentScalingProperties

Informatie over hoe de implementatie wordt geschaald.

NginxDeploymentScalingPropertiesAutoScaleSettings

De instellingen voor het inschakelen van automatisch schalen van de implementatie. Als dit veld is opgegeven, moet 'scale.capacity' leeg zijn.

NginxDeploymentUpdateParameters

Nginx Implementatie Updateparameters

NginxDeploymentUpdateProperties

Nginx Implementatie Update Eigenschappen

NginxDeploymentUpdatePropertiesNginxAppProtect

Update-instellingen voor NGINX App Protect (NAP)

NginxDeploymentUserProfile

Gebruikersprofiel voor Nginx-implementatie

NginxDeploymentWafPoliciesAnalysisOptionalParams

Optionele parameters.

NginxDeploymentWafPoliciesOperations

Interface die een NginxDeploymentWafPolicies-operatie vertegenwoordigt.

NginxDeploymentWafPolicy

Nginx Deployment Waf-beleid

NginxDeploymentWafPolicyAnalysisCreateRequest

Nginx Deployment Waf Policy Analyse Aanmaken Verzoek

NginxDeploymentWafPolicyAnalysisData

Nginx Deployment Waf Beleidsanalysegegevens

NginxDeploymentWafPolicyAnalysisResponse

Nginx Deployment Waf Beleidsanalyse Reactie

NginxDeploymentWafPolicyApplyingStatus

Nginx Deployment Waf-beleid Toepassstatus

NginxDeploymentWafPolicyCompilingStatus

Nginx Deployment Waf Policy Compiling Status

NginxDeploymentWafPolicyError

Nginx Deployment Waf Policy Error

NginxDeploymentWafPolicyMetadata

Nginx Deployment Waf Policy Metadata

NginxDeploymentWafPolicyMetadataProperties

Nginx Deployment Waf Policy Metadata Eigenschappen

NginxDeploymentWafPolicyProperties

Eigenschappen van Nginx-implementatie Waf-beleid

NginxFrontendIPConfiguration

Nginx Frontend IP-configuratie

NginxLogging

Nginx Loggen

NginxManagementClientOptionalParams

Optionele parameters voor de client.

NginxNetworkInterfaceConfiguration

Nginx Netwerk Interface Configuratie

NginxNetworkProfile

Nginx Netwerk Profiel

NginxPrivateIPAddress

Nginx Privé IP-adres

NginxPublicIPAddress

Nginx Publiek IP-adres

NginxStorageAccount

Nginx Opslag Account

Operation

Details van een REST API-bewerking, geretourneerd door de Resource Provider Operations-API

OperationDisplay

Gelokaliseerde weergave-informatie voor een operatie.

OperationsListOptionalParams

Optionele parameters.

OperationsOperations

Interface voor bewerkingen.

PageSettings

Opties voor de methode byPage

PagedAsyncIterableIterator

Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina.

ProxyResource

De definitie van het resourcemodel voor een Azure Resource Manager-proxyresource. Het heeft geen tags en een locatie

Resource

Algemene velden die worden geretourneerd in het antwoord voor alle Azure Resource Manager-resources

ResourceSku

Bron Sku

RestorePollerOptions
ScaleProfile

Het autoscale profiel.

ScaleProfileCapacity

De capaciteitsparameters van het profiel.

SimplePollerLike

Een eenvoudige poller die kan worden gebruikt om een langdurige bewerking te peilen.

SystemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

TrackedResource

De definitie van het resourcemodel voor een azure Resource Manager heeft een resource op het hoogste niveau bijgehouden met tags en een locatie

UserIdentityProperties

Eigenschappen van gebruikersidentiteit

WafPolicyCreateOptionalParams

Optionele parameters.

WafPolicyDeleteOptionalParams

Optionele parameters.

WafPolicyGetOptionalParams

Optionele parameters.

WafPolicyListOptionalParams

Optionele parameters.

WafPolicyOperations

Interface die een WafPolicy-operaties vertegenwoordigt.

WebApplicationFirewallComponentVersions

Versies van de NGINX App Protect Web Application Firewall (WAF)-componenten.

WebApplicationFirewallPackage

NGINX App Protect Web Application Firewall (WAF) pakket. Bevat de versie en de herzieningsdatum van het pakket.

WebApplicationFirewallSettings

Instellingen voor de NGINX App Protect Web Application Firewall (WAF)

WebApplicationFirewallStatus

De status van de NGINX App Protect Web Application Firewall

Type-aliassen

ActionType

Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.
KnownActionType kan door elkaar worden gebruikt met ActionType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Intern: Acties zijn voor interne API's.

ActivationState

De activeringsstatus van de WAF. Gebruik Ingeschakeld om WAF en Uitgeschakeld in te schakelen om deze uit te schakelen.
KnownActivationState kan door elkaar worden gebruikt met ActivationState; dit enum bevat de bekende waarden die de dienst ondersteunt.

Bekende waarden die door de service worden ondersteund

Ingeschakeld
Disabled

AzureSupportedClouds

De ondersteunde waarden voor cloudinstelling als een letterlijk tekenreekstype

ContinuablePage

Een interface die een pagina met resultaten beschrijft.

CreatedByType

Het type entiteit dat de resource heeft gemaakt.
KnownCreatedByType kan door elkaar worden gebruikt met CreatedByType, bevat deze enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Gebruiker: de entiteit is gemaakt door een gebruiker.
application: de entiteit is gemaakt door een toepassing.
ManagedIdentity-: de entiteit is gemaakt door een beheerde identiteit.
Sleutel: de entiteit is gemaakt door een sleutel.

IdentityType

Identiteitstype
KnownIdentityType kan door elkaar worden gebruikt met IdentityType, bevat dit enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

SystemAssigned
UserAssigned
SystemToegewezen, UserAssigned
Geen

Level

Waarschuwing of informatie
KnownLevel kan door elkaar worden gebruikt met Niveau, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Informatie
Warning

NginxDeploymentWafPolicyApplyingStatusCode

Machine leesbare code die de toepasselijke statuscode van een WAF-beleid aangeeft.
KnownNginxDeploymentWafPolicyApplyingStatusCode kan door elkaar worden gebruikt met NginxDeploymentWafPolicyApplyingStatusCode, dit enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

NotApplied: Het beleid wordt niet genoemd in de nginx-configuratie en niet toegepast.
Toepassen: Het beleid wordt genoemd in de nginx-configuratie en wordt toegepast.
Geslaagd: Het beleid wordt genoemd in de nginx-configuratie en die configuratie is succesvol toegepast.
Mislukt: Het beleid wordt genoemd in de nginx-configuratie en die configuratie is niet van toepassing.
Verwijderen: Het beleid wordt nu niet meer genoemd in de nginx-configuratie en wordt verwijderd uit de toegepaste nginx-configuratie.

NginxDeploymentWafPolicyCompilingStatusCode

Machine leesbare code die de compilatiestatus van een WAF-beleid aangeeft.
KnownNginxDeploymentWafPolicyCompilingStatusCode kan door elkaar worden gebruikt met NginxDeploymentWafPolicyCompilingStatusCode; deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

NotStarted: De compilatie van het aangepaste waf-beleid is nog niet gestart
InProgress: De samenstelling van het aangepaste WAF-beleid is in uitvoering.
Geslaagd: De compilatie van het aangepaste waf-beleid is succesvol voltooid en kan nu worden geraadpleegd in de nginx-configuratie.
Mislukt: De compilatie van het custom waf-beleid mislukte.

NginxPrivateIPAllocationMethod

Nginx Private IP Toewijzingsmethode
KnownNginxPrivateIPAllocationMethod kan door elkaar worden gebruikt met NginxPrivateIPAllocationMethod, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

statische
dynamische

Origin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'
KnownOrigin- kan door elkaar worden gebruikt met Origin, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

gebruiker: Geeft aan dat de bewerking wordt gestart door een gebruiker.
systeem: Geeft aan dat de bewerking wordt gestart door een systeem.
gebruiker,systeem: Geeft aan dat de bewerking wordt gestart door een gebruiker of systeem.

ProvisioningState

Voorzieningsstaat
KnownProvisioningState kan door elkaar worden gebruikt met ProvisioningState, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

geaccepteerde
maken van
bijwerken
verwijderen
geslaagde
mislukte
geannuleerde
verwijderde
niet-opgegeven

Enums

AzureClouds

Een enum om Azure Cloud-omgevingen te beschrijven.

KnownActionType

Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.

KnownActivationState

De activeringsstatus van de WAF. Gebruik Ingeschakeld om WAF en Uitgeschakeld in te schakelen om deze uit te schakelen.

KnownCreatedByType

Het type entiteit dat de resource heeft gemaakt.

KnownIdentityType

Identiteitstype

KnownLevel

Waarschuwing of informatie

KnownNginxDeploymentWafPolicyApplyingStatusCode

Machine leesbare code die de toepasselijke statuscode van een WAF-beleid aangeeft.

KnownNginxDeploymentWafPolicyCompilingStatusCode

Machine leesbare code die de compilatiestatus van een WAF-beleid aangeeft.

KnownNginxPrivateIPAllocationMethod

Nginx Private IP Toewijzing Methode

KnownOrigin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'

KnownProvisioningState

Inrichtingsstatus

KnownVersions

De beschikbare API-versies.

Functies

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

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

Functiedetails

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

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

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

Parameters

serializedState

string

sourceOperation

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

Retouren

PollerLike<OperationState<TResult>, TResult>