Skip to content

InstanceVpcEndpointLinkedVpcProps

Properties for defining a InstanceVpcEndpointLinkedVpc.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cr-instancevpcendpointlinkedvpc

Initializer

import com.aliyun.ros.cdk.cr.InstanceVpcEndpointLinkedVpcProps;
InstanceVpcEndpointLinkedVpcProps.builder()
    .instanceId(java.lang.String)
    .instanceId(IResolvable)
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .vswitchId(java.lang.String)
    .vswitchId(IResolvable)
//  .enableCreateDnsRecordInPvzt(java.lang.Boolean)
//  .enableCreateDnsRecordInPvzt(IResolvable)
//  .moduleName(java.lang.String)
//  .moduleName(IResolvable)
    .build();

Properties

Name Type Description
instanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property instanceId: The ID of the instance.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vpcId: The ID of the vpc.
vswitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vswitchId: The ID of the vswitch.
enableCreateDnsRecordInPvzt java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property enableCreateDnsRecordInPvzt: Whether to automatically create Privatezone records.
moduleName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property moduleName: The name of the module in the instance for which a whitelist is configured.

instanceIdRequired

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

Property instanceId: The ID of the instance.


vpcIdRequired

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

Property vpcId: The ID of the vpc.


vswitchIdRequired

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

Property vswitchId: The ID of the vswitch.


enableCreateDnsRecordInPvztOptional

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

Property enableCreateDnsRecordInPvzt: Whether to automatically create Privatezone records.

If you enable automatic Privatezone record creation, Privatezone records will be automatically created when VPC instances are added. Valid values:

  • true: Automatically creates a Privatezone record.
  • false (default): Do not automatically create Privatezone records.

moduleNameOptional

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

Property moduleName: The name of the module in the instance for which a whitelist is configured.

Valid values:

  • Registry (default): Access the image repository.
  • Chart: Access Helm Chart.