RosServerGroupProps
Properties for defining a RosServerGroup.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-alb-servergroup
Initializer
import com.aliyun.ros.cdk.alb.RosServerGroupProps;
RosServerGroupProps.builder()
.healthCheckConfig(IResolvable)
.healthCheckConfig(HealthCheckConfigProperty)
.serverGroupName(java.lang.String)
.serverGroupName(IResolvable)
// .connectionDrainConfig(IResolvable)
// .connectionDrainConfig(ConnectionDrainConfigProperty)
// .crossZoneEnabled(java.lang.Boolean)
// .crossZoneEnabled(IResolvable)
// .ipv6Enabled(java.lang.Boolean)
// .ipv6Enabled(IResolvable)
// .protocol(java.lang.String)
// .protocol(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .scheduler(java.lang.String)
// .scheduler(IResolvable)
// .serverGroupType(java.lang.String)
// .serverGroupType(IResolvable)
// .serviceName(java.lang.String)
// .serviceName(IResolvable)
// .slowStartConfig(IResolvable)
// .slowStartConfig(SlowStartConfigProperty)
// .stickySessionConfig(IResolvable)
// .stickySessionConfig(StickySessionConfigProperty)
// .tags(java.util.List<TagsProperty>)
// .uchConfig(IResolvable)
// .uchConfig(UchConfigProperty)
// .upstreamKeepaliveEnabled(java.lang.Boolean)
// .upstreamKeepaliveEnabled(IResolvable)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
healthCheckConfig | com.aliyun.ros.cdk.core.IResolvable OR HealthCheckConfigProperty | No description. |
serverGroupName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
connectionDrainConfig | com.aliyun.ros.cdk.core.IResolvable OR ConnectionDrainConfigProperty | No description. |
crossZoneEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
ipv6Enabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | 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. |
serverGroupType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
serviceName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
slowStartConfig | com.aliyun.ros.cdk.core.IResolvable OR SlowStartConfigProperty | No description. |
stickySessionConfig | com.aliyun.ros.cdk.core.IResolvable OR StickySessionConfigProperty | No description. |
tags | java.util.List<TagsProperty> | No description. |
uchConfig | com.aliyun.ros.cdk.core.IResolvable OR UchConfigProperty | No description. |
upstreamKeepaliveEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
vpcId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
healthCheckConfigRequired
public java.lang.Object getHealthCheckConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR HealthCheckConfigProperty
serverGroupNameRequired
public java.lang.Object getServerGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
connectionDrainConfigOptional
public java.lang.Object getConnectionDrainConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ConnectionDrainConfigProperty
crossZoneEnabledOptional
public java.lang.Object getCrossZoneEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
ipv6EnabledOptional
public java.lang.Object getIpv6Enabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
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
serverGroupTypeOptional
public java.lang.Object getServerGroupType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serviceNameOptional
public java.lang.Object getServiceName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
slowStartConfigOptional
public java.lang.Object getSlowStartConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR SlowStartConfigProperty
stickySessionConfigOptional
public java.lang.Object getStickySessionConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR StickySessionConfigProperty
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
uchConfigOptional
public java.lang.Object getUchConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR UchConfigProperty
upstreamKeepaliveEnabledOptional
public java.lang.Object getUpstreamKeepaliveEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
vpcIdOptional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable