PostgreSqlKeyStatus Struct

Definition

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.

Applies to