ManagedNetworkPeeringPolicyPropertiesArgs

data class ManagedNetworkPeeringPolicyPropertiesArgs(val hub: Output<ResourceIdArgs>? = null, val mesh: Output<List<ResourceIdArgs>>? = null, val spokes: Output<List<ResourceIdArgs>>? = null, val type: Output<Either<String, Type>>) : ConvertibleToJava<ManagedNetworkPeeringPolicyPropertiesArgs>

Properties of a Managed Network Peering Policy

Constructors

constructor(hub: Output<ResourceIdArgs>? = null, mesh: Output<List<ResourceIdArgs>>? = null, spokes: Output<List<ResourceIdArgs>>? = null, type: Output<Either<String, Type>>)

Properties

Link copied to clipboard
val hub: Output<ResourceIdArgs>? = null

Gets or sets the hub virtual network ID

Link copied to clipboard
val mesh: Output<List<ResourceIdArgs>>? = null

Gets or sets the mesh group IDs

Link copied to clipboard
val spokes: Output<List<ResourceIdArgs>>? = null

Gets or sets the spokes group IDs

Link copied to clipboard
val type: Output<Either<String, Type>>

Gets or sets the connectivity type of a network structure policy

Functions

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