ManagedBackupShortTermRetentionPoliciesClient Interface
public interface ManagedBackupShortTermRetentionPoliciesClient
An instance of this class provides access to all the operations defined in ManagedBackupShortTermRetentionPoliciesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Updates a managed database's short term retention policy.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Updates a managed database's short term retention policy.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Updates a managed database's short term retention policy.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates a managed database's short term retention policy.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates a managed database's short term retention policy.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Updates a managed database's short term retention policy.
Parameters:
Returns:
createOrUpdate
public abstract ManagedBackupShortTermRetentionPolicyInner createOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedShortTermRetentionPolicyName policyName, ManagedBackupShortTermRetentionPolicyInner parameters)
Updates a managed database's short term retention policy.
Parameters:
Returns:
createOrUpdate
public abstract ManagedBackupShortTermRetentionPolicyInner createOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedShortTermRetentionPolicyName policyName, ManagedBackupShortTermRetentionPolicyInner parameters, Context context)
Updates a managed database's short term retention policy.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Updates a managed database's short term retention policy.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Updates a managed database's short term retention policy.
Parameters:
Returns:
get
public abstract ManagedBackupShortTermRetentionPolicyInner get(String resourceGroupName, String managedInstanceName, String databaseName, ManagedShortTermRetentionPolicyName policyName)
Gets a managed database's short term retention policy.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a managed database's short term retention policy.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a managed database's short term retention policy.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a managed database's short term retention policy.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Gets a managed database's short term retention policy list.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Gets a managed database's short term retention policy list.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux
Gets a managed database's short term retention policy list.
Parameters:
Returns:
update
public abstract ManagedBackupShortTermRetentionPolicyInner update(String resourceGroupName, String managedInstanceName, String databaseName, ManagedShortTermRetentionPolicyName policyName, ManagedBackupShortTermRetentionPolicyInner parameters)
Updates a managed database's short term retention policy.
Parameters:
Returns:
update
public abstract ManagedBackupShortTermRetentionPolicyInner update(String resourceGroupName, String managedInstanceName, String databaseName, ManagedShortTermRetentionPolicyName policyName, ManagedBackupShortTermRetentionPolicyInner parameters, Context context)
Updates a managed database's short term retention policy.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates a managed database's short term retention policy.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates a managed database's short term retention policy.
Parameters:
Returns:
Applies to
Azure SDK for Java