Class VirtualMachineScaleSetUpdateOSProfile
java.lang.Object
com.microsoft.azure.management.compute.VirtualMachineScaleSetUpdateOSProfile
Describes a virtual machine scale set OS profile.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a base-64 encoded string of custom data.Get the Linux Configuration of the OS profile.secrets()
Get the List of certificates for addition to the VM.Get the Windows Configuration of the OS profile.withCustomData
(String customData) Set a base-64 encoded string of custom data.withLinuxConfiguration
(LinuxConfiguration linuxConfiguration) Set the Linux Configuration of the OS profile.withSecrets
(List<VaultSecretGroup> secrets) Set the List of certificates for addition to the VM.withWindowsConfiguration
(WindowsConfiguration windowsConfiguration) Set the Windows Configuration of the OS profile.
-
Constructor Details
-
VirtualMachineScaleSetUpdateOSProfile
public VirtualMachineScaleSetUpdateOSProfile()
-
-
Method Details
-
customData
Get a base-64 encoded string of custom data.- Returns:
- the customData value
-
withCustomData
Set a base-64 encoded string of custom data.- Parameters:
customData
- the customData value to set- Returns:
- the VirtualMachineScaleSetUpdateOSProfile object itself.
-
windowsConfiguration
Get the Windows Configuration of the OS profile.- Returns:
- the windowsConfiguration value
-
withWindowsConfiguration
public VirtualMachineScaleSetUpdateOSProfile withWindowsConfiguration(WindowsConfiguration windowsConfiguration) Set the Windows Configuration of the OS profile.- Parameters:
windowsConfiguration
- the windowsConfiguration value to set- Returns:
- the VirtualMachineScaleSetUpdateOSProfile object itself.
-
linuxConfiguration
Get the Linux Configuration of the OS profile.- Returns:
- the linuxConfiguration value
-
withLinuxConfiguration
public VirtualMachineScaleSetUpdateOSProfile withLinuxConfiguration(LinuxConfiguration linuxConfiguration) Set the Linux Configuration of the OS profile.- Parameters:
linuxConfiguration
- the linuxConfiguration value to set- Returns:
- the VirtualMachineScaleSetUpdateOSProfile object itself.
-
secrets
Get the List of certificates for addition to the VM.- Returns:
- the secrets value
-
withSecrets
Set the List of certificates for addition to the VM.- Parameters:
secrets
- the secrets value to set- Returns:
- the VirtualMachineScaleSetUpdateOSProfile object itself.
-