Condividi tramite


@azure/arm-terraform package

Classi

AzureTerraformClient

Interfacce

AzureTerraformClientOptionalParams

Parametri facoltativi per il client.

BaseExportModel

Parametro di esportazione di base

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ExportQuery

Parametro di esportazione per le risorse sottoposte a query da ARG (Azure Resource Graph)

ExportResource

Parametro di esportazione per singole risorse.

ExportResourceGroup

Parametro di esportazione per un gruppo di risorse

ExportResult

Risultato dell'esportazione terraform

Operation

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

OperationDisplay

Informazioni di visualizzazione localizzate per e operazioni.

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.

RestorePollerOptions
TerraformExportTerraformOptionalParams

Parametri facoltativi.

TerraformOperationStatus

Stato dell'operazione LRO.

TerraformOperations

Interfaccia che rappresenta un'operazione Terraform.

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.

BaseExportModelUnion

Alias per BaseExportModelUnion

ContinuablePage

Interfaccia che descrive una pagina di risultati.

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
di sistema
utente, di sistema

ResourceProvisioningState

Stato di provisioning di un tipo di risorsa.
KnownResourceProvisioningState può essere usato in modo intercambiabile con ResourceProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Operazione riuscita: la risorsa è stata creata.
non riuscito: creazione della risorsa non riuscita.
annullata: la creazione della risorsa è stata annullata.

TargetProvider

Provider Terraform di azure di destinazione
<xref:KnowntargetProvider> può essere usato in modo intercambiabile con targetProvider, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

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

Type

Tipo di parametro
KnownType può essere usato in modo intercambiabile con Type, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

ExportResource
ExportResourceGroup
ExportQuery

Enumerazioni

KnownActionType

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

KnownOrigin

Valori noti di Origin accettati dal servizio.

KnownResourceProvisioningState

Stato di provisioning di un tipo di risorsa.

KnownTargetProvider

Provider Terraform di azure di destinazione

KnownType

Tipo di parametro

KnownVersions

Versioni dell'API disponibili.

Funzioni

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