ArmPostgreSqlFlexibleServersModelFactory.PostgreSqlFlexibleServerHighAvailability Method
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.
Initializes a new instance of PostgreSqlFlexibleServerHighAvailability.
public static Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerHighAvailability PostgreSqlFlexibleServerHighAvailability(Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerHighAvailabilityMode? mode = default, Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerHAState? state = default, string standbyAvailabilityZone = default);
static member PostgreSqlFlexibleServerHighAvailability : Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerHighAvailabilityMode> * Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerHAState> * string -> Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerHighAvailability
Public Shared Function PostgreSqlFlexibleServerHighAvailability (Optional mode As Nullable(Of PostgreSqlFlexibleServerHighAvailabilityMode) = Nothing, Optional state As Nullable(Of PostgreSqlFlexibleServerHAState) = Nothing, Optional standbyAvailabilityZone As String = Nothing) As PostgreSqlFlexibleServerHighAvailability
Parameters
High availability mode for a server.
Possible states of the standby server created when high availability is set to SameZone or ZoneRedundant.
- standbyAvailabilityZone
- String
Availability zone associated to the standby server created when high availability is set to SameZone or ZoneRedundant.
Returns
A new PostgreSqlFlexibleServerHighAvailability instance for mocking.