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()
.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)
// .securityGroupId(IResolvable)
// .securityGroupId(java.util.List<java.lang.String)
// .securityGroupId(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 |
|---|---|---|
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. |
securityGroupId | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | 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. |
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
securityGroupIdOptional
public java.lang.Object getSecurityGroupId();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
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