VmssFabricProfileArgs

data class VmssFabricProfileArgs(val images: Output<List<PoolImageArgs>>, val kind: Output<String>, val networkProfile: Output<NetworkProfileArgs>? = null, val osProfile: Output<OsProfileArgs>? = null, val sku: Output<DevOpsAzureSkuArgs>, val storageProfile: Output<StorageProfileArgs>? = null) : ConvertibleToJava<VmssFabricProfileArgs>

The agents will run on Virtual Machine Scale Sets.

Constructors

Link copied to clipboard
constructor(images: Output<List<PoolImageArgs>>, kind: Output<String>, networkProfile: Output<NetworkProfileArgs>? = null, osProfile: Output<OsProfileArgs>? = null, sku: Output<DevOpsAzureSkuArgs>, storageProfile: Output<StorageProfileArgs>? = null)

Properties

Link copied to clipboard
val images: Output<List<PoolImageArgs>>

The VM images of the machines in the pool.

Link copied to clipboard
val kind: Output<String>

Discriminator property for FabricProfile. Expected value is 'Vmss'.

Link copied to clipboard
val networkProfile: Output<NetworkProfileArgs>? = null

The network profile of the machines in the pool.

Link copied to clipboard
val osProfile: Output<OsProfileArgs>? = null

The OS profile of the machines in the pool.

Link copied to clipboard
val sku: Output<DevOpsAzureSkuArgs>

The Azure SKU of the machines in the pool.

Link copied to clipboard
val storageProfile: Output<StorageProfileArgs>? = null

The storage profile of the machines in the pool.

Functions

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