Skip to content

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.ListZoneProperty> 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();

zoneOptional

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

zonePrivateIpAddressCountOptional

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