Compartilhar via


@azure/arm-terraform package

Classes

AzureTerraformClient

Interfaces

AzureTerraformClientOptionalParams

Parâmetros opcionais para o cliente.

BaseExportModel

O parâmetro de exportação base

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ExportQuery

Parâmetro de exportação para recursos consultados pelo ARG (Azure Resource Graph)

ExportResource

Parâmetro de exportação para recursos individuais.

ExportResourceGroup

Parâmetro de exportação para um grupo de recursos

ExportResult

O resultado da exportação do Terraform

Operation

Detalhes de uma operação de API REST, retornada da API de Operações do Provedor de Recursos

OperationDisplay

Informações de exibição localizadas para e operação.

OperationsListOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa operações de operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

RestorePollerOptions
TerraformExportTerraformOptionalParams

Parâmetros opcionais.

TerraformOperationStatus

O status da operação LRO.

TerraformOperations

Interface que representa operações do Terraform.

Aliases de tipo

ActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.
KnownActionType pode ser usado de forma intercambiável com ActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Interno: as ações são para APIs somente internas.

BaseExportModelUnion

Alias para BaseExportModelUnion

ContinuablePage

Uma interface que descreve uma página de resultados.

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com a Origem, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

usuário
sistema
usuário, do sistema

ResourceProvisioningState

O estado de provisionamento de um tipo de recurso.
KnownResourceProvisioningState pode ser usado de forma intercambiável com ResourceProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

bem-sucedido: o recurso foi criado.
falha no: falha na criação de recursos.
cancelou: a criação de recursos foi cancelada.

TargetProvider

O provedor terraform do Azure de destino
<xref:KnowntargetProvider> pode ser usado de forma intercambiável com targetProvider, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

azurerm: https://registry.terraform.io/providers/hashicorp/azurerm/latest
azapi: https://registry.terraform.io/providers/Azure/azapi/latest

Type

O tipo de parâmetro
KnownType pode ser usado de forma intercambiável com Type, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

ExportResource
ExportResourceGroup
ExportQuery

Enumerações

KnownActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

KnownOrigin

Valores conhecidos de Origin que o serviço aceita.

KnownResourceProvisioningState

O estado de provisionamento de um tipo de recurso.

KnownTargetProvider

O provedor terraform do Azure de destino

KnownType

O tipo de parâmetro

KnownVersions

As versões de API disponíveis.

Funções

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Detalhes da função

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

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

Parâmetros

serializedState

string

sourceOperation

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

Retornos

PollerLike<OperationState<TResult>, TResult>