Capability interface
Capability for the Azure Database for PostgreSQL flexible server.
- Extends
Properties
| fast |
Indicates if fast provisioning is supported. 'Enabled' means fast provisioning is supported. 'Disabled' stands for fast provisioning is not supported. Will be deprecated in the future. Look to Supported Features for 'FastProvisioning'. NOTE: This property will not be serialized. It can only be populated by the server. |
| geo |
Indicates if geographically redundant backups are supported in this location. 'Enabled' means geographically redundant backups are supported. 'Disabled' stands for geographically redundant backup is not supported. Will be deprecated in the future. Look to Supported Features for 'GeoBackup'. NOTE: This property will not be serialized. It can only be populated by the server. |
| name | Name of flexible servers capabilities. |
| online |
Indicates if resizing the storage, without interrupting the operation of the database engine, is supported in this location for the given subscription. 'Enabled' means resizing the storage without interrupting the operation of the database engine is supported. 'Disabled' means resizing the storage without interrupting the operation of the database engine is not supported. Will be deprecated in the future. Look to Supported Features for 'OnlineResize'. NOTE: This property will not be serialized. It can only be populated by the server. |
| restricted | Indicates if this location is restricted. 'Enabled' means location is restricted. 'Disabled' stands for location is not restricted. Will be deprecated in the future. Look to Supported Features for 'Restricted'. NOTE: This property will not be serialized. It can only be populated by the server. |
| storage |
Indicates if storage autogrow is supported in this location. 'Enabled' means storage autogrow is supported. 'Disabled' stands for storage autogrow is not supported. Will be deprecated in the future. Look to Supported Features for 'StorageAutoGrowth'. NOTE: This property will not be serialized. It can only be populated by the server. |
| supported |
List of compute tiers supporting fast provisioning. NOTE: This property will not be serialized. It can only be populated by the server. |
| supported |
Features supported. NOTE: This property will not be serialized. It can only be populated by the server. |
| supported |
List of supported compute tiers. NOTE: This property will not be serialized. It can only be populated by the server. |
| supported |
List of supported major versions of PostgreSQL database engine. NOTE: This property will not be serialized. It can only be populated by the server. |
| zone |
Indicates if high availability with zone redundancy is supported in conjunction with geographically redundant backups in this location. 'Enabled' means high availability with zone redundancy is supported in conjunction with geographically redundant backups is supported. 'Disabled' stands for high availability with zone redundancy is supported in conjunction with geographically redundant backups is not supported. Will be deprecated in the future. Look to Supported Features for 'ZoneRedundantHaAndGeoBackup'. NOTE: This property will not be serialized. It can only be populated by the server. |
| zone |
Indicates if high availability with zone redundancy is supported in this location. 'Enabled' means high availability with zone redundancy is supported. 'Disabled' stands for high availability with zone redundancy is not supported. Will be deprecated in the future. Look to Supported Features for 'ZoneRedundantHa'. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
| reason | The reason for the capability not being available. NOTE: This property will not be serialized. It can only be populated by the server. |
| status | The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
fastProvisioningSupported
Indicates if fast provisioning is supported. 'Enabled' means fast provisioning is supported. 'Disabled' stands for fast provisioning is not supported. Will be deprecated in the future. Look to Supported Features for 'FastProvisioning'. NOTE: This property will not be serialized. It can only be populated by the server.
fastProvisioningSupported?: string
Property Value
string
geoBackupSupported
Indicates if geographically redundant backups are supported in this location. 'Enabled' means geographically redundant backups are supported. 'Disabled' stands for geographically redundant backup is not supported. Will be deprecated in the future. Look to Supported Features for 'GeoBackup'. NOTE: This property will not be serialized. It can only be populated by the server.
geoBackupSupported?: string
Property Value
string
name
Name of flexible servers capabilities.
name?: string
Property Value
string
onlineResizeSupported
Indicates if resizing the storage, without interrupting the operation of the database engine, is supported in this location for the given subscription. 'Enabled' means resizing the storage without interrupting the operation of the database engine is supported. 'Disabled' means resizing the storage without interrupting the operation of the database engine is not supported. Will be deprecated in the future. Look to Supported Features for 'OnlineResize'. NOTE: This property will not be serialized. It can only be populated by the server.
onlineResizeSupported?: string
Property Value
string
restricted
Indicates if this location is restricted. 'Enabled' means location is restricted. 'Disabled' stands for location is not restricted. Will be deprecated in the future. Look to Supported Features for 'Restricted'. NOTE: This property will not be serialized. It can only be populated by the server.
restricted?: string
Property Value
string
storageAutoGrowthSupported
Indicates if storage autogrow is supported in this location. 'Enabled' means storage autogrow is supported. 'Disabled' stands for storage autogrow is not supported. Will be deprecated in the future. Look to Supported Features for 'StorageAutoGrowth'. NOTE: This property will not be serialized. It can only be populated by the server.
storageAutoGrowthSupported?: string
Property Value
string
supportedFastProvisioningEditions
List of compute tiers supporting fast provisioning. NOTE: This property will not be serialized. It can only be populated by the server.
supportedFastProvisioningEditions?: FastProvisioningEditionCapability[]
Property Value
supportedFeatures
Features supported. NOTE: This property will not be serialized. It can only be populated by the server.
supportedFeatures?: SupportedFeature[]
Property Value
supportedServerEditions
List of supported compute tiers. NOTE: This property will not be serialized. It can only be populated by the server.
supportedServerEditions?: ServerEditionCapability[]
Property Value
supportedServerVersions
List of supported major versions of PostgreSQL database engine. NOTE: This property will not be serialized. It can only be populated by the server.
supportedServerVersions?: ServerVersionCapability[]
Property Value
zoneRedundantHaAndGeoBackupSupported
Indicates if high availability with zone redundancy is supported in conjunction with geographically redundant backups in this location. 'Enabled' means high availability with zone redundancy is supported in conjunction with geographically redundant backups is supported. 'Disabled' stands for high availability with zone redundancy is supported in conjunction with geographically redundant backups is not supported. Will be deprecated in the future. Look to Supported Features for 'ZoneRedundantHaAndGeoBackup'. NOTE: This property will not be serialized. It can only be populated by the server.
zoneRedundantHaAndGeoBackupSupported?: string
Property Value
string
zoneRedundantHaSupported
Indicates if high availability with zone redundancy is supported in this location. 'Enabled' means high availability with zone redundancy is supported. 'Disabled' stands for high availability with zone redundancy is not supported. Will be deprecated in the future. Look to Supported Features for 'ZoneRedundantHa'. NOTE: This property will not be serialized. It can only be populated by the server.
zoneRedundantHaSupported?: string
Property Value
string
Inherited Property Details
reason
The reason for the capability not being available. NOTE: This property will not be serialized. It can only be populated by the server.
reason?: string
Property Value
string
Inherited From CapabilityBase.reason
status
The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.
status?: CapabilityStatus
Property Value
Inherited From CapabilityBase.status