Skip to content

LivenessProbeProperty

Initializer

import ros_cdk_eci
ros_cdk_eci.RosContainerGroup.LivenessProbeProperty(
  exec_command: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  failure_threshold: typing.Union[typing.Union[int, float], IResolvable] = None,
  http_get_path: typing.Union[str, IResolvable] = None,
  http_get_port: typing.Union[typing.Union[int, float], IResolvable] = None,
  http_get_scheme: typing.Union[str, IResolvable] = None,
  initial_delay_seconds: typing.Union[typing.Union[int, float], IResolvable] = None,
  period_seconds: typing.Union[typing.Union[int, float], IResolvable] = None,
  success_threshold: typing.Union[typing.Union[int, float], IResolvable] = None,
  tcp_socket_port: typing.Union[typing.Union[int, float], IResolvable] = None,
  timeout_seconds: typing.Union[typing.Union[int, float], IResolvable] = None
)

Properties

Name Type Description
exec_command typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
failure_threshold typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
http_get_path typing.Union[str, ros_cdk_core.IResolvable] No description.
http_get_port typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
http_get_scheme typing.Union[str, ros_cdk_core.IResolvable] No description.
initial_delay_seconds typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
period_seconds typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
success_threshold typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
tcp_socket_port typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
timeout_seconds typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.

exec_commandOptional

exec_command: 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]]]

failure_thresholdOptional

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

http_get_pathOptional

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

http_get_portOptional

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

http_get_schemeOptional

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

initial_delay_secondsOptional

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

period_secondsOptional

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

success_thresholdOptional

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

tcp_socket_portOptional

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

timeout_secondsOptional

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