Freigeben über


@azure/arm-terraform package

Klassen

AzureTerraformClient

Schnittstellen

AzureTerraformClientOptionalParams

Optionale Parameter für den Client.

BaseExportModel

Der Basisexportparameter

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ExportQuery

Exportparameter für ressourcen, die von ARG abgefragt werden (Azure Resource Graph)

ExportResource

Exportparameter für einzelne Ressourcen.

ExportResourceGroup

Exportparameter für eine Ressourcengruppe

ExportResult

Das Terraform-Exportergebnis

Operation

Details eines REST-API-Vorgangs, der von der Ressourcenanbieter-Operations-API zurückgegeben wird

OperationDisplay

Lokalisierte Anzeigeinformationen für und Den Betrieb.

OperationsListOptionalParams

Optionale Parameter.

OperationsOperations

Schnittstelle, die vorgänge darstellt.

PageSettings

Optionen für die byPage-Methode

PagedAsyncIterableIterator

Eine Schnittstelle, die eine asynchrone iterierbare Iteration sowohl zum Abschluss als auch nach Seite ermöglicht.

RestorePollerOptions
TerraformExportTerraformOptionalParams

Optionale Parameter.

TerraformOperationStatus

Der Status des LRO-Vorgangs.

TerraformOperations

Schnittstelle, die einen Terraform-Betrieb darstellt.

Typaliase

ActionType

Erweiterbare Enumeration. Gibt den Aktionstyp an. "Intern" bezieht sich auf Aktionen, die nur für interne APIs gelten.
KnownActionType- austauschbar mit ActionType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Interne: Aktionen gelten nur für interne APIs.

BaseExportModelUnion

Alias für BaseExportModelUnion

ContinuablePage

Eine Schnittstelle, die eine Seite mit Ergebnissen beschreibt.

Origin

Der beabsichtigte Ausführungsführer des Vorgangs; wie bei der ressourcenbasierten Zugriffssteuerung (Resource Based Access Control, RBAC) und der UX für Überwachungsprotokolle. Standardwert ist "User,System"
KnownOrigin austauschbar mit Origin verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden


System-
Benutzer,System-

ResourceProvisioningState

Der Bereitstellungsstatus eines Ressourcentyps.
KnownResourceProvisioningState austauschbar mit ResourceProvisioningState verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Erfolgreich: Ressource wurde erstellt.
Fehlgeschlagene: Fehler bei der Ressourcenerstellung.
Abgebrochene: Die Ressourcenerstellung wurde abgebrochen.

TargetProvider

Der Azure Terraform-Zielanbieter
<xref:KnowntargetProvider> austauschbar mit targetProvider verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

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

Type

Der Parametertyp
KnownType austauschbar mit Type verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

ExportResource-
ExportResourceGroup-
ExportQuery-

Enumerationen

KnownActionType

Erweiterbare Enumeration. Gibt den Aktionstyp an. "Intern" bezieht sich auf Aktionen, die nur für interne APIs gelten.

KnownOrigin

Bekannte Werte von Origin, die der Dienst akzeptiert.

KnownResourceProvisioningState

Der Bereitstellungsstatus eines Ressourcentyps.

KnownTargetProvider

Der Azure Terraform-Zielanbieter

KnownType

Der Parametertyp

KnownVersions

Die verfügbaren API-Versionen.

Functions

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

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

Details zur Funktion

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

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

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

Parameter

serializedState

string

sourceOperation

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

Gibt zurück

PollerLike<OperationState<TResult>, TResult>