Skip to content

RosServerGroupProps

Properties for defining a RosServerGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-alb-servergroup

Initializer

import ros_cdk_alb
ros_cdk_alb.RosServerGroupProps(
  health_check_config: typing.Union[IResolvable, HealthCheckConfigProperty],
  server_group_name: typing.Union[str, IResolvable],
  vpc_id: typing.Union[str, IResolvable],
  connection_drain_config: typing.Union[IResolvable, ConnectionDrainConfigProperty] = None,
  protocol: typing.Union[str, IResolvable] = None,
  resource_group_id: typing.Union[str, IResolvable] = None,
  scheduler: typing.Union[str, IResolvable] = None,
  server_group_type: typing.Union[str, IResolvable] = None,
  service_name: typing.Union[str, IResolvable] = None,
  slow_start_config: typing.Union[IResolvable, SlowStartConfigProperty] = None,
  sticky_session_config: typing.Union[IResolvable, StickySessionConfigProperty] = None,
  tags: typing.List[TagsProperty] = None,
  uch_config: typing.Union[IResolvable, UchConfigProperty] = None,
  upstream_keepalive_enabled: typing.Union[bool, IResolvable] = None
)

Properties

Name Type Description
health_check_config typing.Union[ros_cdk_core.IResolvable, HealthCheckConfigProperty] No description.
server_group_name typing.Union[str, ros_cdk_core.IResolvable] No description.
vpc_id typing.Union[str, ros_cdk_core.IResolvable] No description.
connection_drain_config typing.Union[ros_cdk_core.IResolvable, ConnectionDrainConfigProperty] No description.
protocol typing.Union[str, ros_cdk_core.IResolvable] No description.
resource_group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
scheduler typing.Union[str, ros_cdk_core.IResolvable] No description.
server_group_type typing.Union[str, ros_cdk_core.IResolvable] No description.
service_name typing.Union[str, ros_cdk_core.IResolvable] No description.
slow_start_config typing.Union[ros_cdk_core.IResolvable, SlowStartConfigProperty] No description.
sticky_session_config typing.Union[ros_cdk_core.IResolvable, StickySessionConfigProperty] No description.
tags typing.List[TagsProperty] No description.
uch_config typing.Union[ros_cdk_core.IResolvable, UchConfigProperty] No description.
upstream_keepalive_enabled typing.Union[bool, ros_cdk_core.IResolvable] No description.

health_check_configRequired

health_check_config: typing.Union[IResolvable, HealthCheckConfigProperty]

server_group_nameRequired

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

vpc_idRequired

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

connection_drain_configOptional

connection_drain_config: typing.Union[IResolvable, ConnectionDrainConfigProperty]

protocolOptional

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

resource_group_idOptional

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

schedulerOptional

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

server_group_typeOptional

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

service_nameOptional

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

slow_start_configOptional

slow_start_config: typing.Union[IResolvable, SlowStartConfigProperty]

sticky_session_configOptional

sticky_session_config: typing.Union[IResolvable, StickySessionConfigProperty]

tagsOptional

tags: typing.List[TagsProperty]

uch_configOptional

uch_config: typing.Union[IResolvable, UchConfigProperty]

upstream_keepalive_enabledOptional

upstream_keepalive_enabled: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]