Skip to content

EndpointProps

Properties for defining a Endpoint.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-elasticsearchserverless-endpoint

Initializer

import com.aliyun.ros.cdk.elasticsearchserverless.EndpointProps;
EndpointProps.builder()
    .endpointZones(IResolvable)
    .endpointZones(java.util.List<IResolvable)
    .endpointZones(EndpointZonesProperty>)
//  .name(java.lang.String)
//  .name(IResolvable)
//  .securityGroupIds(IResolvable)
//  .securityGroupIds(java.util.List<java.lang.String)
//  .securityGroupIds(IResolvable>)
//  .type(java.lang.String)
//  .type(IResolvable)
//  .vpcId(java.lang.String)
//  .vpcId(IResolvable)
    .build();

Properties

Name Type Description
endpointZones com.aliyun.ros.cdk.core.IResolvable OR java.util.ListEndpointZonesProperty> Property endpointZones: The zone configurations of the endpoint.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property name: The name of the endpoint.
securityGroupIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List Property securityGroupIds: A list of security groups.
type java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property type: Endpoint type, default value: VPC.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vpcId: The vpc id of the endpoint.

endpointZonesRequired

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

Property endpointZones: The zone configurations of the endpoint.


nameOptional

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

Property name: The name of the endpoint.


securityGroupIdsOptional

public java.lang.Object getSecurityGroupIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

Property securityGroupIds: A list of security groups.


typeOptional

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

Property type: Endpoint type, default value: VPC.


vpcIdOptional

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

Property vpcId: The vpc id of the endpoint.