BackupPoliciesOperations interface
Interface representing a BackupPolicies operations.
Properties
| create |
Creates or Updates a backup policy belonging to a backup vault |
| delete | |
| get | Gets a backup policy belonging to a backup vault |
| list | Returns list of backup policies belonging to a backup vault |
Property Details
createOrUpdate
Creates or Updates a backup policy belonging to a backup vault
createOrUpdate: (resourceGroupName: string, vaultName: string, backupPolicyName: string, parameters: BaseBackupPolicyResource, options?: BackupPoliciesCreateOrUpdateOptionalParams) => Promise<BaseBackupPolicyResource>
Property Value
(resourceGroupName: string, vaultName: string, backupPolicyName: string, parameters: BaseBackupPolicyResource, options?: BackupPoliciesCreateOrUpdateOptionalParams) => Promise<BaseBackupPolicyResource>
delete
delete: (resourceGroupName: string, vaultName: string, backupPolicyName: string, options?: BackupPoliciesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, vaultName: string, backupPolicyName: string, options?: BackupPoliciesDeleteOptionalParams) => Promise<void>
get
Gets a backup policy belonging to a backup vault
get: (resourceGroupName: string, vaultName: string, backupPolicyName: string, options?: BackupPoliciesGetOptionalParams) => Promise<BaseBackupPolicyResource>
Property Value
(resourceGroupName: string, vaultName: string, backupPolicyName: string, options?: BackupPoliciesGetOptionalParams) => Promise<BaseBackupPolicyResource>
list
Returns list of backup policies belonging to a backup vault
list: (resourceGroupName: string, vaultName: string, options?: BackupPoliciesListOptionalParams) => PagedAsyncIterableIterator<BaseBackupPolicyResource, BaseBackupPolicyResource[], PageSettings>
Property Value
(resourceGroupName: string, vaultName: string, options?: BackupPoliciesListOptionalParams) => PagedAsyncIterableIterator<BaseBackupPolicyResource, BaseBackupPolicyResource[], PageSettings>