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_auto_renewal | typing.Union[str, ros_cdk_core.IResolvable] | Attribute AutoRenewal: Whether automatic renewal is enabled. |
attr_cold_storage_size | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ColdStorageSize: Instance low-frequency storage space. |
attr_commodity_code | typing.Union[str, ros_cdk_core.IResolvable] | Attribute CommodityCode: The commodity code. |
attr_compute_node_count | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ComputeNodeCount: Number of compute nodes. |
attr_cpu | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Cpu: Instance specifications. |
attr_create_time | typing.Union[str, ros_cdk_core.IResolvable] | Attribute CreateTime: The creation time of the resource. |
attr_enable_hive_access | typing.Union[str, ros_cdk_core.IResolvable] | Attribute EnableHiveAccess: Whether data Lake acceleration is enabled. |
attr_endpoints | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Endpoints: List of domain names. |
attr_expiration_time | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ExpirationTime: Expiration time. |
attr_gateway_count | typing.Union[str, ros_cdk_core.IResolvable] | Attribute GatewayCount: Number of gateway nodes. |
attr_gateway_cpu | typing.Union[str, ros_cdk_core.IResolvable] | Attribute GatewayCpu: Cpu resources of the Gateway. |
attr_gateway_memory | typing.Union[str, ros_cdk_core.IResolvable] | Attribute GatewayMemory: Gateway memory resources. |
attr_instance_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute InstanceId: Resource attribute fields that represent the resource's primary key. |
attr_instance_name | typing.Union[str, ros_cdk_core.IResolvable] | Attribute InstanceName: The name of the resource. |
attr_instance_owner | typing.Union[str, ros_cdk_core.IResolvable] | Attribute InstanceOwner: The instance owner. |
attr_instance_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute InstanceType: The instance type. |
attr_memory | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Memory: Memory. |
attr_payment_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute PaymentType: The payment type of the resource. |
attr_resource_group_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ResourceGroupId: The ID of the resource group. |
attr_storage_size | typing.Union[str, ros_cdk_core.IResolvable] | Attribute StorageSize: The standard storage space of the instance. |
attr_suspend_reason | typing.Union[str, ros_cdk_core.IResolvable] | Attribute SuspendReason: Reason for suspension. |
attr_tags | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Tags: Instance tag. |
attr_version | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Version: The instance version. |
attr_zone_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute ZoneId: The zone Id. |
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_auto_renewalRequired
attr_auto_renewal: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute AutoRenewal: Whether automatic renewal is enabled.
attr_cold_storage_sizeRequired
attr_cold_storage_size: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ColdStorageSize: Instance low-frequency storage space.
Unit: GB.
attr_commodity_codeRequired
attr_commodity_code: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute CommodityCode: The commodity code.
attr_compute_node_countRequired
attr_compute_node_count: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ComputeNodeCount: Number of compute nodes.
attr_cpuRequired
attr_cpu: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Cpu: Instance specifications.
attr_create_timeRequired
attr_create_time: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute CreateTime: The creation time of the resource.
attr_enable_hive_accessRequired
attr_enable_hive_access: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute EnableHiveAccess: Whether data Lake acceleration is enabled.
attr_endpointsRequired
attr_endpoints: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Endpoints: List of domain names.
attr_expiration_timeRequired
attr_expiration_time: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ExpirationTime: Expiration time.
attr_gateway_countRequired
attr_gateway_count: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute GatewayCount: Number of gateway nodes.
attr_gateway_cpuRequired
attr_gateway_cpu: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute GatewayCpu: Cpu resources of the Gateway.
attr_gateway_memoryRequired
attr_gateway_memory: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute GatewayMemory: Gateway memory resources.
attr_instance_idRequired
attr_instance_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute InstanceId: Resource attribute fields that represent the resource's primary key.
attr_instance_nameRequired
attr_instance_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute InstanceName: The name of the resource.
attr_instance_ownerRequired
attr_instance_owner: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute InstanceOwner: The instance owner.
attr_instance_typeRequired
attr_instance_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute InstanceType: The instance type.
attr_memoryRequired
attr_memory: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Memory: Memory.
attr_payment_typeRequired
attr_payment_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute PaymentType: The payment 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_storage_sizeRequired
attr_storage_size: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute StorageSize: The standard storage space of the instance.
Unit: GB.
attr_suspend_reasonRequired
attr_suspend_reason: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute SuspendReason: Reason for suspension.
attr_tagsRequired
attr_tags: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Tags: Instance tag.
attr_versionRequired
attr_version: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Version: The instance version.
attr_zone_idRequired
attr_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute ZoneId: The zone Id.
propsRequired
props: InstanceProps
- Type: InstanceProps