public final class VirtualMachineScaleSetVMInstanceViewInner extends Object
Constructor and Description |
---|
VirtualMachineScaleSetVMInstanceViewInner() |
Modifier and Type | Method and Description |
---|---|
BootDiagnosticsInstanceView |
bootDiagnostics()
Get the bootDiagnostics property: Boot Diagnostics is a debugging feature which allows you to view Console Output
and Screenshot to diagnose VM status.
|
List<DiskInstanceView> |
disks()
Get the disks property: The disks information.
|
List<VirtualMachineExtensionInstanceView> |
extensions()
Get the extensions property: The extensions information.
|
MaintenanceRedeployStatus |
maintenanceRedeployStatus()
Get the maintenanceRedeployStatus property: The Maintenance Operation status on the virtual machine.
|
String |
placementGroupId()
Get the placementGroupId property: The placement group in which the VM is running.
|
Integer |
platformFaultDomain()
Get the platformFaultDomain property: The Fault Domain count.
|
Integer |
platformUpdateDomain()
Get the platformUpdateDomain property: The Update Domain count.
|
String |
rdpThumbPrint()
Get the rdpThumbPrint property: The Remote desktop certificate thumbprint.
|
List<InstanceViewStatus> |
statuses()
Get the statuses property: The resource status information.
|
void |
validate()
Validates the instance.
|
VirtualMachineAgentInstanceView |
vmAgent()
Get the vmAgent property: The VM Agent running on the virtual machine.
|
VirtualMachineHealthStatus |
vmHealth()
Get the vmHealth property: The health status for the VM.
|
VirtualMachineScaleSetVMInstanceViewInner |
withBootDiagnostics(BootDiagnosticsInstanceView bootDiagnostics)
Set the bootDiagnostics property: Boot Diagnostics is a debugging feature which allows you to view Console Output
and Screenshot to diagnose VM status.
|
VirtualMachineScaleSetVMInstanceViewInner |
withDisks(List<DiskInstanceView> disks)
Set the disks property: The disks information.
|
VirtualMachineScaleSetVMInstanceViewInner |
withExtensions(List<VirtualMachineExtensionInstanceView> extensions)
Set the extensions property: The extensions information.
|
VirtualMachineScaleSetVMInstanceViewInner |
withMaintenanceRedeployStatus(MaintenanceRedeployStatus maintenanceRedeployStatus)
Set the maintenanceRedeployStatus property: The Maintenance Operation status on the virtual machine.
|
VirtualMachineScaleSetVMInstanceViewInner |
withPlacementGroupId(String placementGroupId)
Set the placementGroupId property: The placement group in which the VM is running.
|
VirtualMachineScaleSetVMInstanceViewInner |
withPlatformFaultDomain(Integer platformFaultDomain)
Set the platformFaultDomain property: The Fault Domain count.
|
VirtualMachineScaleSetVMInstanceViewInner |
withPlatformUpdateDomain(Integer platformUpdateDomain)
Set the platformUpdateDomain property: The Update Domain count.
|
VirtualMachineScaleSetVMInstanceViewInner |
withRdpThumbPrint(String rdpThumbPrint)
Set the rdpThumbPrint property: The Remote desktop certificate thumbprint.
|
VirtualMachineScaleSetVMInstanceViewInner |
withStatuses(List<InstanceViewStatus> statuses)
Set the statuses property: The resource status information.
|
VirtualMachineScaleSetVMInstanceViewInner |
withVmAgent(VirtualMachineAgentInstanceView vmAgent)
Set the vmAgent property: The VM Agent running on the virtual machine.
|
public VirtualMachineScaleSetVMInstanceViewInner()
public Integer platformUpdateDomain()
public VirtualMachineScaleSetVMInstanceViewInner withPlatformUpdateDomain(Integer platformUpdateDomain)
platformUpdateDomain
- the platformUpdateDomain value to set.public Integer platformFaultDomain()
public VirtualMachineScaleSetVMInstanceViewInner withPlatformFaultDomain(Integer platformFaultDomain)
platformFaultDomain
- the platformFaultDomain value to set.public String rdpThumbPrint()
public VirtualMachineScaleSetVMInstanceViewInner withRdpThumbPrint(String rdpThumbPrint)
rdpThumbPrint
- the rdpThumbPrint value to set.public VirtualMachineAgentInstanceView vmAgent()
public VirtualMachineScaleSetVMInstanceViewInner withVmAgent(VirtualMachineAgentInstanceView vmAgent)
vmAgent
- the vmAgent value to set.public MaintenanceRedeployStatus maintenanceRedeployStatus()
public VirtualMachineScaleSetVMInstanceViewInner withMaintenanceRedeployStatus(MaintenanceRedeployStatus maintenanceRedeployStatus)
maintenanceRedeployStatus
- the maintenanceRedeployStatus value to set.public List<DiskInstanceView> disks()
public VirtualMachineScaleSetVMInstanceViewInner withDisks(List<DiskInstanceView> disks)
disks
- the disks value to set.public List<VirtualMachineExtensionInstanceView> extensions()
public VirtualMachineScaleSetVMInstanceViewInner withExtensions(List<VirtualMachineExtensionInstanceView> extensions)
extensions
- the extensions value to set.public VirtualMachineHealthStatus vmHealth()
public BootDiagnosticsInstanceView bootDiagnostics()
public VirtualMachineScaleSetVMInstanceViewInner withBootDiagnostics(BootDiagnosticsInstanceView bootDiagnostics)
bootDiagnostics
- the bootDiagnostics value to set.public List<InstanceViewStatus> statuses()
public VirtualMachineScaleSetVMInstanceViewInner withStatuses(List<InstanceViewStatus> statuses)
statuses
- the statuses value to set.public String placementGroupId()
public VirtualMachineScaleSetVMInstanceViewInner withPlacementGroupId(String placementGroupId)
placementGroupId
- the placementGroupId value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.