@azure/arm-terraform package
Klassen
| AzureTerraformClient |
Interfaces
| AzureTerraformClientOptionalParams |
Optionele parameters voor de client. |
| BaseExportModel |
De basisexportparameter |
| ErrorAdditionalInfo |
Aanvullende informatie over de resourcebeheerfout. |
| ErrorDetail |
De foutdetails. |
| ExportQuery |
Exportparameter voor resources die worden opgevraagd door ARG (Azure Resource Graph) |
| ExportResource |
Exportparameter voor afzonderlijke resources. |
| ExportResourceGroup |
Exportparameter voor een resourcegroep |
| ExportResult |
Het resultaat van de Terraform-export |
| Operation |
Details van een REST API-bewerking, geretourneerd door de Resource Provider Operations-API |
| OperationDisplay |
Gelokaliseerde weergavegegevens voor en bewerkingen. |
| OperationsListOptionalParams |
Optionele parameters. |
| OperationsOperations |
Interface voor bewerkingen. |
| PageSettings |
Opties voor de methode byPage |
| PagedAsyncIterableIterator |
Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina. |
| RestorePollerOptions | |
| TerraformExportTerraformOptionalParams |
Optionele parameters. |
| TerraformOperationStatus |
De status van de LRO-bewerking. |
| TerraformOperations |
Interface die een Terraform-bewerking vertegenwoordigt. |
Type-aliassen
| ActionType |
Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn. Bekende waarden die door de service worden ondersteundInterne: Acties zijn voor interne API's. |
| BaseExportModelUnion |
Alias voor BaseExportModelUnion |
| ContinuablePage |
Een interface die een pagina met resultaten beschrijft. |
| Origin |
De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem' Bekende waarden die door de service worden ondersteund
gebruiker |
| ResourceProvisioningState |
De inrichtingsstatus van een resourcetype. Bekende waarden die door de service worden ondersteund
geslaagde: resource is gemaakt. |
| TargetProvider |
De Azure Terraform-doelprovider Bekende waarden die door de service worden ondersteund
azurerm-: https://registry.terraform.io/providers/hashicorp/azurerm/latest |
| Type |
Het parametertype Bekende waarden die door de service worden ondersteund
ExportResource- |
Enums
| KnownActionType |
Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn. |
| KnownOrigin |
Bekende waarden van Origin die de service accepteert. |
| KnownResourceProvisioningState |
De inrichtingsstatus van een resourcetype. |
| KnownTargetProvider |
De Azure Terraform-doelprovider |
| KnownType |
Het parametertype |
| KnownVersions |
De beschikbare API-versies. |
Functies
| restore |
Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt. |
Functiedetails
restorePoller<TResponse, TResult>(AzureTerraformClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.
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>
Retouren
PollerLike<OperationState<TResult>, TResult>