Package-level declarations

Types

Link copied to clipboard
data class CheckpointArgs(val checkpointID: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val parentCheckpointID: Output<String>? = null) : ConvertibleToJava<CheckpointArgs>

Defines the resource properties.

Link copied to clipboard
Link copied to clipboard
data class ExtendedLocationArgs(val name: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<ExtendedLocationArgs>

The extended location.

Link copied to clipboard
data class GetAvailabilitySetPlainArgs(val availabilitySetName: String, val resourceGroupName: String) : ConvertibleToJava<GetAvailabilitySetPlainArgs>
Link copied to clipboard
data class GetCloudPlainArgs(val cloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetCloudPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetInventoryItemPlainArgs(val inventoryItemName: String, val resourceGroupName: String, val vmmServerName: String) : ConvertibleToJava<GetInventoryItemPlainArgs>
Link copied to clipboard
data class GetVirtualMachinePlainArgs(val resourceGroupName: String, val virtualMachineName: String) : ConvertibleToJava<GetVirtualMachinePlainArgs>
Link copied to clipboard
data class GetVirtualMachineTemplatePlainArgs(val resourceGroupName: String, val virtualMachineTemplateName: String) : ConvertibleToJava<GetVirtualMachineTemplatePlainArgs>
Link copied to clipboard
data class GetVirtualNetworkPlainArgs(val resourceGroupName: String, val virtualNetworkName: String) : ConvertibleToJava<GetVirtualNetworkPlainArgs>
Link copied to clipboard
data class GetVmmServerPlainArgs(val resourceGroupName: String, val vmmServerName: String) : ConvertibleToJava<GetVmmServerPlainArgs>
Link copied to clipboard
data class HardwareProfileArgs(val cpuCount: Output<Int>? = null, val dynamicMemoryEnabled: Output<Either<String, DynamicMemoryEnabled>>? = null, val dynamicMemoryMaxMB: Output<Int>? = null, val dynamicMemoryMinMB: Output<Int>? = null, val isHighlyAvailable: Output<String>? = null, val limitCpuForMigration: Output<Either<String, LimitCpuForMigration>>? = null, val memoryMB: Output<Int>? = null) : ConvertibleToJava<HardwareProfileArgs>

Defines the resource properties.

Link copied to clipboard
data class NetworkInterfacesArgs(val ipv4AddressType: Output<Either<String, AllocationMethod>>? = null, val ipv6AddressType: Output<Either<String, AllocationMethod>>? = null, val macAddress: Output<String>? = null, val macAddressType: Output<Either<String, AllocationMethod>>? = null, val name: Output<String>? = null, val nicId: Output<String>? = null, val virtualNetworkId: Output<String>? = null) : ConvertibleToJava<NetworkInterfacesArgs>

Network Interface model

Link copied to clipboard
data class NetworkProfileArgs(val networkInterfaces: Output<List<NetworkInterfacesArgs>>? = null) : ConvertibleToJava<NetworkProfileArgs>

Defines the resource properties.

Link copied to clipboard
Link copied to clipboard
data class OsProfileArgs(val adminPassword: Output<String>? = null, val computerName: Output<String>? = null) : ConvertibleToJava<OsProfileArgs>

Defines the resource properties.

Link copied to clipboard
Link copied to clipboard
data class StorageProfileArgs(val disks: Output<List<VirtualDiskArgs>>? = null) : ConvertibleToJava<StorageProfileArgs>

Defines the resource properties.

Link copied to clipboard
Link copied to clipboard
data class StorageQoSPolicyDetailsArgs(val id: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<StorageQoSPolicyDetailsArgs>

The StorageQoSPolicyDetails definition.

Link copied to clipboard
data class VirtualDiskArgs(val bus: Output<Int>? = null, val busType: Output<String>? = null, val createDiffDisk: Output<Either<String, CreateDiffDisk>>? = null, val diskId: Output<String>? = null, val diskSizeGB: Output<Int>? = null, val lun: Output<Int>? = null, val name: Output<String>? = null, val storageQoSPolicy: Output<StorageQoSPolicyDetailsArgs>? = null, val templateDiskId: Output<String>? = null, val vhdType: Output<String>? = null) : ConvertibleToJava<VirtualDiskArgs>

Virtual disk model

Link copied to clipboard
data class VirtualMachinePropertiesAvailabilitySetsArgs(val id: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<VirtualMachinePropertiesAvailabilitySetsArgs>

Availability Set model

Link copied to clipboard
data class VMMServerPropertiesCredentialsArgs(val password: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<VMMServerPropertiesCredentialsArgs>

Credentials to connect to VMMServer.