Share via


PrivateCloudAvailabilityProperties Class

Definition

The properties describing private cloud availability zone distribution.

public class PrivateCloudAvailabilityProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Avs.Models.PrivateCloudAvailabilityProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Avs.Models.PrivateCloudAvailabilityProperties>
public class PrivateCloudAvailabilityProperties
type PrivateCloudAvailabilityProperties = class
    interface IJsonModel<PrivateCloudAvailabilityProperties>
    interface IPersistableModel<PrivateCloudAvailabilityProperties>
type PrivateCloudAvailabilityProperties = class
Public Class PrivateCloudAvailabilityProperties
Implements IJsonModel(Of PrivateCloudAvailabilityProperties), IPersistableModel(Of PrivateCloudAvailabilityProperties)
Public Class PrivateCloudAvailabilityProperties
Inheritance
PrivateCloudAvailabilityProperties
Implements

Constructors

PrivateCloudAvailabilityProperties()

Initializes a new instance of PrivateCloudAvailabilityProperties.

Properties

SecondaryZone

The secondary availability zone for the private cloud.

Strategy

The availability strategy for the private cloud.

Zone

The primary availability zone for the private cloud.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<PrivateCloudAvailabilityProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<PrivateCloudAvailabilityProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<PrivateCloudAvailabilityProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<PrivateCloudAvailabilityProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<PrivateCloudAvailabilityProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to