@azure/arm-terraform package
Classes
AzureTerraformClient |
Interfaces
AzureTerraformClientOptionalParams |
Optional parameters for the client. |
BaseExportModel |
The base export parameter |
ErrorAdditionalInfo |
The resource management error additional info. |
ErrorDetail |
The error detail. |
ExportQuery |
Export parameter for resources queried by ARG (Azure Resource Graph) |
ExportResource |
Export parameter for individual resources. |
ExportResourceGroup |
Export parameter for a resource group |
ExportResult |
The Terraform export result |
Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
OperationDisplay |
Localized display information for and operation. |
OperationsListOptionalParams |
Optional parameters. |
OperationsOperations |
Interface representing a Operations operations. |
PageSettings |
Options for the byPage method |
PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
RestorePollerOptions | |
TerraformExportTerraformOptionalParams |
Optional parameters. |
TerraformOperationStatus |
The status of the LRO operation. |
TerraformOperations |
Interface representing a Terraform operations. |
Type Aliases
ActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
BaseExportModelUnion |
Alias for BaseExportModelUnion |
ContinuablePage |
An interface that describes a page of results. |
Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser |
ResourceProvisioningState |
The provisioning state of a resource type. Known values supported by the serviceSucceeded: Resource has been created. |
TargetProvider |
The target Azure Terraform Provider Known values supported by the serviceazurerm: https://registry.terraform.io/providers/hashicorp/azurerm/latest |
Type |
The parameter type Known values supported by the serviceExportResource |
Enums
KnownActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
KnownOrigin |
Known values of Origin that the service accepts. |
KnownResourceProvisioningState |
The provisioning state of a resource type. |
KnownTargetProvider |
The target Azure Terraform Provider |
KnownType |
The parameter type |
KnownVersions |
The available API versions. |
Functions
restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Function Details
restorePoller<TResponse, TResult>(AzureTerraformClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: AzureTerraformClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- AzureTerraformClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>
Azure SDK for JavaScript