GetServerGroupsGroup

data class GetServerGroupsGroup(val healthCheckConfigs: List<GetServerGroupsGroupHealthCheckConfig>, val id: String, val protocol: String, val scheduler: String, val serverGroupId: String, val serverGroupName: String, val servers: List<GetServerGroupsGroupServer>, val status: String, val stickySessionConfigs: List<GetServerGroupsGroupStickySessionConfig>, val tags: Map<String, String>, val vpcId: String)

Constructors

Link copied to clipboard
constructor(healthCheckConfigs: List<GetServerGroupsGroupHealthCheckConfig>, id: String, protocol: String, scheduler: String, serverGroupId: String, serverGroupName: String, servers: List<GetServerGroupsGroupServer>, status: String, stickySessionConfigs: List<GetServerGroupsGroupStickySessionConfig>, tags: Map<String, String>, vpcId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The configuration of health checks. Note: health_check_config takes effect only if enable_details is set to true.

Link copied to clipboard
val id: String

The ID of the Server Group.

Link copied to clipboard

The backend protocol.

Link copied to clipboard

The scheduling algorithm.

Link copied to clipboard

The ID of the Server Group.

Link copied to clipboard

The names of the Server Group.

Link copied to clipboard

The backend server. Note: servers takes effect only if enable_details is set to true.

Link copied to clipboard

The status of the Server Group. Valid values: Available, Configuring, Provisioning.

Link copied to clipboard

The configuration of the sticky session. Note: sticky_session_config takes effect only if enable_details is set to true.

Link copied to clipboard

A mapping of tags to assign to the resource.

Link copied to clipboard

The ID of the virtual private cloud (VPC).