PostgreSqlFlexibleServerHAState Struct

Definition

Possible states of the standby server created when high availability is set to SameZone or ZoneRedundant.

public readonly struct PostgreSqlFlexibleServerHAState : IEquatable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerHAState>
type PostgreSqlFlexibleServerHAState = struct
Public Structure PostgreSqlFlexibleServerHAState
Implements IEquatable(Of PostgreSqlFlexibleServerHAState)
Inheritance
PostgreSqlFlexibleServerHAState
Implements

Constructors

Name Description
PostgreSqlFlexibleServerHAState(String)

Initializes a new instance of PostgreSqlFlexibleServerHAState.

Properties

Name Description
ComputeUpdatingByFailover

Compute is being updated due to a failover.

CreatingStandby

Standby server is being created.

FailingOver

Failover operation to the standby server is in progress.

Healthy

Standby server is healthy and ready to take over in case of a failover.

NotEnabled

High availability is not enabled for the server.

RecreatingStandby

Standby server is being recreated.

RemovingStandby

Standby server is being removed.

ReplicatingData

Data is being replicated to the standby server.

Methods

Name Description
Equals(PostgreSqlFlexibleServerHAState)

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(PostgreSqlFlexibleServerHAState, PostgreSqlFlexibleServerHAState)

Determines if two PostgreSqlFlexibleServerHAState values are the same.

Implicit(String to Nullable<PostgreSqlFlexibleServerHAState>)
Implicit(String to PostgreSqlFlexibleServerHAState)

Converts a string to a PostgreSqlFlexibleServerHAState.

Inequality(PostgreSqlFlexibleServerHAState, PostgreSqlFlexibleServerHAState)

Determines if two PostgreSqlFlexibleServerHAState values are not the same.

Applies to