Class CapabilityPropertiesInner

java.lang.Object
com.azure.resourcemanager.mysqlflexibleserver.fluent.models.CapabilityPropertiesInner

public final class CapabilityPropertiesInner extends Object
Location capabilities.
  • Constructor Details

    • CapabilityPropertiesInner

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

    • zone

      public String zone()
      Get the zone property: zone name.
      Returns:
      the zone value.
    • supportedHAMode

      public List<String> supportedHAMode()
      Get the supportedHAMode property: Supported high availability mode.
      Returns:
      the supportedHAMode value.
    • supportedGeoBackupRegions

      public List<String> supportedGeoBackupRegions()
      Get the supportedGeoBackupRegions property: supported geo backup regions.
      Returns:
      the supportedGeoBackupRegions value.
    • supportedFlexibleServerEditions

      public List<ServerEditionCapability> supportedFlexibleServerEditions()
      Get the supportedFlexibleServerEditions property: A list of supported flexible server editions.
      Returns:
      the supportedFlexibleServerEditions value.
    • validate

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