@azure/arm-terraform package

Классы

AzureTerraformClient

Интерфейсы

AzureTerraformClientOptionalParams

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

BaseExportModel

Базовый параметр экспорта

ErrorAdditionalInfo

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

ErrorDetail

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

ExportQuery

Параметр экспорта для ресурсов, запрашиваемых ARG (Azure Resource Graph)

ExportResource

Параметр экспорта для отдельных ресурсов.

ExportResourceGroup

Параметр экспорта для группы ресурсов

ExportResult

Результат экспорта Terraform

Operation

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

OperationDisplay

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

OperationsListOptionalParams

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

OperationsOperations

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

PageSettings

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

PagedAsyncIterableIterator

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

RestorePollerOptions
TerraformExportTerraformOptionalParams

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

TerraformOperationStatus

Состояние операции LRO.

TerraformOperations

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

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

ActionType

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

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

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

BaseExportModelUnion

Псевдоним для BaseExportModelUnion

ContinuablePage

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

Origin

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

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

пользователя
системные
пользователем, системным

ResourceProvisioningState

Состояние подготовки типа ресурса.
KnownResourceProvisioningState можно использовать взаимозаменяемо с ResourceProvisioningState, этот перечисление содержит известные значения, поддерживаемые службой.

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

успешно создан: ресурс создан.
сбой: сбой создания ресурса.
отменено: создание ресурса было отменено.

TargetProvider

Целевой поставщик Azure Terraform
<xref:KnowntargetProvider> можно использовать взаимозаменяемо с targetProvider, этот перечисление содержит известные значения, поддерживаемые службой.

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

Азурерм: https://registry.terraform.io/providers/hashicorp/azurerm/latest
Азапи: https://registry.terraform.io/providers/Azure/azapi/latest

Type

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

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

ExportResource
ExportResourceGroup
ExportQuery

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

KnownActionType

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

KnownOrigin

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

KnownResourceProvisioningState

Состояние подготовки типа ресурса.

KnownTargetProvider

Целевой поставщик Azure Terraform

KnownType

Тип параметра

KnownVersions

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

Функции

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

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

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

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

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

function restorePoller<TResponse, TResult>(client: AzureTerraformClient, 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>