InstanceEndpointArgs

data class InstanceEndpointArgs(val alternativeEndpoints: Output<String>? = null, val enabled: Output<Boolean>? = null, val endpoint: Output<String>? = null, val type: Output<String>? = null, val vpcId: Output<String>? = null, val vpcInstanceId: Output<String>? = null, val vswitchId: Output<String>? = null) : ConvertibleToJava<InstanceEndpointArgs>

Constructors

Link copied to clipboard
constructor(alternativeEndpoints: Output<String>? = null, enabled: Output<Boolean>? = null, endpoint: Output<String>? = null, type: Output<String>? = null, vpcId: Output<String>? = null, vpcInstanceId: Output<String>? = null, vswitchId: Output<String>? = null)

Properties

Link copied to clipboard
val alternativeEndpoints: Output<String>? = null

Some old instances have both AnyTunnel and SingleTunnel enabled. When switching from AnyTunnel to SingleTunnel, the endpoints of both are retained. Therefore, one more field is required to store the Endpoint.

Link copied to clipboard
val enabled: Output<Boolean>? = null

Whether to turn on the network.

Link copied to clipboard
val endpoint: Output<String>? = null

Domain name.

Link copied to clipboard
val type: Output<String>? = null

The network type.

Link copied to clipboard
val vpcId: Output<String>? = null

VPC primary key.

Link copied to clipboard
val vpcInstanceId: Output<String>? = null

The vpc instance ID.

Link copied to clipboard
val vswitchId: Output<String>? = null

The ID of the virtual switch.

Functions

Link copied to clipboard
open override fun toJava(): InstanceEndpointArgs