RosVpcEndpointProps
Properties for defining a RosVpcEndpoint.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-privatelink-vpcendpoint
Initializer
import com.aliyun.ros.cdk.privatelink.RosVpcEndpointProps;
RosVpcEndpointProps.builder()
.securityGroupId(IResolvable)
.securityGroupId(java.util.List<java.lang.String)
.securityGroupId(IResolvable>)
.vpcId(java.lang.String)
.vpcId(IResolvable)
// .endpointDescription(java.lang.String)
// .endpointDescription(IResolvable)
// .endpointName(java.lang.String)
// .endpointName(IResolvable)
// .endpointType(java.lang.String)
// .endpointType(IResolvable)
// .protectedEnabled(java.lang.Boolean)
// .protectedEnabled(IResolvable)
// .serviceId(java.lang.String)
// .serviceId(IResolvable)
// .serviceName(java.lang.String)
// .serviceName(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .zone(IResolvable)
// .zone(java.util.List<IResolvable)
// .zone(ZoneProperty>)
// .zonePrivateIpAddressCount(java.lang.Number)
// .zonePrivateIpAddressCount(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
securityGroupId |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
vpcId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
endpointDescription |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
endpointName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
endpointType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
protectedEnabled |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
serviceId |
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. |
tags |
java.util.List<TagsProperty> |
No description. |
zone |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
zonePrivateIpAddressCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityGroupIdRequired
public java.lang.Object getSecurityGroupId();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
vpcIdRequired
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
endpointDescriptionOptional
public java.lang.Object getEndpointDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
endpointNameOptional
public java.lang.Object getEndpointName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
endpointTypeOptional
public java.lang.Object getEndpointType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
protectedEnabledOptional
public java.lang.Object getProtectedEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
serviceIdOptional
public java.lang.Object getServiceId();
- 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
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
zoneOptional
public java.lang.Object getZone();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ZoneProperty>
zonePrivateIpAddressCountOptional
public java.lang.Object getZonePrivateIpAddressCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable