VirtualMachineScaleSetUpdateVMProfile Class

  • java.lang.Object
    • com.microsoft.azure.management.compute.VirtualMachineScaleSetUpdateVMProfile

public class VirtualMachineScaleSetUpdateVMProfile

Describes a virtual machine scale set virtual machine profile.

Method Summary

Modifier and Type Method and Description
DiagnosticsProfile diagnosticsProfile()

Get the diagnosticsProfile value.

VirtualMachineScaleSetExtensionProfile extensionProfile()

Get the extensionProfile value.

String licenseType()

Get the licenseType value.

VirtualMachineScaleSetUpdateNetworkProfile networkProfile()

Get the networkProfile value.

VirtualMachineScaleSetUpdateOSProfile osProfile()

Get the osProfile value.

VirtualMachineScaleSetUpdateStorageProfile storageProfile()

Get the storageProfile value.

VirtualMachineScaleSetUpdateVMProfile withDiagnosticsProfile(DiagnosticsProfile diagnosticsProfile)

Set the diagnosticsProfile value.

VirtualMachineScaleSetUpdateVMProfile withExtensionProfile(VirtualMachineScaleSetExtensionProfile extensionProfile)

Set the extensionProfile value.

VirtualMachineScaleSetUpdateVMProfile withLicenseType(String licenseType)

Set the licenseType value.

VirtualMachineScaleSetUpdateVMProfile withNetworkProfile(VirtualMachineScaleSetUpdateNetworkProfile networkProfile)

Set the networkProfile value.

VirtualMachineScaleSetUpdateVMProfile withOsProfile(VirtualMachineScaleSetUpdateOSProfile osProfile)

Set the osProfile value.

VirtualMachineScaleSetUpdateVMProfile withStorageProfile(VirtualMachineScaleSetUpdateStorageProfile storageProfile)

Set the storageProfile value.

Method Details

diagnosticsProfile

public DiagnosticsProfile diagnosticsProfile()

Get the diagnosticsProfile value.

Returns:

the diagnosticsProfile value

extensionProfile

public VirtualMachineScaleSetExtensionProfile extensionProfile()

Get the extensionProfile value.

Returns:

the extensionProfile value

licenseType

public String licenseType()

Get the licenseType value.

Returns:

the licenseType value

networkProfile

public VirtualMachineScaleSetUpdateNetworkProfile networkProfile()

Get the networkProfile value.

Returns:

the networkProfile value

osProfile

public VirtualMachineScaleSetUpdateOSProfile osProfile()

Get the osProfile value.

Returns:

the osProfile value

storageProfile

public VirtualMachineScaleSetUpdateStorageProfile storageProfile()

Get the storageProfile value.

Returns:

the storageProfile value

withDiagnosticsProfile

public VirtualMachineScaleSetUpdateVMProfile withDiagnosticsProfile(DiagnosticsProfile diagnosticsProfile)

Set the diagnosticsProfile value.

Parameters:

diagnosticsProfile - the diagnosticsProfile value to set

Returns:

the VirtualMachineScaleSetUpdateVMProfile object itself.

withExtensionProfile

public VirtualMachineScaleSetUpdateVMProfile withExtensionProfile(VirtualMachineScaleSetExtensionProfile extensionProfile)

Set the extensionProfile value.

Parameters:

extensionProfile - the extensionProfile value to set

Returns:

the VirtualMachineScaleSetUpdateVMProfile object itself.

withLicenseType

public VirtualMachineScaleSetUpdateVMProfile withLicenseType(String licenseType)

Set the licenseType value.

Parameters:

licenseType - the licenseType value to set

Returns:

the VirtualMachineScaleSetUpdateVMProfile object itself.

withNetworkProfile

public VirtualMachineScaleSetUpdateVMProfile withNetworkProfile(VirtualMachineScaleSetUpdateNetworkProfile networkProfile)

Set the networkProfile value.

Parameters:

networkProfile - the networkProfile value to set

Returns:

the VirtualMachineScaleSetUpdateVMProfile object itself.

withOsProfile

public VirtualMachineScaleSetUpdateVMProfile withOsProfile(VirtualMachineScaleSetUpdateOSProfile osProfile)

Set the osProfile value.

Parameters:

osProfile - the osProfile value to set

Returns:

the VirtualMachineScaleSetUpdateVMProfile object itself.

withStorageProfile

public VirtualMachineScaleSetUpdateVMProfile withStorageProfile(VirtualMachineScaleSetUpdateStorageProfile storageProfile)

Set the storageProfile value.

Parameters:

storageProfile - the storageProfile value to set

Returns:

the VirtualMachineScaleSetUpdateVMProfile object itself.

Applies to