RetentionPoliciesOperations interface
表示 RetentionPolicies作的接口。
属性
| create |
创建或更新保留策略 |
| delete | |
| get | 获取保留策略 |
| list |
列出保留策略 |
| update | 更新保留策略 |
属性详细信息
createOrReplace
创建或更新保留策略
createOrReplace: (resourceGroupName: string, schedulerName: string, resource: RetentionPolicy, options?: RetentionPoliciesCreateOrReplaceOptionalParams) => PollerLike<OperationState<RetentionPolicy>, RetentionPolicy>
属性值
(resourceGroupName: string, schedulerName: string, resource: RetentionPolicy, options?: RetentionPoliciesCreateOrReplaceOptionalParams) => PollerLike<OperationState<RetentionPolicy>, RetentionPolicy>
delete
delete: (resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
属性值
(resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
获取保留策略
get: (resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesGetOptionalParams) => Promise<RetentionPolicy>
属性值
(resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesGetOptionalParams) => Promise<RetentionPolicy>
listByScheduler
列出保留策略
listByScheduler: (resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesListBySchedulerOptionalParams) => PagedAsyncIterableIterator<RetentionPolicy, RetentionPolicy[], PageSettings>
属性值
(resourceGroupName: string, schedulerName: string, options?: RetentionPoliciesListBySchedulerOptionalParams) => PagedAsyncIterableIterator<RetentionPolicy, RetentionPolicy[], PageSettings>
update
更新保留策略
update: (resourceGroupName: string, schedulerName: string, properties: RetentionPolicy, options?: RetentionPoliciesUpdateOptionalParams) => PollerLike<OperationState<RetentionPolicy>, RetentionPolicy>
属性值
(resourceGroupName: string, schedulerName: string, properties: RetentionPolicy, options?: RetentionPoliciesUpdateOptionalParams) => PollerLike<OperationState<RetentionPolicy>, RetentionPolicy>