VirtualNetworkConfigArgs

data class VirtualNetworkConfigArgs(val containerInstanceSubnetId: Output<String>? = null, val proxyVmSize: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<VirtualNetworkConfigArgs>

Virtual Network configuration.

Constructors

Link copied to clipboard
constructor(containerInstanceSubnetId: Output<String>? = null, proxyVmSize: Output<String>? = null, subnetId: Output<String>? = null)

Properties

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

Resource id of a pre-existing subnet on which Azure Container Instance will be deployed for Isolated Builds. This field may be specified only if subnetId is also specified and must be on the same Virtual Network as the subnet specified in subnetId.

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

Size of the proxy virtual machine used to pass traffic to the build VM and validation VM. This must not be specified if containerInstanceSubnetId is specified because no proxy virtual machine is deployed in that case. Omit or specify empty string to use the default (Standard_A1_v2).

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

Resource id of a pre-existing subnet on which the build VM and validation VM will be deployed

Functions

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