IInstance
-
Extends: ros_cdk_core.IResource
-
Implemented By: ros_cdk_kafka.datasource.Instance, ros_cdk_kafka.datasource.IInstance
Represents a Instance.
Properties
| Name | Type | Description |
|---|---|---|
node | ros_cdk_core.ConstructNode | The construct tree node for this construct. |
env | ros_cdk_core.IResourceEnvironment | The environment this resource belongs to. |
stack | ros_cdk_core.Stack | The stack in which this resource is defined. |
attr_all_config | typing.Union[str, ros_cdk_core.IResolvable] | Attribute AllConfig: The current configuration of the deployed message queue Kafka version. |
attr_allowed_list | typing.Union[str, ros_cdk_core.IResolvable] | Attribute AllowedList: White list. |
attr_create_time | typing.Union[str, ros_cdk_core.IResolvable] | Attribute CreateTime: Creation time. |
attr_deploy_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute DeployType: Deployment method. |
attr_disk_size | typing.Union[str, ros_cdk_core.IResolvable] | Attribute DiskSize: Disk size. |
attr_disk_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute DiskType: Disk type. |
attr_domain_endpoint | typing.Union[str, ros_cdk_core.IResolvable] | Attribute DomainEndpoint: The domain name access point of the default access point. |
attr_eip_max | typing.Union[str, ros_cdk_core.IResolvable] | Attribute EipMax: Peak public network traffic. |
attr_end_point | typing.Union[str, ros_cdk_core.IResolvable] | Attribute EndPoint: Access point. |
attr_expired_time | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ExpiredTime: Expiration time. |
attr_instance_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute InstanceId: The ID of the instance. |
attr_instance_name | typing.Union[str, ros_cdk_core.IResolvable] | Attribute InstanceName: Note name. |
attr_io_max | typing.Union[str, ros_cdk_core.IResolvable] | Attribute IoMax: Peak flow. |
attr_io_max_spec | typing.Union[str, ros_cdk_core.IResolvable] | Attribute IoMaxSpec: Flow specifications (recommended). |
attr_msg_retain | typing.Union[str, ros_cdk_core.IResolvable] | Attribute MsgRetain: Message save time. |
attr_payment_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute PaymentType: The paymen type of the resource. |
attr_resource_group_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ResourceGroupId: The ID of the resource group. |
attr_sasl_domain_endpoint | typing.Union[str, ros_cdk_core.IResolvable] | Attribute SaslDomainEndpoint: The domain name access point of the SASL access point. |
attr_service_version | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ServiceVersion: The version of the Kafka version of the deployed Message Queue. |
attr_spec_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute SpecType: Instance type. |
attr_ssl_domain_endpoint | typing.Union[str, ros_cdk_core.IResolvable] | Attribute SslDomainEndpoint: The domain name of the SSL access point. |
attr_ssl_end_point | typing.Union[str, ros_cdk_core.IResolvable] | Attribute SslEndPoint: External access point. |
attr_tags | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Tags: The tag of the kafka console, which is used to group instance,topic, and consumption. |
attr_topic_num_limit | typing.Union[str, ros_cdk_core.IResolvable] | Attribute TopicNumLimit: Maximum number of topic creation. |
attr_vpc_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute VpcId: VpcId. |
attr_v_switch_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute VSwitchId: Switch id. |
attr_zone_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ZoneId: The ID of the zone in which the instance is deployed. |
props | InstanceProps | No description. |
nodeRequired
node: ConstructNode
- Type: ros_cdk_core.ConstructNode
The construct tree node for this construct.
envRequired
env: IResourceEnvironment
- Type: 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
stack: Stack
- Type: ros_cdk_core.Stack
The stack in which this resource is defined.
attr_all_configRequired
attr_all_config: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute AllConfig: The current configuration of the deployed message queue Kafka version.
attr_allowed_listRequired
attr_allowed_list: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute AllowedList: White list.
attr_create_timeRequired
attr_create_time: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute CreateTime: Creation time.
attr_deploy_typeRequired
attr_deploy_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute DeployType: Deployment method.
attr_disk_sizeRequired
attr_disk_size: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute DiskSize: Disk size.
attr_disk_typeRequired
attr_disk_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute DiskType: Disk type.
attr_domain_endpointRequired
attr_domain_endpoint: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute DomainEndpoint: The domain name access point of the default access point.
The Kafka instance supports domain name access points and IP access points.
attr_eip_maxRequired
attr_eip_max: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute EipMax: Peak public network traffic.
attr_end_pointRequired
attr_end_point: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute EndPoint: Access point.
attr_expired_timeRequired
attr_expired_time: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ExpiredTime: Expiration time.
attr_instance_idRequired
attr_instance_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute InstanceId: The ID of the instance.
attr_instance_nameRequired
attr_instance_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute InstanceName: Note name.
attr_io_maxRequired
attr_io_max: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute IoMax: Peak flow.
attr_io_max_specRequired
attr_io_max_spec: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute IoMaxSpec: Flow specifications (recommended).
attr_msg_retainRequired
attr_msg_retain: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute MsgRetain: Message save time.
attr_payment_typeRequired
attr_payment_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute PaymentType: The paymen type of the resource.
attr_resource_group_idRequired
attr_resource_group_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ResourceGroupId: The ID of the resource group.
attr_sasl_domain_endpointRequired
attr_sasl_domain_endpoint: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute SaslDomainEndpoint: The domain name access point of the SASL access point.
The Kafka instance supports domain name access points and IP access points.
attr_service_versionRequired
attr_service_version: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ServiceVersion: The version of the Kafka version of the deployed Message Queue.
The value is 0.10.2 or 2.2.0.
attr_spec_typeRequired
attr_spec_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute SpecType: Instance type.
attr_ssl_domain_endpointRequired
attr_ssl_domain_endpoint: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute SslDomainEndpoint: The domain name of the SSL access point.
The Kafka instance supports domain name access points and IP access points.
attr_ssl_end_pointRequired
attr_ssl_end_point: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute SslEndPoint: External access point.
attr_tagsRequired
attr_tags: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Tags: The tag of the kafka console, which is used to group instance,topic, and consumption.
attr_topic_num_limitRequired
attr_topic_num_limit: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute TopicNumLimit: Maximum number of topic creation.
attr_vpc_idRequired
attr_vpc_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute VpcId: VpcId.
attr_v_switch_idRequired
attr_v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute VSwitchId: Switch id.
attr_zone_idRequired
attr_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ZoneId: The ID of the zone in which the instance is deployed.
propsRequired
props: InstanceProps
- Type: InstanceProps