Interface FlexibleServerCapability
public interface FlexibleServerCapability
An immutable client-side representation of FlexibleServerCapability.
-
Method Summary
Modifier and TypeMethodDescriptionGets the fastProvisioningSupported property: Gets a value indicating whether fast provisioning is supported.Gets the geoBackupSupported property: Determines if geo-backup is supported in this region.Gets the inner com.azure.resourcemanager.postgresqlflexibleserver.fluent.models.FlexibleServerCapabilityInner object.name()Gets the name property: Name of flexible servers capability.Gets the onlineResizeSupported property: A value indicating whether online resize is supported in this region for the given subscription.reason()Gets the reason property: The reason for the capability not being available.Gets the restricted property: A value indicating whether this region is restricted.status()Gets the status property: The status of the capability.Gets the storageAutoGrowthSupported property: A value indicating whether storage auto-grow is supported in this region.Gets the supportedFastProvisioningEditions property: List of supported server editions for fast provisioning.Gets the supportedServerEditions property: List of supported flexible server editions.Gets the supportedServerVersions property: The list of server versions supported for this capability.Gets the zoneRedundantHaAndGeoBackupSupported property: A value indicating whether Zone Redundant HA and Geo-backup is supported in this region.Gets the zoneRedundantHaSupported property: A value indicating whether Zone Redundant HA is supported in this region.
-
Method Details
-
status
CapabilityStatus status()Gets the status property: The status of the capability.- Returns:
- the status value.
-
reason
String reason()Gets the reason property: The reason for the capability not being available.- Returns:
- the reason value.
-
name
String name()Gets the name property: Name of flexible servers capability.- Returns:
- the name value.
-
supportedServerEditions
List<FlexibleServerEditionCapability> supportedServerEditions()Gets the supportedServerEditions property: List of supported flexible server editions.- Returns:
- the supportedServerEditions value.
-
supportedServerVersions
List<ServerVersionCapability> supportedServerVersions()Gets the supportedServerVersions property: The list of server versions supported for this capability.- Returns:
- the supportedServerVersions value.
-
fastProvisioningSupported
FastProvisioningSupportedEnum fastProvisioningSupported()Gets the fastProvisioningSupported property: Gets a value indicating whether fast provisioning is supported. "Enabled" means fast provisioning is supported. "Disabled" stands for fast provisioning is not supported.- Returns:
- the fastProvisioningSupported value.
-
supportedFastProvisioningEditions
List<FastProvisioningEditionCapability> supportedFastProvisioningEditions()Gets the supportedFastProvisioningEditions property: List of supported server editions for fast provisioning.- Returns:
- the supportedFastProvisioningEditions value.
-
geoBackupSupported
GeoBackupSupportedEnum geoBackupSupported()Gets the geoBackupSupported property: Determines if geo-backup is supported in this region. "Enabled" means geo-backup is supported. "Disabled" stands for geo-back is not supported.- Returns:
- the geoBackupSupported value.
-
zoneRedundantHaSupported
ZoneRedundantHaSupportedEnum zoneRedundantHaSupported()Gets the zoneRedundantHaSupported property: A value indicating whether Zone Redundant HA is supported in this region. "Enabled" means zone redundant HA is supported. "Disabled" stands for zone redundant HA is not supported.- Returns:
- the zoneRedundantHaSupported value.
-
zoneRedundantHaAndGeoBackupSupported
ZoneRedundantHaAndGeoBackupSupportedEnum zoneRedundantHaAndGeoBackupSupported()Gets the zoneRedundantHaAndGeoBackupSupported property: A value indicating whether Zone Redundant HA and Geo-backup is supported in this region. "Enabled" means zone redundant HA and geo-backup is supported. "Disabled" stands for zone redundant HA and geo-backup is not supported.- Returns:
- the zoneRedundantHaAndGeoBackupSupported value.
-
storageAutoGrowthSupported
StorageAutoGrowthSupportedEnum storageAutoGrowthSupported()Gets the storageAutoGrowthSupported property: A value indicating whether storage auto-grow is supported in this region. "Enabled" means storage auto-grow is supported. "Disabled" stands for storage auto-grow is not supported.- Returns:
- the storageAutoGrowthSupported value.
-
onlineResizeSupported
OnlineResizeSupportedEnum onlineResizeSupported()Gets the onlineResizeSupported property: A value indicating whether online resize is supported in this region for the given subscription. "Enabled" means storage online resize is supported. "Disabled" means storage online resize is not supported.- Returns:
- the onlineResizeSupported value.
-
restricted
RestrictedEnum restricted()Gets the restricted property: A value indicating whether this region is restricted. "Enabled" means region is restricted. "Disabled" stands for region is not restricted.- Returns:
- the restricted value.
-
innerModel
FlexibleServerCapabilityInner innerModel()Gets the inner com.azure.resourcemanager.postgresqlflexibleserver.fluent.models.FlexibleServerCapabilityInner object.- Returns:
- the inner object.
-