ElasticSnapshotPoliciesOperations interface
Schnittstelle, die Operationen von ElasticSnapshotPolicies darstellt.
Eigenschaften
| create |
Erstellen einer ElasticSnapshotPolicy |
| delete | |
| get | Abrufen einer ElasticSnapshotPolicy |
| list |
Auflisten von ElasticSnapshotPolicy-Ressourcen nach ElasticAccount |
| list |
Abrufen von elastischen Volumes, die der Elastic Snapshot-Richtlinie zugeordnet sind |
| update | Aktualisieren einer ElasticSnapshotPolicy |
Details zur Eigenschaft
createOrUpdate
Erstellen einer ElasticSnapshotPolicy
createOrUpdate: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: ElasticSnapshotPolicy, options?: ElasticSnapshotPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ElasticSnapshotPolicy>, ElasticSnapshotPolicy>
Eigenschaftswert
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: ElasticSnapshotPolicy, options?: ElasticSnapshotPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ElasticSnapshotPolicy>, ElasticSnapshotPolicy>
delete
delete: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Abrufen einer ElasticSnapshotPolicy
get: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesGetOptionalParams) => Promise<ElasticSnapshotPolicy>
Eigenschaftswert
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesGetOptionalParams) => Promise<ElasticSnapshotPolicy>
listByElasticAccount
Auflisten von ElasticSnapshotPolicy-Ressourcen nach ElasticAccount
listByElasticAccount: (resourceGroupName: string, accountName: string, options?: ElasticSnapshotPoliciesListByElasticAccountOptionalParams) => PagedAsyncIterableIterator<ElasticSnapshotPolicy, ElasticSnapshotPolicy[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, accountName: string, options?: ElasticSnapshotPoliciesListByElasticAccountOptionalParams) => PagedAsyncIterableIterator<ElasticSnapshotPolicy, ElasticSnapshotPolicy[], PageSettings>
listElasticVolumes
Abrufen von elastischen Volumes, die der Elastic Snapshot-Richtlinie zugeordnet sind
listElasticVolumes: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesListElasticVolumesOptionalParams) => PagedAsyncIterableIterator<ElasticVolume, ElasticVolume[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesListElasticVolumesOptionalParams) => PagedAsyncIterableIterator<ElasticVolume, ElasticVolume[], PageSettings>
update
Aktualisieren einer ElasticSnapshotPolicy
update: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: ElasticSnapshotPolicyUpdate, options?: ElasticSnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<ElasticSnapshotPolicy>, ElasticSnapshotPolicy>
Eigenschaftswert
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: ElasticSnapshotPolicyUpdate, options?: ElasticSnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<ElasticSnapshotPolicy>, ElasticSnapshotPolicy>