VirtualMachineExtensionInstanceViewArgs

data class VirtualMachineExtensionInstanceViewArgs(val name: Output<String>? = null, val statuses: Output<List<InstanceViewStatusArgs>>? = null, val substatuses: Output<List<InstanceViewStatusArgs>>? = null, val type: Output<String>? = null, val typeHandlerVersion: Output<String>? = null) : ConvertibleToJava<VirtualMachineExtensionInstanceViewArgs>

The instance view of a virtual machine extension.

Constructors

Link copied to clipboard
constructor(name: Output<String>? = null, statuses: Output<List<InstanceViewStatusArgs>>? = null, substatuses: Output<List<InstanceViewStatusArgs>>? = null, type: Output<String>? = null, typeHandlerVersion: Output<String>? = null)

Properties

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

The virtual machine extension name.

Link copied to clipboard
val statuses: Output<List<InstanceViewStatusArgs>>? = null

The resource status information.

Link copied to clipboard

The resource status information.

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

Specifies the type of the extension; an example is "CustomScriptExtension".

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

Specifies the version of the script handler.

Functions

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