Network Config Args
data class NetworkConfigArgs(val bandwidth: Output<NetworkConfigBandwidth>? = null, val cidr: Output<String>? = null, val gcpService: Output<String>? = null, val id: Output<String>? = null, val jumboFramesEnabled: Output<Boolean>? = null, val serviceCidr: Output<NetworkConfigServiceCidr>? = null, val type: Output<NetworkConfigType>? = null, val userNote: Output<String>? = null, val vlanAttachments: Output<List<IntakeVlanAttachmentArgs>>? = null, val vlanSameProject: Output<Boolean>? = null) : ConvertibleToJava<NetworkConfigArgs>
Configuration parameters for a new network.
Constructors
Link copied to clipboard
constructor(bandwidth: Output<NetworkConfigBandwidth>? = null, cidr: Output<String>? = null, gcpService: Output<String>? = null, id: Output<String>? = null, jumboFramesEnabled: Output<Boolean>? = null, serviceCidr: Output<NetworkConfigServiceCidr>? = null, type: Output<NetworkConfigType>? = null, userNote: Output<String>? = null, vlanAttachments: Output<List<IntakeVlanAttachmentArgs>>? = null, vlanSameProject: Output<Boolean>? = null)
Properties
Link copied to clipboard
Interconnect bandwidth. Set only when type is CLIENT.
Link copied to clipboard
The GCP service of the network. Available gcp_service are in https://cloud.google.com/bare-metal/docs/bms-planning.
Link copied to clipboard
The JumboFramesEnabled option for customer to set.
Link copied to clipboard
Service CIDR, if any.
Link copied to clipboard
The type of this network, either Client or Private.
Link copied to clipboard
List of VLAN attachments. As of now there are always 2 attachments, but it is going to change in the future (multi vlan).
Link copied to clipboard
Whether the VLAN attachment pair is located in the same project.