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