SnapshotPoliciesOperations interface
واجهة تمثل عمليات SnapshotPolicies.
الخصائص
| create | إنشاء نهج لقطة |
| delete | |
| get | الحصول على سياسة لقطة |
| list | سياسة لقطة القائمة |
| list |
الحصول على وحدات التخزين المقترنة بنهج اللقطات |
| update | تصحيح نهج لقطة |
تفاصيل الخاصية
create
إنشاء نهج لقطة
create: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicy, options?: SnapshotPoliciesCreateOptionalParams) => Promise<SnapshotPolicy>
قيمة الخاصية
(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>
قيمة الخاصية
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
الحصول على سياسة لقطة
get: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesGetOptionalParams) => Promise<SnapshotPolicy>
قيمة الخاصية
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesGetOptionalParams) => Promise<SnapshotPolicy>
list
سياسة لقطة القائمة
list: (resourceGroupName: string, accountName: string, options?: SnapshotPoliciesListOptionalParams) => PagedAsyncIterableIterator<SnapshotPolicy, SnapshotPolicy[], PageSettings>
قيمة الخاصية
(resourceGroupName: string, accountName: string, options?: SnapshotPoliciesListOptionalParams) => PagedAsyncIterableIterator<SnapshotPolicy, SnapshotPolicy[], PageSettings>
listVolumes
الحصول على وحدات التخزين المقترنة بنهج اللقطات
listVolumes: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesListVolumesOptionalParams) => Promise<SnapshotPolicyVolumeList>
قيمة الخاصية
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesListVolumesOptionalParams) => Promise<SnapshotPolicyVolumeList>
update
تصحيح نهج لقطة
update: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicyPatch, options?: SnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<SnapshotPolicy>, SnapshotPolicy>
قيمة الخاصية
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicyPatch, options?: SnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<SnapshotPolicy>, SnapshotPolicy>