Freigeben über


MigrateInput Class

Definition

Input for migrate.

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

Constructors

Name Description
MigrateInput()

Creates an new MigrateInput instance.

Properties

Name Description
ProviderSpecificDetail

The provider specific details.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MigrateInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MigrateInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MigrateInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to