Skip to content

RosEcsBackupPlanProps

Properties for defining a RosEcsBackupPlan.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-hbr-ecsbackupplan

Initializer

import { RosEcsBackupPlanProps } from '@alicloud/ros-cdk-hbr'
const rosEcsBackupPlanProps: RosEcsBackupPlanProps = { ... }

Properties

Name Type Description
backupType string | @alicloud/ros-cdk-core.IResolvable No description.
instanceId string | @alicloud/ros-cdk-core.IResolvable No description.
planName string | @alicloud/ros-cdk-core.IResolvable No description.
retention number | @alicloud/ros-cdk-core.IResolvable No description.
schedule string | @alicloud/ros-cdk-core.IResolvable No description.
vaultId string | @alicloud/ros-cdk-core.IResolvable No description.
crossAccountRoleName string | @alicloud/ros-cdk-core.IResolvable No description.
crossAccountType string | @alicloud/ros-cdk-core.IResolvable No description.
crossAccountUserId string | @alicloud/ros-cdk-core.IResolvable No description.
detail @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} No description.
disabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
exclude string | @alicloud/ros-cdk-core.IResolvable No description.
include string | @alicloud/ros-cdk-core.IResolvable No description.
options @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} No description.
paths @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
speedLimit string | @alicloud/ros-cdk-core.IResolvable No description.

backupTypeRequired

public readonly backupType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

instanceIdRequired

public readonly instanceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

planNameRequired

public readonly planName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

retentionRequired

public readonly retention: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

scheduleRequired

public readonly schedule: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

vaultIdRequired

public readonly vaultId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

crossAccountRoleNameOptional

public readonly crossAccountRoleName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

crossAccountTypeOptional

public readonly crossAccountType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

crossAccountUserIdOptional

public readonly crossAccountUserId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

detailOptional

public readonly detail: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

disabledOptional

public readonly disabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

excludeOptional

public readonly exclude: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

includeOptional

public readonly include: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

optionsOptional

public readonly options: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

pathsOptional

public readonly paths: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

speedLimitOptional

public readonly speedLimit: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable