RetentionPoliciesOperations interface
Interface representing a RetentionPolicies operations.
Properties
| create |
Create or Update a Retention Policy |
| delete | |
| get | Get a Retention Policy |
| list |
List Retention Policies |
| update | Update a Retention Policy |
Property Details
createOrReplace
Create or Update a Retention Policy
createOrReplace: (resourceGroupName: string, schedulerName: string, resource: RetentionPolicy, options?: RetentionPoliciesCreateOrReplaceOptionalParams) => PollerLike<OperationState<RetentionPolicy>, RetentionPolicy>
Property Value
(resourceGroupName: string, schedulerName: string, resource: RetentionPolicy, options?: RetentionPoliciesCreateOrReplaceOptionalParams) => PollerLike<OperationState<RetentionPolicy>, RetentionPolicy>
delete
delete: (resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a Retention Policy
get: (resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesGetOptionalParams) => Promise<RetentionPolicy>
Property Value
(resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesGetOptionalParams) => Promise<RetentionPolicy>
listByScheduler
List Retention Policies
listByScheduler: (resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesListBySchedulerOptionalParams) => PagedAsyncIterableIterator<RetentionPolicy, RetentionPolicy[], PageSettings>
Property Value
(resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesListBySchedulerOptionalParams) => PagedAsyncIterableIterator<RetentionPolicy, RetentionPolicy[], PageSettings>
update
Update a Retention Policy
update: (resourceGroupName: string, schedulerName: string, properties: RetentionPolicy, options?: RetentionPoliciesUpdateOptionalParams) => PollerLike<OperationState<RetentionPolicy>, RetentionPolicy>
Property Value
(resourceGroupName: string, schedulerName: string, properties: RetentionPolicy, options?: RetentionPoliciesUpdateOptionalParams) => PollerLike<OperationState<RetentionPolicy>, RetentionPolicy>