Skip to content

IDedicatedHost

Represents a DedicatedHost.

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_renew typing.Union[str, ros_cdk_core.IResolvable] Attribute AutoRenew: Whether Auto Renew.
attr_cpu_allocation_ratio typing.Union[str, ros_cdk_core.IResolvable] Attribute CpuAllocationRatio: CPU Allocation Ratio.
attr_cpu_used typing.Union[str, ros_cdk_core.IResolvable] Attribute CpuUsed: CPU Used.
attr_dedicated_host_group_id typing.Union[str, ros_cdk_core.IResolvable] Attribute DedicatedHostGroupId: Dedicated Host Group ID.
attr_dedicated_host_id typing.Union[str, ros_cdk_core.IResolvable] Attribute DedicatedHostId: The first ID of the resource.
attr_disk_allocation_ratio typing.Union[str, ros_cdk_core.IResolvable] Attribute DiskAllocationRatio: Disk Allocation Ratio.
attr_ecs_class_code typing.Union[str, ros_cdk_core.IResolvable] Attribute EcsClassCode: ECS Class Code.
attr_host_class typing.Union[str, ros_cdk_core.IResolvable] Attribute HostClass: Host Class.
attr_host_cpu typing.Union[str, ros_cdk_core.IResolvable] Attribute HostCpu: Host CPU.
attr_host_mem typing.Union[str, ros_cdk_core.IResolvable] Attribute HostMem: Host Memory.
attr_host_name typing.Union[str, ros_cdk_core.IResolvable] Attribute HostName: Host Name.
attr_host_storage typing.Union[str, ros_cdk_core.IResolvable] Attribute HostStorage: Host Storage.
attr_host_type typing.Union[str, ros_cdk_core.IResolvable] Attribute HostType: Host Storage Type.
attr_image_category typing.Union[str, ros_cdk_core.IResolvable] Attribute ImageCategory: Host Image Category.
attr_ip_address typing.Union[str, ros_cdk_core.IResolvable] Attribute IpAddress: Host IP Address.
attr_mem_allocation_ratio typing.Union[str, ros_cdk_core.IResolvable] Attribute MemAllocationRatio: Memory Allocation Ratio.
attr_memory_used typing.Union[str, ros_cdk_core.IResolvable] Attribute MemoryUsed: Host Memory Used.
attr_open_permission typing.Union[str, ros_cdk_core.IResolvable] Attribute OpenPermission: Whether Open OS Permission.
attr_payment_type typing.Union[str, ros_cdk_core.IResolvable] Attribute PaymentType: Payment Type.
attr_storage_used typing.Union[str, ros_cdk_core.IResolvable] Attribute StorageUsed: Storage Used.
attr_vpc_id typing.Union[str, ros_cdk_core.IResolvable] Attribute VpcId: VPC ID.
attr_v_switch_id typing.Union[str, ros_cdk_core.IResolvable] Attribute VSwitchId: VSwitch ID.
attr_zone_id typing.Union[str, ros_cdk_core.IResolvable] Attribute ZoneId: Zone ID.
props DedicatedHostProps 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_renewRequired

attr_auto_renew: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute AutoRenew: Whether Auto Renew.


attr_cpu_allocation_ratioRequired

attr_cpu_allocation_ratio: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute CpuAllocationRatio: CPU Allocation Ratio.


attr_cpu_usedRequired

attr_cpu_used: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute CpuUsed: CPU Used.


attr_dedicated_host_group_idRequired

attr_dedicated_host_group_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute DedicatedHostGroupId: Dedicated Host Group ID.


attr_dedicated_host_idRequired

attr_dedicated_host_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute DedicatedHostId: The first ID of the resource.


attr_disk_allocation_ratioRequired

attr_disk_allocation_ratio: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute DiskAllocationRatio: Disk Allocation Ratio.


attr_ecs_class_codeRequired

attr_ecs_class_code: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute EcsClassCode: ECS Class Code.


attr_host_classRequired

attr_host_class: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute HostClass: Host Class.


attr_host_cpuRequired

attr_host_cpu: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute HostCpu: Host CPU.


attr_host_memRequired

attr_host_mem: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute HostMem: Host Memory.


attr_host_nameRequired

attr_host_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute HostName: Host Name.


attr_host_storageRequired

attr_host_storage: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute HostStorage: Host Storage.


attr_host_typeRequired

attr_host_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute HostType: Host Storage Type.


attr_image_categoryRequired

attr_image_category: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute ImageCategory: Host Image Category.


attr_ip_addressRequired

attr_ip_address: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute IpAddress: Host IP Address.


attr_mem_allocation_ratioRequired

attr_mem_allocation_ratio: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute MemAllocationRatio: Memory Allocation Ratio.


attr_memory_usedRequired

attr_memory_used: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute MemoryUsed: Host Memory Used.


attr_open_permissionRequired

attr_open_permission: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute OpenPermission: Whether Open OS Permission.


attr_payment_typeRequired

attr_payment_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute PaymentType: Payment Type.


attr_storage_usedRequired

attr_storage_used: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute StorageUsed: Storage Used.


attr_vpc_idRequired

attr_vpc_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute VpcId: VPC ID.


attr_v_switch_idRequired

attr_v_switch_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute VSwitchId: VSwitch ID.


attr_zone_idRequired

attr_zone_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute ZoneId: Zone ID.


propsRequired

props: DedicatedHostProps