Aracılığıyla paylaş


@azure/arm-terraform package

Sınıflar

AzureTerraformClient

Arabirimler

AzureTerraformClientOptionalParams

İstemci için isteğe bağlı parametreler.

BaseExportModel

Temel dışarı aktarma parametresi

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ExportQuery

ARG tarafından sorgulanan kaynaklar için dışarı aktarma parametresi (Azure Kaynak Grafı)

ExportResource

Tek tek kaynaklar için dışarı aktarma parametresi.

ExportResourceGroup

Kaynak grubu için dışarı aktarma parametresi

ExportResult

Terraform dışarı aktarma sonucu

Operation

Kaynak Sağlayıcısı İşlemleri API'sinden döndürülen REST API işleminin ayrıntıları

OperationDisplay

ve işlemi için yerelleştirilmiş görüntü bilgileri.

OperationsListOptionalParams

İsteğe bağlı parametreler.

OperationsOperations

İşlem işlemlerini temsil eden arabirim.

PageSettings

byPage yöntemi için seçenekler

PagedAsyncIterableIterator

Zaman uyumsuz yinelenebilir yinelemeye hem tamamlamaya hem de sayfaya izin veren bir arabirim.

RestorePollerOptions
TerraformExportTerraformOptionalParams

İsteğe bağlı parametreler.

TerraformOperationStatus

LRO işleminin durumu.

TerraformOperations

Terraform işlemlerini temsil eden arabirim.

Tür Diğer Adları

ActionType

Genişletilebilir sabit listesi. Eylem türünü gösterir. "İç", yalnızca iç API'lere yönelik eylemleri ifade eder.
KnownActionType ActionType ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

İç: Eylemler yalnızca iç API'ler içindir.

BaseExportModelUnion

BaseExportModelUnion için diğer ad

ContinuablePage

Bir sonuç sayfasını açıklayan arabirim.

Origin

İşlemin hedeflenen yürütücüsü; Kaynak Tabanlı Erişim Denetimi (RBAC) ve denetim günlükleri UX'sinde olduğu gibi. Varsayılan değer "user,system"
KnownOrigin Origin ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

kullanıcı
sistem

kullanıcı,sistem

ResourceProvisioningState

Kaynak türünün sağlama durumu.
KnownResourceProvisioningState ResourceProvisioningState ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

Başarılı: Kaynak oluşturuldu.
Başarısız: Kaynak oluşturulamadı.
İptal edildi: Kaynak oluşturma iptal edildi.

TargetProvider

Hedef Azure Terraform Sağlayıcısı
<xref:KnowntargetProvider> targetProvider ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

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

Type

Parametre türü
KnownType Type ile birlikte kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

ExportResource
exportResourceGroup

ExportQuery

Numaralandırmalar

KnownActionType

Genişletilebilir sabit listesi. Eylem türünü gösterir. "İç", yalnızca iç API'lere yönelik eylemleri ifade eder.

KnownOrigin

Hizmetin kabul Kaynak bilinen değerleri.

KnownResourceProvisioningState

Kaynak türünün sağlama durumu.

KnownTargetProvider

Hedef Azure Terraform Sağlayıcısı

KnownType

Parametre türü

KnownVersions

Kullanılabilir API sürümleri.

İşlevler

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

Başka bir poller'ın serileştirilmiş durumundan bir poller oluşturur. Bu, farklı bir konakta yoklama oluşturmak istediğinizde veya özgün konak kapsam dahilinde olmadığında bir poller oluşturulması gerektiğinde yararlı olabilir.

İşlev Ayrıntıları

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

Başka bir poller'ın serileştirilmiş durumundan bir poller oluşturur. Bu, farklı bir konakta yoklama oluşturmak istediğinizde veya özgün konak kapsam dahilinde olmadığında bir poller oluşturulması gerektiğinde yararlı olabilir.

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

Parametreler

serializedState

string

sourceOperation

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

Döndürülenler

PollerLike<OperationState<TResult>, TResult>