Skip to content

RosEdgeContainerAppProps

Properties for defining a RosEdgeContainerApp.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-edgecontainerapp

Initializer

import ros_cdk_esa
ros_cdk_esa.RosEdgeContainerAppProps(
  edge_container_app_name: typing.Union[str, IResolvable],
  service_port: typing.Union[typing.Union[int, float], IResolvable],
  target_port: typing.Union[typing.Union[int, float], IResolvable],
  health_check_fail_times: typing.Union[typing.Union[int, float], IResolvable] = None,
  health_check_host: typing.Union[str, IResolvable] = None,
  health_check_http_code: typing.Union[str, IResolvable] = None,
  health_check_interval: typing.Union[typing.Union[int, float], IResolvable] = None,
  health_check_method: typing.Union[str, IResolvable] = None,
  health_check_port: typing.Union[typing.Union[int, float], IResolvable] = None,
  health_check_succ_times: typing.Union[typing.Union[int, float], IResolvable] = None,
  health_check_timeout: typing.Union[typing.Union[int, float], IResolvable] = None,
  health_check_type: typing.Union[str, IResolvable] = None,
  health_check_uri: typing.Union[str, IResolvable] = None,
  remarks: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
edge_container_app_name typing.Union[str, ros_cdk_core.IResolvable] No description.
service_port typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
target_port typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
health_check_fail_times typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
health_check_host typing.Union[str, ros_cdk_core.IResolvable] No description.
health_check_http_code typing.Union[str, ros_cdk_core.IResolvable] No description.
health_check_interval typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
health_check_method typing.Union[str, ros_cdk_core.IResolvable] No description.
health_check_port typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
health_check_succ_times typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
health_check_timeout typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
health_check_type typing.Union[str, ros_cdk_core.IResolvable] No description.
health_check_uri typing.Union[str, ros_cdk_core.IResolvable] No description.
remarks typing.Union[str, ros_cdk_core.IResolvable] No description.

edge_container_app_nameRequired

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

service_portRequired

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

target_portRequired

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

health_check_fail_timesOptional

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

health_check_hostOptional

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

health_check_http_codeOptional

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

health_check_intervalOptional

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

health_check_methodOptional

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

health_check_portOptional

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

health_check_succ_timesOptional

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

health_check_timeoutOptional

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

health_check_typeOptional

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

health_check_uriOptional

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

remarksOptional

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