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. |
securityGroupId
Required
public java.lang.Object getSecurityGroupId();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
vpcId
Required
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
endpointDescription
Optional
public java.lang.Object getEndpointDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
endpointName
Optional
public java.lang.Object getEndpointName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
endpointType
Optional
public java.lang.Object getEndpointType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
protectedEnabled
Optional
public java.lang.Object getProtectedEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
serviceId
Optional
public java.lang.Object getServiceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serviceName
Optional
public java.lang.Object getServiceName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
zone
Optional
public java.lang.Object getZone();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ZoneProperty>
zonePrivateIpAddressCount
Optional
public java.lang.Object getZonePrivateIpAddressCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable