Share via


ProtectionContainerMappingProperties Class

Definition

Protection container mapping properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ProtectionContainerMappingPropertiesTypeConverter))]
public class ProtectionContainerMappingProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IProtectionContainerMappingProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ProtectionContainerMappingPropertiesTypeConverter))>]
type ProtectionContainerMappingProperties = class
    interface IProtectionContainerMappingProperties
    interface IJsonSerializable
Public Class ProtectionContainerMappingProperties
Implements IProtectionContainerMappingProperties
Inheritance
ProtectionContainerMappingProperties
Attributes
Implements

Constructors

ProtectionContainerMappingProperties()

Creates an new ProtectionContainerMappingProperties instance.

Properties

Health

Health of pairing.

HealthErrorDetail

Health error.

PolicyFriendlyName

Friendly name of replication policy.

PolicyId

Policy ARM Id.

ProviderSpecificDetail

Provider specific provider details.

SourceFabricFriendlyName

Friendly name of source fabric.

SourceProtectionContainerFriendlyName

Friendly name of source protection container.

State

Association Status.

TargetFabricFriendlyName

Friendly name of target fabric.

TargetProtectionContainerFriendlyName

Friendly name of paired container.

TargetProtectionContainerId

Paired protection container ARM ID.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ProtectionContainerMappingProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProtectionContainerMappingProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IProtectionContainerMappingProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProtectionContainerMappingProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to