@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>