# AzureVirtualMachineScaleSetVMInstanceView

The instance view of a virtual machine scale set VM.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**platform_update_domain** | **int** | Gets or sets the Update Domain count. | [optional] 
**platform_fault_domain** | **int** | Gets or sets the Fault Domain count. | [optional] 
**rdp_thumb_print** | **str** | Gets or sets the Remote desktop certificate thumbprint. | [optional] 
**vm_agent** | [**AzureVirtualMachineAgentInstanceView**](AzureVirtualMachineAgentInstanceView.md) | Gets or sets the VM Agent running on the virtual machine. | [optional] 
**maintenance_redeploy_status** | [**AzureMaintenanceRedeployStatus**](AzureMaintenanceRedeployStatus.md) | Gets or sets the Maintenance Operation status on the virtual machine. | [optional] 
**disks** | [**List[AzureDiskInstanceView]**](AzureDiskInstanceView.md) | Gets or sets the disks information. | [optional] 
**extensions** | [**List[AzureVirtualMachineExtensionInstanceView]**](AzureVirtualMachineExtensionInstanceView.md) | Gets or sets the extensions information. | [optional] 
**vm_health** | [**AzureVirtualMachineHealthStatus**](AzureVirtualMachineHealthStatus.md) | Gets the health status for the VM. | [optional] 
**boot_diagnostics** | [**AzureBootDiagnosticsInstanceView**](AzureBootDiagnosticsInstanceView.md) | Gets or sets boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt; You can easily view the output of your console log. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt; Azure also enables you to see a screenshot of the VM from the hypervisor. | [optional] 
**statuses** | [**List[AzureInstanceViewStatus]**](AzureInstanceViewStatus.md) | Gets or sets the resource status information. | [optional] 
**assigned_host** | **str** | Gets resource id of the dedicated host, on which the virtual machine is allocated through automatic placement, when the virtual machine is associated with a dedicated host group that has automatic placement enabled. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Minimum api-version: 2020-06-01. | [optional] 
**placement_group_id** | **str** | Gets or sets the placement group in which the VM is running. If the VM is deallocated it will not have a placementGroupId. | [optional] 

## Example

```python
from duplocloud_sdk.models.azure_virtual_machine_scale_set_vm_instance_view import AzureVirtualMachineScaleSetVMInstanceView

# TODO update the JSON string below
json = "{}"
# create an instance of AzureVirtualMachineScaleSetVMInstanceView from a JSON string
azure_virtual_machine_scale_set_vm_instance_view_instance = AzureVirtualMachineScaleSetVMInstanceView.from_json(json)
# print the JSON string representation of the object
print(AzureVirtualMachineScaleSetVMInstanceView.to_json())

# convert the object into a dict
azure_virtual_machine_scale_set_vm_instance_view_dict = azure_virtual_machine_scale_set_vm_instance_view_instance.to_dict()
# create an instance of AzureVirtualMachineScaleSetVMInstanceView from a dict
azure_virtual_machine_scale_set_vm_instance_view_from_dict = AzureVirtualMachineScaleSetVMInstanceView.from_dict(azure_virtual_machine_scale_set_vm_instance_view_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


