Поделиться через


@azure/arm-nginx package

Классы

NginxManagementClient

Интерфейсы

AnalysisCreate

Текст запроса для создания анализа конфигурации NGINX.

AnalysisCreateConfig

Анализ интерфейса моделиСоздатьКонфигурация

AnalysisDiagnostic

Объект ошибки, обнаруженный при анализе конфигурации NGINX.

AnalysisResult

Ответный орган на запрос анализа. Содержит статус анализа и возможные ошибки.

AnalysisResultData

Анализ интерфейса моделиРезультатыДанные

ApiKeysCreateOrUpdateOptionalParams

Необязательные параметры.

ApiKeysDeleteOptionalParams

Необязательные параметры.

ApiKeysGetOptionalParams

Необязательные параметры.

ApiKeysListOptionalParams

Необязательные параметры.

ApiKeysOperations

Интерфейс, представляющий операции ApiKeys.

AutoUpgradeProfile

Параметры автоматического обновления развертывания.

CertificatesCreateOrUpdateOptionalParams

Необязательные параметры.

CertificatesDeleteOptionalParams

Необязательные параметры.

CertificatesGetOptionalParams

Необязательные параметры.

CertificatesListOptionalParams

Необязательные параметры.

CertificatesOperations

Интерфейс, представляющий операции с сертификатами.

ConfigurationsAnalysisOptionalParams

Необязательные параметры.

ConfigurationsCreateOrUpdateOptionalParams

Необязательные параметры.

ConfigurationsDeleteOptionalParams

Необязательные параметры.

ConfigurationsGetOptionalParams

Необязательные параметры.

ConfigurationsListOptionalParams

Необязательные параметры.

ConfigurationsOperations

Интерфейс, представляющий операции конфигурации.

DefaultWafPolicyListOptionalParams

Необязательные параметры.

DefaultWafPolicyOperations

Интерфейс, представляющий операции DefaultWafPolicy.

DeploymentsCreateOrUpdateOptionalParams

Необязательные параметры.

DeploymentsDeleteOptionalParams

Необязательные параметры.

DeploymentsGetOptionalParams

Необязательные параметры.

DeploymentsListByResourceGroupOptionalParams

Необязательные параметры.

DeploymentsListOptionalParams

Необязательные параметры.

DeploymentsOperations

Интерфейс, представляющий операции развертывания.

DeploymentsUpdateOptionalParams

Необязательные параметры.

DiagnosticItem

Диагностика — это сообщение, связанное с конфигурацией NGINX. Анализатор возвращает диагностику с уровнем, указывающим на важность диагностики с опциональной категорией.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций.

IdentityProperties

Свойства удостоверения

NginxCertificate

Сертификат Nginx

NginxCertificateErrorResponseBody

Тело реагирования на ошибки сертификата Nginx

NginxCertificateProperties

Свойства сертификата Nginx

NginxConfiguration

Отклик конфигурации Nginx

NginxConfigurationFile

Конфигурационный файл Nginx

NginxConfigurationPackage

Конфигурационный пакет Nginx

NginxConfigurationProperties

Свойства отклика конфигурации Nginx

NginxConfigurationProtectedFileRequest

Запрос на файл, защищённый конфигурацией Nginx

NginxConfigurationProtectedFileResponse

Ответ файла, защищённый конфигурацией Nginx

NginxConfigurationRequest

Запрос на конфигурацию Nginx

NginxConfigurationRequestProperties

Свойства запроса конфигурации Nginx

NginxDeployment

Развертывание Nginx

NginxDeploymentApiKeyRequest

Запрос ключа API развертывания Nginx

NginxDeploymentApiKeyRequestProperties

Свойства запроса ключа Nginx Deployment API

NginxDeploymentApiKeyResponse

Ответ на ключ API развертывания Nginx

NginxDeploymentApiKeyResponseProperties

Свойства ответа ключей API развертывания Nginx

NginxDeploymentDefaultWafPolicyListResponse

Стандартный ответ списка политик WAF при развертывании Nginx

NginxDeploymentDefaultWafPolicyProperties

Стандартные свойства политики WAF развертывания Nginx

NginxDeploymentProperties

Свойства развертывания Nginx

NginxDeploymentPropertiesNginxAppProtect

Параметры защиты приложений NGINX (NAP)

NginxDeploymentScalingProperties

Сведения о масштабировании развертывания.

NginxDeploymentScalingPropertiesAutoScaleSettings

Параметры включения автоматического масштабирования развертывания. Если это поле указано, значение scale.capacity должно быть пустым.

NginxDeploymentUpdateParameters

Параметры обновления развертывания Nginx

NginxDeploymentUpdateProperties

Свойства обновления развертывания Nginx

NginxDeploymentUpdatePropertiesNginxAppProtect

Настройки обновления для NGINX App Protect (NAP)

NginxDeploymentUserProfile

Профиль пользователя Nginx Deployment

NginxDeploymentWafPoliciesAnalysisOptionalParams

Необязательные параметры.

NginxDeploymentWafPoliciesOperations

Интерфейс, представляющий операции NginxDeploymentWafPolicies.

NginxDeploymentWafPolicy

Политика развертывания Nginx WAF

NginxDeploymentWafPolicyAnalysisCreateRequest

Анализ политики WAF при развертывании Nginx Создать запрос

NginxDeploymentWafPolicyAnalysisData

Данные анализа политики Waf при развертывании Nginx

NginxDeploymentWafPolicyAnalysisResponse

Анализ политики Nginx Deployment Waf Response

NginxDeploymentWafPolicyApplyingStatus

Статус применения политики развертывания WAF в Nginx

NginxDeploymentWafPolicyCompilingStatus

Статус компиляции политики WAF при развертывании Nginx

NginxDeploymentWafPolicyError

Ошибка политики развертывания Nginx WAF

NginxDeploymentWafPolicyMetadata

Метаданные политики Waf при развертывании Nginx

NginxDeploymentWafPolicyMetadataProperties

Свойства метаданных политики Nginx Deployment WAF

NginxDeploymentWafPolicyProperties

Свойства политики Nginx Deployment Waf

NginxFrontendIPConfiguration

Конфигурация IP-адреса Nginx Frontend

NginxLogging

Ведение журнала Nginx

NginxManagementClientOptionalParams

Необязательные параметры для клиента.

NginxNetworkInterfaceConfiguration

Настройка сетевого интерфейса Nginx

NginxNetworkProfile

Профиль сети Nginx

NginxPrivateIPAddress

Частный IP-адрес Nginx

NginxPublicIPAddress

Публичный IP-адрес Nginx

NginxStorageAccount

Учетная запись хранения Nginx

Operation

Сведения об операции REST API, возвращаемой из API операций поставщика ресурсов

OperationDisplay

Локализованная информация для отображения операции.

OperationsListOptionalParams

Необязательные параметры.

OperationsOperations

Интерфейс, представляющий операции операций.

PageSettings

Параметры метода byPage

PagedAsyncIterableIterator

Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам.

ProxyResource

Определение модели ресурсов для ресурса прокси-сервера Azure Resource Manager. У него не будут теги и расположение

Resource

Общие поля, возвращаемые в ответе для всех ресурсов Azure Resource Manager

ResourceSku

Ресурс Sku

RestorePollerOptions
ScaleProfile

Профиль автомасштабирования.

ScaleProfileCapacity

Параметры емкости профиля.

SimplePollerLike

Простой опросщик, который можно использовать для опроса длительной операции.

SystemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

TrackedResource

Определение модели ресурсов для отслеживаемого ресурса Azure Resource Manager с тегами верхнего уровня и расположением

UserIdentityProperties

Свойства идентичности пользователя

WafPolicyCreateOptionalParams

Необязательные параметры.

WafPolicyDeleteOptionalParams

Необязательные параметры.

WafPolicyGetOptionalParams

Необязательные параметры.

WafPolicyListOptionalParams

Необязательные параметры.

WafPolicyOperations

Интерфейс, представляющий операции WafPolicy.

WebApplicationFirewallComponentVersions

Версии компонентов NGINX App Protect Web Application Firewall (WAF).

WebApplicationFirewallPackage

Пакет NGINX App Protect Web Application Firewall (WAF). Содержит версию и дату редакции пакета.

WebApplicationFirewallSettings

Параметры брандмауэра веб-приложения NGINX Protect web Application Firewall (WAF)

WebApplicationFirewallStatus

Статус брандмауэра NGINX App Protect Web Application

Псевдонимы типа

ActionType

Расширяемый перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.
KnownActionType можно использовать взаимозаменяемо с ActionType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

внутренних: действия предназначены для внутренних API.

ActivationState

Состояние активации WAF. Используйте параметр "Включено", чтобы включить WAF и "Отключено", чтобы отключить его.
KnownActivationState может использоваться взаимозаменяемо с ActivationState, этот enum содержит известные значения, поддерживаемые сервисом.

Известные значения, поддерживаемые службой

Включено
Отключен

AzureSupportedClouds

Поддерживаемые значения для настройки облака в виде строкового литерала

ContinuablePage

Интерфейс, описывающий страницу результатов.

CreatedByType

Тип сущности, создающей ресурс.
KnownCreatedByType можно использовать взаимозаменяемо с CreatedByType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

user: сущность была создана пользователем.
приложения: сущность была создана приложением.
ManagedIdentity: сущность была создана управляемым удостоверением.
ключ: сущность была создана ключом.

IdentityType

Тип идентичности
KnownIdentityType можно использовать взаимозаменяемо с IdentityType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

SystemAssigned
UserAssigned
SystemAssigned, UserAssigned
Нет

Level

Предупреждение или информация
KnownLevel можно использовать взаимозаменяемо с level, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Информация
Предупреждение

NginxDeploymentWafPolicyApplyingStatusCode

Машиночитаемый код, указывающий код статуса применения политики WAF.
KnownNginxDeploymentWafPolicyApplyingStatusCode может использоваться взаимозаменяемо с NginxDeploymentWafPolicyApplyingStatusCode, этот enum содержит известные значения, поддерживаемые сервисом.

Известные значения, поддерживаемые службой

NotApplied: Политика не упоминается в конфигурации nginx и не применяется.
Применение: Политика указана в конфигурации nginx и применяется.
Успешно: Политика указана в конфигурации nginx, и эта конфигурация успешно применена.
Неудача: Политика упоминается в конфигурации nginx, и эта конфигурация не была применена.
Удаление: Политика теперь не упоминается в конфигурации nginx и удаляется из приложенной конфигурации nginx.

NginxDeploymentWafPolicyCompilingStatusCode

Машиночитаемый код, указывающий статус компиляции политики WAF.
KnownNginxDeploymentWafPolicyCompilingStatusCode может использоваться взаимозаменяемо с NginxDeploymentWafPolicyCompilingStatusCode, этот enum содержит известные значения, поддерживаемые сервисом.

Известные значения, поддерживаемые службой

NotStarted: Компиляция пользовательской политики WAF не началась
InProgress: В процессе составление пользовательской политики WAF находится в процессе
Успешно: Компиляция пользовательской политики waf успешно завершена и теперь может использоваться в конфигурации nginx.
Неудача: Компиляция пользовательской политики WAF провалилась.

NginxPrivateIPAllocationMethod

Метод выделения частных IP Nginx
KnownNginxPrivateIPAllocationMethod можно использовать взаимозаменяемо с NginxPrivateIPAllocationMethod, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

статических
dynamic

Origin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system
KnownOrigin можно использовать взаимозаменяемо с Origin, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

пользователя. Указывает, что операция инициируется пользователем.
системный: указывает, что операция инициируется системой.
пользователя, системная: указывает, что операция инициируется пользователем или системой.

ProvisioningState

Государство, предоставляющее
KnownProvisioningState можно использовать взаимозаменяемо с ProvisioningState, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

принято
создание
обновление
удаление
успешно выполнено
Сбой
отменено
Удаленные
NotSpecified

Перечисления

AzureClouds

Перечисление для описания облачных сред Azure.

KnownActionType

Расширяемый перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.

KnownActivationState

Состояние активации WAF. Используйте параметр "Включено", чтобы включить WAF и "Отключено", чтобы отключить его.

KnownCreatedByType

Тип сущности, создающей ресурс.

KnownIdentityType

Тип идентификатора

KnownLevel

Предупреждение или информация

KnownNginxDeploymentWafPolicyApplyingStatusCode

Машиночитаемый код, указывающий код статуса применения политики WAF.

KnownNginxDeploymentWafPolicyCompilingStatusCode

Машиночитаемый код, указывающий статус компиляции политики WAF.

KnownNginxPrivateIPAllocationMethod

Метод выделения частных IP-адресов Nginx

KnownOrigin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system

KnownProvisioningState

Состояние подготовки

KnownVersions

Доступные версии API.

Функции

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

Создает опрашиватель из сериализованного состояния другого опрашителя. Это может быть полезно, если вы хотите создать опросы на другом узле или опросщике необходимо создать после того, как исходный не находится в области.

Сведения о функции

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

Создает опрашиватель из сериализованного состояния другого опрашителя. Это может быть полезно, если вы хотите создать опросы на другом узле или опросщике необходимо создать после того, как исходный не находится в области.

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

Параметры

serializedState

string

sourceOperation

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

Возвращаемое значение

PollerLike<OperationState<TResult>, TResult>