Freigeben über


ElasticSnapshotPoliciesOperations interface

Schnittstelle, die Operationen von ElasticSnapshotPolicies darstellt.

Eigenschaften

createOrUpdate

Erstellen einer ElasticSnapshotPolicy

delete
get

Abrufen einer ElasticSnapshotPolicy

listByElasticAccount

Auflisten von ElasticSnapshotPolicy-Ressourcen nach ElasticAccount

listElasticVolumes

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>