PeeringPropertiesDirectArgs

data class PeeringPropertiesDirectArgs(val connections: Output<List<DirectConnectionArgs>>? = null, val directPeeringType: Output<Either<String, DirectPeeringType>>? = null, val peerAsn: Output<SubResourceArgs>? = null) : ConvertibleToJava<PeeringPropertiesDirectArgs>

The properties that define a direct peering.

Constructors

Link copied to clipboard
constructor(connections: Output<List<DirectConnectionArgs>>? = null, directPeeringType: Output<Either<String, DirectPeeringType>>? = null, peerAsn: Output<SubResourceArgs>? = null)

Properties

Link copied to clipboard
val connections: Output<List<DirectConnectionArgs>>? = null

The set of connections that constitute a direct peering.

Link copied to clipboard
val directPeeringType: Output<Either<String, DirectPeeringType>>? = null

The type of direct peering.

Link copied to clipboard
val peerAsn: Output<SubResourceArgs>? = null

The reference of the peer ASN.

Functions

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