IServerGroup
-
Extends: com.aliyun.ros.cdk.core.IResource
-
Implemented By: ServerGroup, IServerGroup
Represents a ServerGroup.
Properties
| Name | Type | Description |
|---|---|---|
node | com.aliyun.ros.cdk.core.ConstructNode | The construct tree node for this construct. |
env | com.aliyun.ros.cdk.core.IResourceEnvironment | The environment this resource belongs to. |
stack | com.aliyun.ros.cdk.core.Stack | The stack in which this resource is defined. |
attrConnectionDrainConfig | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ConnectionDrainConfig: Connected graceful interrupt configuration. |
attrCreateTime | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute CreateTime: The creation time of the server group. |
attrHealthCheckConfig | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute HealthCheckConfig: Health check configurations. |
attrProtocol | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Protocol: Backend Protocol. |
attrResourceGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ResourceGroupId: The ID of the resource group. |
attrScheduler | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Scheduler: Scheduling algorithm. |
attrServerGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ServerGroupId: The server group ID. |
attrServerGroupName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ServerGroupName: The server group name. |
attrServerGroupType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ServerGroupType: The server group type. |
attrServers | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Servers: List of servers. |
attrTags | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Tags: List of resource tags. |
attrVpcId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute VpcId: The VPC instance ID. |
props | ServerGroupProps | No description. |
nodeRequired
public ConstructNode getNode();
- Type: com.aliyun.ros.cdk.core.ConstructNode
The construct tree node for this construct.
envRequired
public IResourceEnvironment getEnv();
- Type: com.aliyun.ros.cdk.core.IResourceEnvironment
The environment this resource belongs to.
For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.
stackRequired
public Stack getStack();
- Type: com.aliyun.ros.cdk.core.Stack
The stack in which this resource is defined.
attrConnectionDrainConfigRequired
public java.lang.Object getAttrConnectionDrainConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ConnectionDrainConfig: Connected graceful interrupt configuration.
attrCreateTimeRequired
public java.lang.Object getAttrCreateTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute CreateTime: The creation time of the server group.
attrHealthCheckConfigRequired
public java.lang.Object getAttrHealthCheckConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute HealthCheckConfig: Health check configurations.
attrProtocolRequired
public java.lang.Object getAttrProtocol();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Protocol: Backend Protocol.
attrResourceGroupIdRequired
public java.lang.Object getAttrResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ResourceGroupId: The ID of the resource group.
attrSchedulerRequired
public java.lang.Object getAttrScheduler();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Scheduler: Scheduling algorithm.
attrServerGroupIdRequired
public java.lang.Object getAttrServerGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ServerGroupId: The server group ID.
attrServerGroupNameRequired
public java.lang.Object getAttrServerGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ServerGroupName: The server group name.
attrServerGroupTypeRequired
public java.lang.Object getAttrServerGroupType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ServerGroupType: The server group type.
attrServersRequired
public java.lang.Object getAttrServers();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Servers: List of servers.
attrTagsRequired
public java.lang.Object getAttrTags();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Tags: List of resource tags.
attrVpcIdRequired
public java.lang.Object getAttrVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute VpcId: The VPC instance ID.
propsRequired
public ServerGroupProps getProps();
- Type: ServerGroupProps