Skip to content

RosServerGroupProps

Properties for defining a RosServerGroup.

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

Initializer

import com.aliyun.ros.cdk.gwlb.RosServerGroupProps;
RosServerGroupProps.builder()
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
//  .connectionDrainConfig(IResolvable)
//  .connectionDrainConfig(ConnectionDrainConfigProperty)
//  .healthCheckConfig(IResolvable)
//  .healthCheckConfig(HealthCheckConfigProperty)
//  .protocol(java.lang.String)
//  .protocol(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .scheduler(java.lang.String)
//  .scheduler(IResolvable)
//  .serverGroupName(java.lang.String)
//  .serverGroupName(IResolvable)
//  .serverGroupType(java.lang.String)
//  .serverGroupType(IResolvable)
//  .servers(IResolvable)
//  .servers(java.util.List<IResolvable)
//  .servers(ServersProperty>)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
connectionDrainConfig com.aliyun.ros.cdk.core.IResolvable OR ConnectionDrainConfigProperty No description.
healthCheckConfig com.aliyun.ros.cdk.core.IResolvable OR HealthCheckConfigProperty No description.
protocol java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
scheduler java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
serverGroupName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
serverGroupType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
servers com.aliyun.ros.cdk.core.IResolvable OR java.util.ListServersProperty> No description.
tags java.util.List<TagsProperty> No description.

vpcIdRequired

public java.lang.Object getVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

connectionDrainConfigOptional

public java.lang.Object getConnectionDrainConfig();

healthCheckConfigOptional

public java.lang.Object getHealthCheckConfig();

protocolOptional

public java.lang.Object getProtocol();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

resourceGroupIdOptional

public java.lang.Object getResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

schedulerOptional

public java.lang.Object getScheduler();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

serverGroupNameOptional

public java.lang.Object getServerGroupName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

serverGroupTypeOptional

public java.lang.Object getServerGroupType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

serversOptional

public java.lang.Object getServers();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListServersProperty>

tagsOptional

public java.util.List<TagsProperty> getTags();