Skip to content

RosEndpointGroupProps

Properties for defining a RosEndpointGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ga-endpointgroup

Initializer

import com.aliyun.ros.cdk.ga.RosEndpointGroupProps;
RosEndpointGroupProps.builder()
    .acceleratorId(java.lang.String)
    .acceleratorId(IResolvable)
    .endpointConfigurations(IResolvable)
    .endpointConfigurations(java.util.List<IResolvable)
    .endpointConfigurations(EndpointConfigurationsProperty>)
    .endpointGroupRegion(java.lang.String)
    .endpointGroupRegion(IResolvable)
    .listenerId(java.lang.String)
    .listenerId(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .endpointGroupType(java.lang.String)
//  .endpointGroupType(IResolvable)
//  .endpointRequestProtocol(java.lang.String)
//  .endpointRequestProtocol(IResolvable)
//  .healthCheckEnabled(java.lang.Boolean)
//  .healthCheckEnabled(IResolvable)
//  .healthCheckIntervalSeconds(java.lang.Number)
//  .healthCheckIntervalSeconds(IResolvable)
//  .healthCheckPath(java.lang.String)
//  .healthCheckPath(IResolvable)
//  .healthCheckPort(java.lang.Number)
//  .healthCheckPort(IResolvable)
//  .healthCheckProtocol(java.lang.String)
//  .healthCheckProtocol(IResolvable)
//  .name(java.lang.String)
//  .name(IResolvable)
//  .thresholdCount(java.lang.Number)
//  .thresholdCount(IResolvable)
//  .trafficPercentage(java.lang.Number)
//  .trafficPercentage(IResolvable)
    .build();

Properties

Name Type Description
acceleratorId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
endpointConfigurations com.aliyun.ros.cdk.core.IResolvable OR java.util.ListEndpointConfigurationsProperty> No description.
endpointGroupRegion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
listenerId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
endpointGroupType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
endpointRequestProtocol java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
healthCheckEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
healthCheckIntervalSeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
healthCheckPath java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
healthCheckPort java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
healthCheckProtocol java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
thresholdCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
trafficPercentage java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

acceleratorIdRequired

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

endpointConfigurationsRequired

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

endpointGroupRegionRequired

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

listenerIdRequired

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

descriptionOptional

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

endpointGroupTypeOptional

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

endpointRequestProtocolOptional

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

healthCheckEnabledOptional

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

healthCheckIntervalSecondsOptional

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

healthCheckPathOptional

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

healthCheckPortOptional

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

healthCheckProtocolOptional

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

nameOptional

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

thresholdCountOptional

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

trafficPercentageOptional

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