BackupShortTermRetentionPoliciesOperations interface
Interface representing a BackupShortTermRetentionPolicies operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Updates a database's short term retention policy. |
| get | Gets a database's short term retention policy. |
| list |
Gets a database's short term retention policy. |
| update | Updates a database's short term retention policy. |
Property Details
beginCreateOrUpdate
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BackupShortTermRetentionPolicy>, BackupShortTermRetentionPolicy>>
Property Value
(resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BackupShortTermRetentionPolicy>, BackupShortTermRetentionPolicy>>
beginCreateOrUpdateAndWait
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams) => Promise<BackupShortTermRetentionPolicy>
Property Value
(resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams) => Promise<BackupShortTermRetentionPolicy>
beginUpdate
Warning
This API is now deprecated.
use update instead
beginUpdate: (resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BackupShortTermRetentionPolicy>, BackupShortTermRetentionPolicy>>
Property Value
(resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BackupShortTermRetentionPolicy>, BackupShortTermRetentionPolicy>>
beginUpdateAndWait
Warning
This API is now deprecated.
use update instead
beginUpdateAndWait: (resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams) => Promise<BackupShortTermRetentionPolicy>
Property Value
(resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams) => Promise<BackupShortTermRetentionPolicy>
createOrUpdate
Updates a database's short term retention policy.
createOrUpdate: (resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BackupShortTermRetentionPolicy>, BackupShortTermRetentionPolicy>
Property Value
(resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BackupShortTermRetentionPolicy>, BackupShortTermRetentionPolicy>
get
Gets a database's short term retention policy.
get: (resourceGroupName: string, serverName: string, databaseName: string, policyName: string, options?: BackupShortTermRetentionPoliciesGetOptionalParams) => Promise<BackupShortTermRetentionPolicy>
Property Value
(resourceGroupName: string, serverName: string, databaseName: string, policyName: string, options?: BackupShortTermRetentionPoliciesGetOptionalParams) => Promise<BackupShortTermRetentionPolicy>
listByDatabase
Gets a database's short term retention policy.
listByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: BackupShortTermRetentionPoliciesListByDatabaseOptionalParams) => PagedAsyncIterableIterator<BackupShortTermRetentionPolicy, BackupShortTermRetentionPolicy[], PageSettings>
Property Value
(resourceGroupName: string, serverName: string, databaseName: string, options?: BackupShortTermRetentionPoliciesListByDatabaseOptionalParams) => PagedAsyncIterableIterator<BackupShortTermRetentionPolicy, BackupShortTermRetentionPolicy[], PageSettings>
update
Updates a database's short term retention policy.
update: (resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams) => PollerLike<OperationState<BackupShortTermRetentionPolicy>, BackupShortTermRetentionPolicy>
Property Value
(resourceGroupName: string, serverName: string, databaseName: string, policyName: string, parameters: BackupShortTermRetentionPolicy, options?: BackupShortTermRetentionPoliciesUpdateOptionalParams) => PollerLike<OperationState<BackupShortTermRetentionPolicy>, BackupShortTermRetentionPolicy>