Freigeben über


SnapshotPoliciesOperations interface

Schnittstelle, die einen SnapshotPolicies-Vorgang darstellt.

Eigenschaften

create

Erstellen einer Snapshot-Richtlinie

delete
get

Abrufen einer Snapshot-Richtlinie

list

Richtlinie für Snapshots auflisten

listVolumes

Abrufen von Volumes, die der Snapshot-Richtlinie zugeordnet sind

update

Patchen einer Snapshot-Richtlinie

Details zur Eigenschaft

create

Erstellen einer Snapshot-Richtlinie

create: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicy, options?: SnapshotPoliciesCreateOptionalParams) => Promise<SnapshotPolicy>

Eigenschaftswert

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicy, options?: SnapshotPoliciesCreateOptionalParams) => Promise<SnapshotPolicy>

delete

delete: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Eigenschaftswert

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Abrufen einer Snapshot-Richtlinie

get: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesGetOptionalParams) => Promise<SnapshotPolicy>

Eigenschaftswert

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesGetOptionalParams) => Promise<SnapshotPolicy>

list

Richtlinie für Snapshots auflisten

list: (resourceGroupName: string, accountName: string, options?: SnapshotPoliciesListOptionalParams) => PagedAsyncIterableIterator<SnapshotPolicy, SnapshotPolicy[], PageSettings>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: SnapshotPoliciesListOptionalParams) => PagedAsyncIterableIterator<SnapshotPolicy, SnapshotPolicy[], PageSettings>

listVolumes

Abrufen von Volumes, die der Snapshot-Richtlinie zugeordnet sind

listVolumes: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesListVolumesOptionalParams) => Promise<SnapshotPolicyVolumeList>

Eigenschaftswert

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesListVolumesOptionalParams) => Promise<SnapshotPolicyVolumeList>

update

Patchen einer Snapshot-Richtlinie

update: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicyPatch, options?: SnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<SnapshotPolicy>, SnapshotPolicy>

Eigenschaftswert

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicyPatch, options?: SnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<SnapshotPolicy>, SnapshotPolicy>