SnapshotPoliciesOperations interface
Interface que representa uma operação SnapshotPolicies.
Propriedades
| create | Crie uma política de instantâneo |
| delete | |
| get | Obter uma política de snapshot |
| list | Política de instantâneo de lista |
| list |
Obter volumes associados à política de snapshot |
| update | Corrigir uma política de snapshot |
Detalhes da propriedade
create
Crie uma política de instantâneo
create: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicy, options?: SnapshotPoliciesCreateOptionalParams) => Promise<SnapshotPolicy>
Valor da propriedade
(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>
Valor da propriedade
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Obter uma política de snapshot
get: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesGetOptionalParams) => Promise<SnapshotPolicy>
Valor da propriedade
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesGetOptionalParams) => Promise<SnapshotPolicy>
list
Política de instantâneo de lista
list: (resourceGroupName: string, accountName: string, options?: SnapshotPoliciesListOptionalParams) => PagedAsyncIterableIterator<SnapshotPolicy, SnapshotPolicy[], PageSettings>
Valor da propriedade
(resourceGroupName: string, accountName: string, options?: SnapshotPoliciesListOptionalParams) => PagedAsyncIterableIterator<SnapshotPolicy, SnapshotPolicy[], PageSettings>
listVolumes
Obter volumes associados à política de snapshot
listVolumes: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesListVolumesOptionalParams) => Promise<SnapshotPolicyVolumeList>
Valor da propriedade
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesListVolumesOptionalParams) => Promise<SnapshotPolicyVolumeList>
update
Corrigir uma política de snapshot
update: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicyPatch, options?: SnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<SnapshotPolicy>, SnapshotPolicy>
Valor da propriedade
(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicyPatch, options?: SnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<SnapshotPolicy>, SnapshotPolicy>