RulesProperty
Initializer
import { RulesProperty } from '@alicloud/ros-cdk-hbr'
const rulesProperty: RulesProperty = { ... }
Properties
| Name | Type | Description |
ruleType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
archiveDays | number | @alicloud/ros-cdk-core.IResolvable | No description. |
archiveVaultId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
backupType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
coldArchiveDays | number | @alicloud/ros-cdk-core.IResolvable | No description. |
continuous | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
dataSourceFilters | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DataSourceFiltersProperty[] | No description. |
doDetect | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
immutable | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
keepLatestSnapshots | number | @alicloud/ros-cdk-core.IResolvable | No description. |
replicationRegionId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
replicationVaultId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
retention | number | @alicloud/ros-cdk-core.IResolvable | No description. |
retentionRules | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | RetentionRulesProperty[] | No description. |
schedule | string | @alicloud/ros-cdk-core.IResolvable | No description. |
selector | @alicloud/ros-cdk-core.IResolvable | SelectorProperty | No description. |
tagFilters | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | TagFiltersProperty[] | No description. |
vaultId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
ruleTypeRequired
public readonly ruleType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
archiveDaysOptional
public readonly archiveDays: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
archiveVaultIdOptional
public readonly archiveVaultId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
backupTypeOptional
public readonly backupType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
coldArchiveDaysOptional
public readonly coldArchiveDays: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
continuousOptional
public readonly continuous: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
dataSourceFiltersOptional
public readonly dataSourceFilters: IResolvable | IResolvable | DataSourceFiltersProperty[];
doDetectOptional
public readonly doDetect: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
immutableOptional
public readonly immutable: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
keepLatestSnapshotsOptional
public readonly keepLatestSnapshots: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
replicationRegionIdOptional
public readonly replicationRegionId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
replicationVaultIdOptional
public readonly replicationVaultId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
retentionOptional
public readonly retention: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
retentionRulesOptional
public readonly retentionRules: IResolvable | IResolvable | RetentionRulesProperty[];
scheduleOptional
public readonly schedule: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
selectorOptional
public readonly selector: IResolvable | SelectorProperty;
tagFiltersOptional
public readonly tagFilters: IResolvable | IResolvable | TagFiltersProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | TagFiltersProperty[]
vaultIdOptional
public readonly vaultId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable