InstancePatternsProperty
Initializer
import ros_cdk_cs
ros_cdk_cs.RosManagedKubernetesCluster.InstancePatternsProperty(
cores: typing.Union[typing.Union[int, float], IResolvable] = None,
cpu_architectures: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
excluded_instance_types: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
instance_categories: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
instance_family_level: typing.Union[str, IResolvable] = None,
instance_type_families: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
max_cpu_cores: typing.Union[typing.Union[int, float], IResolvable] = None,
max_memory_size: typing.Union[typing.Union[int, float], IResolvable] = None,
memory: typing.Union[typing.Union[int, float], IResolvable] = None,
min_cpu_cores: typing.Union[typing.Union[int, float], IResolvable] = None,
min_memory_size: typing.Union[typing.Union[int, float], IResolvable] = None
)
Properties
| Name | Type | Description |
cores | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
cpu_architectures | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
excluded_instance_types | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
instance_categories | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
instance_family_level | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
instance_type_families | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
max_cpu_cores | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
max_memory_size | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
memory | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
min_cpu_cores | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
min_memory_size | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
coresOptional
cores: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
cpu_architecturesOptional
cpu_architectures: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
excluded_instance_typesOptional
excluded_instance_types: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
instance_categoriesOptional
instance_categories: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
instance_family_levelOptional
instance_family_level: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_type_familiesOptional
instance_type_families: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
max_cpu_coresOptional
max_cpu_cores: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
max_memory_sizeOptional
max_memory_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
memoryOptional
memory: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
min_cpu_coresOptional
min_cpu_cores: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
min_memory_sizeOptional
min_memory_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]