@azure/arm-terraform package

Kelas

AzureTerraformClient

Antarmuka

AzureTerraformClientOptionalParams

Parameter opsional untuk klien.

BaseExportModel

Parameter ekspor dasar

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ExportQuery

Parameter ekspor untuk sumber daya yang dikueri oleh ARG (Azure Resource Graph)

ExportResource

Ekspor parameter untuk sumber daya individual.

ExportResourceGroup

Mengekspor parameter untuk grup sumber daya

ExportResult

Hasil ekspor Terraform

Operation

Detail operasi REST API, dikembalikan dari API Operasi Penyedia Sumber Daya

OperationDisplay

Informasi tampilan yang dilokalkan untuk operasi dan .

OperationsListOptionalParams

Parameter opsional.

OperationsOperations

Antarmuka yang mewakili operasi Operasi.

PageSettings

Opsi untuk metode byPage

PagedAsyncIterableIterator

Antarmuka yang memungkinkan iterasi yang dapat diulang asinkron baik ke penyelesaian maupun berdasarkan halaman.

RestorePollerOptions
TerraformExportTerraformOptionalParams

Parameter opsional.

TerraformOperationStatus

Status operasi LRO.

TerraformOperations

Antarmuka yang mewakili operasi Terraform.

Alias Jenis

ActionType

Enum yang dapat diperluas. Menunjukkan jenis tindakan. "Internal" mengacu pada tindakan yang hanya untuk API internal saja.
KnownActionType dapat digunakan secara bergantian dengan ActionType, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Internal : Tindakan adalah untuk API internal saja.

BaseExportModelUnion

Alias untuk BaseExportModelUnion

ContinuablePage

Antarmuka yang menjelaskan halaman hasil.

Origin

Pelaksana operasi yang dimaksudkan; seperti dalam Resource Based Access Control (RBAC) dan log audit UX. Nilai defaultnya adalah "user,system"
KnownOrigin dapat digunakan secara bergantian dengan Origin, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

pengguna
sistem
pengguna, sistem

ResourceProvisioningState

Status provisi jenis sumber daya.
KnownResourceProvisioningState dapat digunakan secara bergantian dengan ResourceProvisioningState, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Berhasil: Sumber daya telah dibuat.
Gagal: Pembuatan sumber daya gagal.
Dibatalkan: Pembuatan sumber daya dibatalkan.

TargetProvider

Penyedia Azure Terraform target
<xref:KnowntargetProvider> dapat digunakan secara bergantian dengan targetProvider, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

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

Type

Jenis parameter
KnownType dapat digunakan secara bergantian dengan Jenis, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

ExportResource
ExportResourceGroup
ExportQuery

Enum

KnownActionType

Enum yang dapat diperluas. Menunjukkan jenis tindakan. "Internal" mengacu pada tindakan yang hanya untuk API internal saja.

KnownOrigin

Nilai Origin yang diketahui yang diterima layanan.

KnownResourceProvisioningState

Status provisi jenis sumber daya.

KnownTargetProvider

Penyedia Azure Terraform target

KnownType

Jenis parameter

KnownVersions

Versi API yang tersedia.

Fungsi

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

Membuat poller dari status serial poller lain. Ini dapat berguna ketika Anda ingin membuat poller pada host yang berbeda atau poller perlu dibangun setelah yang asli tidak berada dalam cakupan.

Detail Fungsi

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

Membuat poller dari status serial poller lain. Ini dapat berguna ketika Anda ingin membuat poller pada host yang berbeda atau poller perlu dibangun setelah yang asli tidak berada dalam cakupan.

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>

Mengembalikan

PollerLike<OperationState<TResult>, TResult>