Skip to content

IInstance

  • Extends: @alicloud/ros-cdk-core.IResource

  • Implemented By: @alicloud/ros-cdk-rocketmq5.datasource.Instance, @alicloud/ros-cdk-rocketmq5.datasource.IInstance

Represents a Instance.

Properties

Name Type Description
node @alicloud/ros-cdk-core.ConstructNode The construct tree node for this construct.
env @alicloud/ros-cdk-core.IResourceEnvironment The environment this resource belongs to.
stack @alicloud/ros-cdk-core.Stack The stack in which this resource is defined.
attrAccountInfo string | @alicloud/ros-cdk-core.IResolvable Attribute AccountInfo: The account information.
attrAclInfo string | @alicloud/ros-cdk-core.IResolvable Attribute AclInfo: The information about access control.
attrBid string | @alicloud/ros-cdk-core.IResolvable Attribute Bid: The business ID (BID) of the commodity.
attrCommodityCode string | @alicloud/ros-cdk-core.IResolvable Attribute CommodityCode: The commodity code of the instance.
attrCreateTime string | @alicloud/ros-cdk-core.IResolvable Attribute CreateTime: The time when the instance was created.
attrExpireTime string | @alicloud/ros-cdk-core.IResolvable Attribute ExpireTime: The time when the instance expires.
attrExtConfig string | @alicloud/ros-cdk-core.IResolvable Attribute ExtConfig: The extended configurations.
attrGroupCount string | @alicloud/ros-cdk-core.IResolvable Attribute GroupCount: The number of groups.
attrInstanceId string | @alicloud/ros-cdk-core.IResolvable Attribute InstanceId: The ID of the RocketMQ instance.
attrInstanceName string | @alicloud/ros-cdk-core.IResolvable Attribute InstanceName: The name of the instance.
attrInstanceQuotas string | @alicloud/ros-cdk-core.IResolvable Attribute InstanceQuotas: The instance quotas.
attrNetworkInfo string | @alicloud/ros-cdk-core.IResolvable Attribute NetworkInfo: The network information.
attrPaymentType string | @alicloud/ros-cdk-core.IResolvable Attribute PaymentType: The billing method of the instance.
attrProductInfo string | @alicloud/ros-cdk-core.IResolvable Attribute ProductInfo: The extended configurations of the instance.
attrReleaseTime string | @alicloud/ros-cdk-core.IResolvable Attribute ReleaseTime: The time when the instance was released.
attrRemark string | @alicloud/ros-cdk-core.IResolvable Attribute Remark: The description of the instance.
attrResourceGroupId string | @alicloud/ros-cdk-core.IResolvable Attribute ResourceGroupId: The ID of the resource group.
attrSeriesCode string | @alicloud/ros-cdk-core.IResolvable Attribute SeriesCode: The primary edition of the instance.
attrServiceCode string | @alicloud/ros-cdk-core.IResolvable Attribute ServiceCode: The code of the service to which the instance belongs.
attrSoftware string | @alicloud/ros-cdk-core.IResolvable Attribute Software: The instance software information.
attrStartTime string | @alicloud/ros-cdk-core.IResolvable Attribute StartTime: The time when the instance was started.
attrStatus string | @alicloud/ros-cdk-core.IResolvable Attribute Status: The status of the instance.
attrSubSeriesCode string | @alicloud/ros-cdk-core.IResolvable Attribute SubSeriesCode: The sub-category edition of the instance.
attrTags string | @alicloud/ros-cdk-core.IResolvable Attribute Tags: The resource tags.
attrTopicCount string | @alicloud/ros-cdk-core.IResolvable Attribute TopicCount: The number of topics.
attrUpdateTime string | @alicloud/ros-cdk-core.IResolvable Attribute UpdateTime: The time when the instance was last modified.
attrUserId string | @alicloud/ros-cdk-core.IResolvable Attribute UserId: The ID of the user who owns the instance.
props InstanceProps No description.

nodeRequired

public readonly node: ConstructNode;
  • Type: @alicloud/ros-cdk-core.ConstructNode

The construct tree node for this construct.


envRequired

public readonly env: IResourceEnvironment;
  • Type: @alicloud/ros-cdk-core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

public readonly stack: Stack;
  • Type: @alicloud/ros-cdk-core.Stack

The stack in which this resource is defined.


attrAccountInfoRequired

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

Attribute AccountInfo: The account information.


attrAclInfoRequired

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

Attribute AclInfo: The information about access control.


attrBidRequired

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

Attribute Bid: The business ID (BID) of the commodity.


attrCommodityCodeRequired

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

Attribute CommodityCode: The commodity code of the instance.

The commodity code of a ApsaraMQ for RocketMQ 5.0 instance has a similar format as ons_rmqsub_public_cn.


attrCreateTimeRequired

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

Attribute CreateTime: The time when the instance was created.


attrExpireTimeRequired

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

Attribute ExpireTime: The time when the instance expires.


attrExtConfigRequired

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

Attribute ExtConfig: The extended configurations.

We recommend you configure productInfo, internetInfo, or aclInfo instead of this parameter.


attrGroupCountRequired

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

Attribute GroupCount: The number of groups.


attrInstanceIdRequired

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

Attribute InstanceId: The ID of the RocketMQ instance.


attrInstanceNameRequired

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

Attribute InstanceName: The name of the instance.


attrInstanceQuotasRequired

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

Attribute InstanceQuotas: The instance quotas.


attrNetworkInfoRequired

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

Attribute NetworkInfo: The network information.


attrPaymentTypeRequired

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

Attribute PaymentType: The billing method of the instance.


attrProductInfoRequired

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

Attribute ProductInfo: The extended configurations of the instance.


attrReleaseTimeRequired

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

Attribute ReleaseTime: The time when the instance was released.


attrRemarkRequired

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

Attribute Remark: The description of the instance.


attrResourceGroupIdRequired

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

Attribute ResourceGroupId: The ID of the resource group.


attrSeriesCodeRequired

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

Attribute SeriesCode: The primary edition of the instance.


attrServiceCodeRequired

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

Attribute ServiceCode: The code of the service to which the instance belongs.

The service code of ApsaraMQ for RocketMQ is rmq.


attrSoftwareRequired

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

Attribute Software: The instance software information.


attrStartTimeRequired

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

Attribute StartTime: The time when the instance was started.


attrStatusRequired

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

Attribute Status: The status of the instance.


attrSubSeriesCodeRequired

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

Attribute SubSeriesCode: The sub-category edition of the instance.


attrTagsRequired

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

Attribute Tags: The resource tags.


attrTopicCountRequired

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

Attribute TopicCount: The number of topics.


attrUpdateTimeRequired

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

Attribute UpdateTime: The time when the instance was last modified.


attrUserIdRequired

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

Attribute UserId: The ID of the user who owns the instance.


propsRequired

public readonly props: InstanceProps;