PostgreSqlFlexibleServerState Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
State of a server.
public readonly struct PostgreSqlFlexibleServerState : IEquatable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerState>
type PostgreSqlFlexibleServerState = struct
Public Structure PostgreSqlFlexibleServerState
Implements IEquatable(Of PostgreSqlFlexibleServerState)
- Inheritance
-
PostgreSqlFlexibleServerState
- Implements
Constructors
| Name | Description |
|---|---|
| PostgreSqlFlexibleServerState(String) |
Initializes a new instance of PostgreSqlFlexibleServerState. |
Properties
| Name | Description |
|---|---|
| Disabled |
Server is disabled. Typical reasons include: the subscription on which the server is deployed is explicitly disabled or canceled by the administrator, the spending limit has been reached, or the bill is past due. May also happen when the server is being moved to another resource group or subscription. |
| Dropping |
Server is being deleted. |
| Inaccessible |
Server isn't accessible, because the key provided to encrypt and decrypt the data is in invalid state. |
| Provisioning |
Server is in the process of being created. |
| Ready |
Server is healthy and not undergoing any operations at the management or control plane level. This doesn't mean that the server is fully operational at the data plane level. |
| Restarting |
PostgreSQL database engine is being restarted. |
| Starting |
PostgreSQL database engine is being restarted. |
| Stopped |
Compute resources associated with the server are being stopped and deallocated. |
| Stopping |
Compute resources associated with the server are being stopped and deallocated. If the server has high availability enabled, the compute resources of the standby server are also stopped and deallocated. |
| Updating |
Server is undergoing some changes which may or may not impact the availability of the PostgreSQL database engine. For example, the compute resources of the server are being scaled up or down, which may cause temporary unavailability of the database engine. Or, for example, a firewall rule is being added or removed, which doesn't cause any unavailability of the database engine. |
Methods
| Name | Description |
|---|---|
| Equals(PostgreSqlFlexibleServerState) |
Indicates whether the current object is equal to another object of the same type. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Name | Description |
|---|---|
| Equality(PostgreSqlFlexibleServerState, PostgreSqlFlexibleServerState) |
Determines if two PostgreSqlFlexibleServerState values are the same. |
| Implicit(String to Nullable<PostgreSqlFlexibleServerState>) | |
| Implicit(String to PostgreSqlFlexibleServerState) |
Converts a string to a PostgreSqlFlexibleServerState. |
| Inequality(PostgreSqlFlexibleServerState, PostgreSqlFlexibleServerState) |
Determines if two PostgreSqlFlexibleServerState values are not the same. |