ManagedInstanceLongTermRetentionPoliciesOperations interface

Schnittstelle, die eine ManagedInstanceLongTermRetentionPolicies-Operationen darstellt.

Eigenschaften

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Legt die langfristige Aufbewahrungspolitik einer verwalteten Datenbank fest.

delete

Löscht die langfristige Aufbewahrungspolitik einer verwalteten Datenbank.

get

Erhält die langfristige Aufbewahrungspolitik einer verwalteten Datenbank.

listByDatabase

Erhält die langfristige Aufbewahrungspolitik einer Datenbank.

Details zur Eigenschaft

beginCreateOrUpdate

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

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

Eigenschaftswert

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

beginCreateOrUpdateAndWait

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

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

Eigenschaftswert

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

beginDelete

Warnung

Diese API ist nun veraltet.

use delete instead

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

Eigenschaftswert

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

beginDeleteAndWait

Warnung

Diese API ist nun veraltet.

use delete instead

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

Eigenschaftswert

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

createOrUpdate

Legt die langfristige Aufbewahrungspolitik einer verwalteten Datenbank fest.

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

Eigenschaftswert

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

delete

Löscht die langfristige Aufbewahrungspolitik einer verwalteten Datenbank.

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

Eigenschaftswert

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

get

Erhält die langfristige Aufbewahrungspolitik einer verwalteten Datenbank.

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

Eigenschaftswert

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

listByDatabase

Erhält die langfristige Aufbewahrungspolitik einer Datenbank.

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

Eigenschaftswert

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