ManagedInstanceLongTermRetentionPoliciesOperations interface

Interface représentant une opération ManagedInstanceLongTermRetentionPolicies.

Propriétés

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Établit la politique de rétention à long terme d’une base de données gérée.

delete

Supprime la politique de rétention à long terme d’une base de données gérée.

get

Bénéficie de la politique de rétention à long terme d’une base de données gérée.

listByDatabase

Obtient la politique de rétention à long terme d’une base de données.

Détails de la propriété

beginCreateOrUpdate

Avertissement

Cette API est à présent déconseillée.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagedInstanceLongTermRetentionPolicy>, ManagedInstanceLongTermRetentionPolicy>>

Valeur de propriété

(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagedInstanceLongTermRetentionPolicy>, ManagedInstanceLongTermRetentionPolicy>>

beginCreateOrUpdateAndWait

Avertissement

Cette API est à présent déconseillée.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams) => Promise<ManagedInstanceLongTermRetentionPolicy>

Valeur de propriété

(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams) => Promise<ManagedInstanceLongTermRetentionPolicy>

beginDelete

Avertissement

Cette API est à présent déconseillée.

use delete instead

beginDelete: (resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, options?: ManagedInstanceLongTermRetentionPoliciesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<ManagedInstanceLongTermRetentionPolicy>, ManagedInstanceLongTermRetentionPolicy>>

Valeur de propriété

(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, options?: ManagedInstanceLongTermRetentionPoliciesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<ManagedInstanceLongTermRetentionPolicy>, ManagedInstanceLongTermRetentionPolicy>>

beginDeleteAndWait

Avertissement

Cette API est à présent déconseillée.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, options?: ManagedInstanceLongTermRetentionPoliciesDeleteOptionalParams) => Promise<ManagedInstanceLongTermRetentionPolicy>

Valeur de propriété

(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, options?: ManagedInstanceLongTermRetentionPoliciesDeleteOptionalParams) => Promise<ManagedInstanceLongTermRetentionPolicy>

createOrUpdate

Établit la politique de rétention à long terme d’une base de données gérée.

createOrUpdate: (resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagedInstanceLongTermRetentionPolicy>, ManagedInstanceLongTermRetentionPolicy>

Valeur de propriété

(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, parameters: ManagedInstanceLongTermRetentionPolicy, options?: ManagedInstanceLongTermRetentionPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagedInstanceLongTermRetentionPolicy>, ManagedInstanceLongTermRetentionPolicy>

delete

Supprime la politique de rétention à long terme d’une base de données gérée.

delete: (resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, options?: ManagedInstanceLongTermRetentionPoliciesDeleteOptionalParams) => PollerLike<OperationState<ManagedInstanceLongTermRetentionPolicy>, ManagedInstanceLongTermRetentionPolicy>

Valeur de propriété

(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, options?: ManagedInstanceLongTermRetentionPoliciesDeleteOptionalParams) => PollerLike<OperationState<ManagedInstanceLongTermRetentionPolicy>, ManagedInstanceLongTermRetentionPolicy>

get

Bénéficie de la politique de rétention à long terme d’une base de données gérée.

get: (resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, options?: ManagedInstanceLongTermRetentionPoliciesGetOptionalParams) => Promise<ManagedInstanceLongTermRetentionPolicy>

Valeur de propriété

(resourceGroupName: string, managedInstanceName: string, databaseName: string, policyName: string, options?: ManagedInstanceLongTermRetentionPoliciesGetOptionalParams) => Promise<ManagedInstanceLongTermRetentionPolicy>

listByDatabase

Obtient la politique de rétention à long terme d’une base de données.

listByDatabase: (resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionPolicy, ManagedInstanceLongTermRetentionPolicy[], PageSettings>

Valeur de propriété

(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedInstanceLongTermRetentionPoliciesListByDatabaseOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionPolicy, ManagedInstanceLongTermRetentionPolicy[], PageSettings>