Skip to content

DedicatedHostGroupProps

Properties for defining a DedicatedHostGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cddc-dedicatedhostgroup

Initializer

import ros_cdk_cddc
ros_cdk_cddc.DedicatedHostGroupProps(
  engine: typing.Union[str, IResolvable],
  vpc_id: typing.Union[str, IResolvable],
  allocation_policy: typing.Union[str, IResolvable] = None,
  cpu_allocation_ratio: typing.Union[typing.Union[int, float], IResolvable] = None,
  dedicated_host_group_desc: typing.Union[str, IResolvable] = None,
  disk_allocation_ratio: typing.Union[typing.Union[int, float], IResolvable] = None,
  host_replace_policy: typing.Union[str, IResolvable] = None,
  mem_allocation_ratio: typing.Union[typing.Union[int, float], IResolvable] = None,
  open_permission: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
engine typing.Union[str, ros_cdk_core.IResolvable] Property engine: Database Engine Type.
vpc_id typing.Union[str, ros_cdk_core.IResolvable] Property vpcId: VPC ID.
allocation_policy typing.Union[str, ros_cdk_core.IResolvable] Property allocationPolicy: Allocation Policy.
cpu_allocation_ratio typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] Property cpuAllocationRatio: Cpu Allocation Ratio.
dedicated_host_group_desc typing.Union[str, ros_cdk_core.IResolvable] Property dedicatedHostGroupDesc: Dedicated Host Group Description.
disk_allocation_ratio typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] Property diskAllocationRatio: Disk Allocation Ratio.
host_replace_policy typing.Union[str, ros_cdk_core.IResolvable] Property hostReplacePolicy: Host Replace Policy.
mem_allocation_ratio typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] Property memAllocationRatio: Memory Allocation Ratio.
open_permission typing.Union[str, ros_cdk_core.IResolvable] Property openPermission: Whether Open OS Permission.

engineRequired

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

Property engine: Database Engine Type.


vpc_idRequired

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

Property vpcId: VPC ID.


allocation_policyOptional

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

Property allocationPolicy: Allocation Policy.


cpu_allocation_ratioOptional

cpu_allocation_ratio: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

Property cpuAllocationRatio: Cpu Allocation Ratio.


dedicated_host_group_descOptional

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

Property dedicatedHostGroupDesc: Dedicated Host Group Description.


disk_allocation_ratioOptional

disk_allocation_ratio: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

Property diskAllocationRatio: Disk Allocation Ratio.


host_replace_policyOptional

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

Property hostReplacePolicy: Host Replace Policy.


mem_allocation_ratioOptional

mem_allocation_ratio: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

Property memAllocationRatio: Memory Allocation Ratio.


open_permissionOptional

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

Property openPermission: Whether Open OS Permission.