Share via


AddonVrProperties Class

Definition

The properties of a vSphere Replication (VR) addon

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonVrPropertiesTypeConverter))]
public class AddonVrProperties : Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IAddonVrProperties, Microsoft.Azure.PowerShell.Cmdlets.VMware.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonVrPropertiesTypeConverter))>]
type AddonVrProperties = class
    interface IAddonVrProperties
    interface IJsonSerializable
    interface IAddonProperties
    interface IValidates
Public Class AddonVrProperties
Implements IAddonVrProperties, IValidates
Inheritance
AddonVrProperties
Attributes
Implements

Constructors

AddonVrProperties()

Creates an new AddonVrProperties instance.

Properties

AddonType

Addon type

ProvisioningState

The state of the addon provisioning

VrsCount

The vSphere Replication Server (VRS) count

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AddonVrProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AddonVrProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IAddonVrProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AddonVrProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to