IntranetConnectorEndpointProps
Properties for defining a IntranetConnectorEndpoint.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-computenest-intranetconnectorendpoint
Initializer
import com.aliyun.ros.cdk.computenest.IntranetConnectorEndpointProps;
IntranetConnectorEndpointProps.builder()
.endpointRegionId(java.lang.String)
.endpointRegionId(IResolvable)
.vpcId(java.lang.String)
.vpcId(IResolvable)
// .description(java.lang.String)
// .description(IResolvable)
// .enablePrivateZone(java.lang.Boolean)
// .enablePrivateZone(IResolvable)
// .name(java.lang.String)
// .name(IResolvable)
// .resourceIds(IResolvable)
// .resourceIds(java.util.List<java.lang.String)
// .resourceIds(IResolvable>)
// .type(java.lang.String)
// .type(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
endpointRegionId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property endpointRegionId: The region ID of the endpoint. |
vpcId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property vpcId: The ID of the VPC to which the endpoint belongs. |
description |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property description: The description of the endpoint, supporting full character set. |
enablePrivateZone |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
Property enablePrivateZone: Whether to enable the private zone. |
name |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property name: The name of the endpoint, supporting full character set except space. |
resourceIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
Property resourceIds: Endpoint instance ID, when using ECS as an access point, fill in the instance ID of this ECS. |
type |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property type: The type of the endpoint. |
endpointRegionIdRequired
public java.lang.Object getEndpointRegionId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property endpointRegionId: The region ID of the endpoint.
vpcIdRequired
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property vpcId: The ID of the VPC to which the endpoint belongs.
descriptionOptional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property description: The description of the endpoint, supporting full character set.
The length must not exceed 500 characters.
enablePrivateZoneOptional
public java.lang.Object getEnablePrivateZone();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
Property enablePrivateZone: Whether to enable the private zone.
This parameter is only valid when the access point type is Managed.
nameOptional
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property name: The name of the endpoint, supporting full character set except space.
The length must not exceed 200 characters. If not, it will be filled in with EndpointId automatically.
resourceIdsOptional
public java.lang.Object getResourceIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
Property resourceIds: Endpoint instance ID, when using ECS as an access point, fill in the instance ID of this ECS.
Multiple instances can be specified up to a maximum of 2. The instance is required to be under the passed VPC. Hosted access points do not require incoming.
typeOptional
public java.lang.Object getType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property type: The type of the endpoint.
- Private (default) : private access point
- Managed: managed access point.