Share via


ReplicationExtensionModelProperties Class

Definition

Replication extension model properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ReplicationExtensionModelPropertiesTypeConverter))]
public class ReplicationExtensionModelProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IReplicationExtensionModelProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ReplicationExtensionModelPropertiesTypeConverter))>]
type ReplicationExtensionModelProperties = class
    interface IReplicationExtensionModelProperties
    interface IJsonSerializable
Public Class ReplicationExtensionModelProperties
Implements IReplicationExtensionModelProperties
Inheritance
ReplicationExtensionModelProperties
Attributes
Implements

Constructors

ReplicationExtensionModelProperties()

Creates an new ReplicationExtensionModelProperties instance.

Properties

CustomProperty

Replication extension model custom properties.

ProvisioningState

Gets or sets the provisioning state of the replication extension.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ReplicationExtensionModelProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ReplicationExtensionModelProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IReplicationExtensionModelProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ReplicationExtensionModelProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to