Skip to content

RosMonitorConfigProps

Properties for defining a RosMonitorConfig.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dns-monitorconfig

Initializer

import ros_cdk_dns
ros_cdk_dns.RosMonitorConfigProps(
  addr_pool_id: typing.Union[str, IResolvable],
  evaluation_count: typing.Union[typing.Union[int, float], IResolvable],
  interval: typing.Union[typing.Union[int, float], IResolvable],
  isp_city_node: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, IspCityNodeProperty]]],
  monitor_extend_info: typing.Union[IResolvable, typing.Mapping[typing.Any]],
  protocol_type: typing.Union[str, IResolvable],
  timeout: typing.Union[typing.Union[int, float], IResolvable]
)

Properties

Name Type Description
addr_pool_id typing.Union[str, ros_cdk_core.IResolvable] No description.
evaluation_count typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
interval typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
isp_city_node typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, IspCityNodeProperty]]] No description.
monitor_extend_info typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
protocol_type typing.Union[str, ros_cdk_core.IResolvable] No description.
timeout typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.

addr_pool_idRequired

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

evaluation_countRequired

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

intervalRequired

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

isp_city_nodeRequired

isp_city_node: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, IspCityNodeProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, IspCityNodeProperty]]]

monitor_extend_infoRequired

monitor_extend_info: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

protocol_typeRequired

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

timeoutRequired

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