Class DedicatedHostGroupPropertiesAdditionalCapabilities

java.lang.Object
com.azure.resourcemanager.compute.models.DedicatedHostGroupPropertiesAdditionalCapabilities

public final class DedicatedHostGroupPropertiesAdditionalCapabilities extends Object
Enables or disables a capability on the dedicated host group. Minimum api-version: 2022-03-01.
  • Constructor Details

    • DedicatedHostGroupPropertiesAdditionalCapabilities

      public DedicatedHostGroupPropertiesAdditionalCapabilities()
      Creates an instance of DedicatedHostGroupPropertiesAdditionalCapabilities class.
  • Method Details

    • ultraSsdEnabled

      public Boolean ultraSsdEnabled()
      Get the ultraSsdEnabled property: The flag that enables or disables a capability to have UltraSSD Enabled Virtual Machines on Dedicated Hosts of the Dedicated Host Group. For the Virtual Machines to be UltraSSD Enabled, UltraSSDEnabled flag for the resource needs to be set true as well. The value is defaulted to 'false' when not provided. Please refer to https://docs.microsoft.com/en-us/azure/virtual-machines/disks-enable-ultra-ssd for more details on Ultra SSD feature. **Note:** The ultraSSDEnabled setting can only be enabled for Host Groups that are created as zonal. Minimum api-version: 2022-03-01.
      Returns:
      the ultraSsdEnabled value.
    • withUltraSsdEnabled

      public DedicatedHostGroupPropertiesAdditionalCapabilities withUltraSsdEnabled(Boolean ultraSsdEnabled)
      Set the ultraSsdEnabled property: The flag that enables or disables a capability to have UltraSSD Enabled Virtual Machines on Dedicated Hosts of the Dedicated Host Group. For the Virtual Machines to be UltraSSD Enabled, UltraSSDEnabled flag for the resource needs to be set true as well. The value is defaulted to 'false' when not provided. Please refer to https://docs.microsoft.com/en-us/azure/virtual-machines/disks-enable-ultra-ssd for more details on Ultra SSD feature. **Note:** The ultraSSDEnabled setting can only be enabled for Host Groups that are created as zonal. Minimum api-version: 2022-03-01.
      Parameters:
      ultraSsdEnabled - the ultraSsdEnabled value to set.
      Returns:
      the DedicatedHostGroupPropertiesAdditionalCapabilities object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.