PostgreSqlKeyStatus 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.
Status of key used by a server configured with data encryption based on customer managed key, to encrypt the primary storage associated to the server.
public readonly struct PostgreSqlKeyStatus : IEquatable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlKeyStatus>
type PostgreSqlKeyStatus = struct
Public Structure PostgreSqlKeyStatus
Implements IEquatable(Of PostgreSqlKeyStatus)
- Inheritance
-
PostgreSqlKeyStatus
- Implements
Constructors
| Name | Description |
|---|---|
| PostgreSqlKeyStatus(String) |
Initializes a new instance of PostgreSqlKeyStatus. |
Properties
| Name | Description |
|---|---|
| Invalid |
Key is invalid and cannot be used for encryption. Possible causes include key deletion, permission changes, key being disabled, key type not supported, or current date being outside of validity period associated to the key. |
| Valid |
Key is valid and can be used for encryption. |
Methods
| Name | Description |
|---|---|
| Equals(PostgreSqlKeyStatus) |
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(PostgreSqlKeyStatus, PostgreSqlKeyStatus) |
Determines if two PostgreSqlKeyStatus values are the same. |
| Implicit(String to Nullable<PostgreSqlKeyStatus>) | |
| Implicit(String to PostgreSqlKeyStatus) |
Converts a string to a PostgreSqlKeyStatus. |
| Inequality(PostgreSqlKeyStatus, PostgreSqlKeyStatus) |
Determines if two PostgreSqlKeyStatus values are not the same. |