Skip to content

DbAgentProps

Properties for defining a DbAgent.

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

Initializer

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

Properties

Name Type Description
instanceInfo @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | InstanceInfoProperty[] Property instanceInfo: Instance infos.
crossAccountRoleName string | @alicloud/ros-cdk-core.IResolvable Property crossAccountRoleName: The RAM role name that the original account created for cross-account backup operations.
crossAccountType string | @alicloud/ros-cdk-core.IResolvable Property crossAccountType: The type of cross-account backup.
crossAccountUserId number | @alicloud/ros-cdk-core.IResolvable Property crossAccountUserId: The user ID of the original account for cross-account backup operations.

instanceInfoRequired

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

Property instanceInfo: Instance infos.


crossAccountRoleNameOptional

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

Property crossAccountRoleName: The RAM role name that the original account created for cross-account backup operations.


crossAccountTypeOptional

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

Property crossAccountType: The type of cross-account backup.

Supported values: SELF_ACCOUNT: backup within the same account; CROSS_ACCOUNT: cross-account backup. Example: CROSS_ACCOUNT


crossAccountUserIdOptional

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

Property crossAccountUserId: The user ID of the original account for cross-account backup operations.