ManagedInstanceLongTermRetentionPoliciesClient Interface

Definition

An instance of this class provides access to all the operations defined in ManagedInstanceLongTermRetentionPoliciesClient.

public interface ManagedInstanceLongTermRetentionPoliciesClient

Methods

beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName, ManagedInstanceLongTermRetentionPolicyInner parameters)

Sets a managed database's long term retention policy.

beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName, ManagedInstanceLongTermRetentionPolicyInner parameters, Context context)

Sets a managed database's long term retention policy.

beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName, ManagedInstanceLongTermRetentionPolicyInner parameters)

Sets a managed database's long term retention policy.

createOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName, ManagedInstanceLongTermRetentionPolicyInner parameters)

Sets a managed database's long term retention policy.

createOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName, ManagedInstanceLongTermRetentionPolicyInner parameters, Context context)

Sets a managed database's long term retention policy.

createOrUpdateAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName, ManagedInstanceLongTermRetentionPolicyInner parameters)

Sets a managed database's long term retention policy.

createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName, ManagedInstanceLongTermRetentionPolicyInner parameters)

Sets a managed database's long term retention policy.

get(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName)

Gets a managed database's long term retention policy.

getAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName)

Gets a managed database's long term retention policy.

getWithResponse(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName, Context context)

Gets a managed database's long term retention policy.

getWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedInstanceLongTermRetentionPolicyName policyName)

Gets a managed database's long term retention policy.

listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName)

Gets a database's long term retention policy.

listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName, Context context)

Gets a database's long term retention policy.

listByDatabaseAsync(String resourceGroupName, String managedInstanceName, String databaseName)

Gets a database's long term retention policy.

Applies to