Skip to content

RosApplicationPodProps

Properties for defining a RosApplicationPod.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-acs-applicationpod

Initializer

import ros_cdk_acs
ros_cdk_acs.RosApplicationPodProps(
  compute_class: typing.Union[str, IResolvable],
  compute_qos: typing.Union[str, IResolvable],
  cpu_core_number: typing.Union[str, IResolvable],
  image: typing.Union[str, IResolvable],
  kind: typing.Union[str, IResolvable],
  memory: typing.Union[typing.Union[int, float], IResolvable],
  disk_config: typing.Union[IResolvable, DiskConfigProperty] = None,
  gpu_core_number: typing.Union[typing.Union[int, float], IResolvable] = None,
  gpu_model_series: typing.Union[str, IResolvable] = None,
  gpu_type: typing.Union[str, IResolvable] = None,
  replicas: typing.Union[typing.Union[int, float], IResolvable] = None,
  zone_id: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
compute_class typing.Union[str, ros_cdk_core.IResolvable] No description.
compute_qos typing.Union[str, ros_cdk_core.IResolvable] No description.
cpu_core_number typing.Union[str, ros_cdk_core.IResolvable] No description.
image typing.Union[str, ros_cdk_core.IResolvable] No description.
kind typing.Union[str, ros_cdk_core.IResolvable] No description.
memory typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
disk_config typing.Union[ros_cdk_core.IResolvable, DiskConfigProperty] No description.
gpu_core_number typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
gpu_model_series typing.Union[str, ros_cdk_core.IResolvable] No description.
gpu_type typing.Union[str, ros_cdk_core.IResolvable] No description.
replicas typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
zone_id typing.Union[str, ros_cdk_core.IResolvable] No description.

compute_classRequired

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

compute_qosRequired

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

cpu_core_numberRequired

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

imageRequired

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

kindRequired

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

memoryRequired

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

disk_configOptional

disk_config: typing.Union[IResolvable, DiskConfigProperty]

gpu_core_numberOptional

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

gpu_model_seriesOptional

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

gpu_typeOptional

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

replicasOptional

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

zone_idOptional

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