Compartilhar via


HighAvailabilityConfiguration Class

Definition

Gets or sets the high availability configuration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.HighAvailabilityConfigurationTypeConverter))]
public class HighAvailabilityConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.IHighAvailabilityConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.HighAvailabilityConfigurationTypeConverter))>]
type HighAvailabilityConfiguration = class
    interface IHighAvailabilityConfiguration
    interface IJsonSerializable
Public Class HighAvailabilityConfiguration
Implements IHighAvailabilityConfiguration
Inheritance
HighAvailabilityConfiguration
Attributes
Implements

Constructors

Name Description
HighAvailabilityConfiguration()

Creates an new HighAvailabilityConfiguration instance.

Properties

Name Description
HighAvailabilityType

The high availability type.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HighAvailabilityConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HighAvailabilityConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.IHighAvailabilityConfiguration.

FromJsonString(String)

Creates a new instance of HighAvailabilityConfiguration, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of HighAvailabilityConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to