@azure/arm-terraform package

Třídy

AzureTerraformClient

Rozhraní

AzureTerraformClientOptionalParams

Volitelné parametry pro klienta.

BaseExportModel

Základní parametr exportu

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ExportQuery

Export parametru pro prostředky dotazované službou ARG (Azure Resource Graph)

ExportResource

Export parametru pro jednotlivé prostředky

ExportResourceGroup

Export parametru pro skupinu prostředků

ExportResult

Výsledek exportu Terraformu

Operation

Podrobnosti o operaci ROZHRANÍ REST API vrácené z rozhraní API pro operace poskytovatele prostředků

OperationDisplay

Lokalizované informace o zobrazení a operaci

OperationsListOptionalParams

Volitelné parametry.

OperationsOperations

Rozhraní představující operace operací

PageSettings

Možnosti pro metodu byPage

PagedAsyncIterableIterator

Rozhraní, které umožňuje asynchronní iteraci k dokončení i po stránce.

RestorePollerOptions
TerraformExportTerraformOptionalParams

Volitelné parametry.

TerraformOperationStatus

Stav operace LRO.

TerraformOperations

Rozhraní představující operace Terraformu

Aliasy typu

ActionType

Rozšiřitelný výčt. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.
PoleActionType lze použít zaměnitelně s ActionType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Interní: Akce jsou určené pouze pro interní rozhraní API.

BaseExportModelUnion

Alias pro BaseExportModelUnion

ContinuablePage

Rozhraní, které popisuje stránku výsledků.

Origin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je user, system.
PoleOrigin lze použít zaměnitelně s Origin, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

uživatele
systémová

uživatel, systémová

ResourceProvisioningState

Stav zřizování typu prostředku.
PoleResourceProvisioningState lze použít zaměnitelně s ResourceProvisioningState, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Úspěšné: Prostředek byl vytvořen.
selhalo: Vytvoření prostředku se nezdařilo.
Zrušeno: Vytvoření prostředku bylo zrušeno.

TargetProvider

Cílový zprostředkovatel Azure Terraformu
<xref:KnowntargetProvider> lze použít zaměnitelně s targetProvider, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

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

Type

Typ parametru
PoleType lze použít zaměnitelně s typem, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

ExportResource
ExportResourceGroup
ExportQuery

Výčty

KnownActionType

Rozšiřitelný výčt. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.

KnownOrigin

Známé hodnoty Origin, které služba přijímá.

KnownResourceProvisioningState

Stav zřizování typu prostředku.

KnownTargetProvider

Cílový zprostředkovatel Azure Terraformu

KnownType

Typ parametru

KnownVersions

Dostupné verze rozhraní API.

Funkce

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

Vytvoří poller ze serializovaného stavu jiného polleru. To může být užitečné v případě, že chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller po původním dotazu, který není v rozsahu.

Podrobnosti funkce

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

Vytvoří poller ze serializovaného stavu jiného polleru. To může být užitečné v případě, že chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller po původním dotazu, který není v rozsahu.

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>

Návraty

PollerLike<OperationState<TResult>, TResult>