@azure/arm-terraform package

Klasy

AzureTerraformClient

Interfejsy

AzureTerraformClientOptionalParams

Parametry opcjonalne dla klienta.

BaseExportModel

Parametr eksportu podstawowego

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ExportQuery

Eksportowanie parametru dla zasobów, których dotyczy zapytanie dotyczące usługi ARG (Azure Resource Graph)

ExportResource

Eksportuj parametr dla poszczególnych zasobów.

ExportResourceGroup

Eksportowanie parametru dla grupy zasobów

ExportResult

Wynik eksportu narzędzia Terraform

Operation

Szczegóły operacji interfejsu API REST zwrócone z interfejsu API operacji dostawcy zasobów

OperationDisplay

Zlokalizowane informacje o wyświetlaniu i operacji.

OperationsListOptionalParams

Parametry opcjonalne.

OperationsOperations

Interfejs reprezentujący operacje.

PageSettings

Opcje dla metody byPage

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

RestorePollerOptions
TerraformExportTerraformOptionalParams

Parametry opcjonalne.

TerraformOperationStatus

Stan operacji LRO.

TerraformOperations

Interfejs reprezentujący operacje programu Terraform.

Aliasy typu

ActionType

Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.
KnownActionType można używać zamiennie z właściwością ActionType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

wewnętrzny: akcje dotyczą interfejsów API tylko do użytku wewnętrznego.

BaseExportModelUnion

Alias elementu BaseExportModelUnion

ContinuablePage

Interfejs opisujący stronę wyników.

Origin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"
ZnaneOrigin można używać zamiennie z usługą Origin, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

użytkownika
systemu
użytkownik , system

ResourceProvisioningState

Stan aprowizacji typu zasobu.
KnownResourceProvisioningState można używać zamiennie z parametrem ResourceProvisioningState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

pomyślnie: utworzono zasób.
Niepowodzenie: tworzenie zasobu nie powiodło się.
Anulowano: tworzenie zasobów zostało anulowane.

TargetProvider

Docelowy dostawca narzędzia Azure Terraform
<xref:KnowntargetProvider> można używać zamiennie z elementem targetProvider, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

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

Type

Typ parametru
znany typ może być używany zamiennie z typem, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

ExportResource
ExportResourceGroup
ExportQuery

Wyliczenia

KnownActionType

Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.

KnownOrigin

Znane wartości Origin akceptowane przez usługę.

KnownResourceProvisioningState

Stan aprowizacji typu zasobu.

KnownTargetProvider

Docelowy dostawca narzędzia Azure Terraform

KnownType

Typ parametru

KnownVersions

Dostępne wersje interfejsu API.

Funkcje

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

Szczegóły funkcji

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

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

Parametry

serializedState

string

sourceOperation

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

Zwraca

PollerLike<OperationState<TResult>, TResult>