Freigeben über


PauseReplicationInputProperties Class

Definition

Pause replication input properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.PauseReplicationInputPropertiesTypeConverter))]
public class PauseReplicationInputProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IPauseReplicationInputProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.PauseReplicationInputPropertiesTypeConverter))>]
type PauseReplicationInputProperties = class
    interface IPauseReplicationInputProperties
    interface IJsonSerializable
Public Class PauseReplicationInputProperties
Implements IPauseReplicationInputProperties
Inheritance
PauseReplicationInputProperties
Attributes
Implements

Constructors

Name Description
PauseReplicationInputProperties()

Creates an new PauseReplicationInputProperties instance.

Properties

Name Description
InstanceType

The class type.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PauseReplicationInputProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PauseReplicationInputProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IPauseReplicationInputProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PauseReplicationInputProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to