GetVirtualMachineInstanceResult

data class GetVirtualMachineInstanceResult(val azureApiVersion: String, val extendedLocation: ExtendedLocationResponse? = null, val hardwareProfile: HardwareProfileResponse? = null, val id: String, val infrastructureProfile: InfrastructureProfileResponse? = null, val name: String, val networkProfile: NetworkProfileResponse? = null, val osProfile: OsProfileForVMInstanceResponse? = null, val placementProfile: PlacementProfileResponse? = null, val powerState: String, val provisioningState: String, val resourceUid: String, val securityProfile: SecurityProfileResponse? = null, val statuses: List<ResourceStatusResponse>, val storageProfile: StorageProfileResponse? = null, val systemData: SystemDataResponse, val type: String)

Define the virtualMachineInstance.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, extendedLocation: ExtendedLocationResponse? = null, hardwareProfile: HardwareProfileResponse? = null, id: String, infrastructureProfile: InfrastructureProfileResponse? = null, name: String, networkProfile: NetworkProfileResponse? = null, osProfile: OsProfileForVMInstanceResponse? = null, placementProfile: PlacementProfileResponse? = null, powerState: String, provisioningState: String, resourceUid: String, securityProfile: SecurityProfileResponse? = null, statuses: List<ResourceStatusResponse>, storageProfile: StorageProfileResponse? = null, systemData: SystemDataResponse, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

Gets or sets the extended location.

Link copied to clipboard

Hardware properties.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Link copied to clipboard

Gets the infrastructure profile.

Link copied to clipboard

The name of the resource

Link copied to clipboard

Network properties.

Link copied to clipboard

OS properties.

Link copied to clipboard

Placement properties.

Link copied to clipboard

Gets the power state of the virtual machine.

Link copied to clipboard

Gets the provisioning state.

Link copied to clipboard

Gets or sets a unique identifier for the vm resource.

Link copied to clipboard

Gets the security profile.

Link copied to clipboard

The resource status information.

Link copied to clipboard

Storage properties.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"