Share via


MigrateProject Class

Definition

Migrate Project REST Resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.MigrateProjectTypeConverter))]
public class MigrateProject : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IMigrateProject
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.MigrateProjectTypeConverter))>]
type MigrateProject = class
    interface IMigrateProject
    interface IJsonSerializable
Public Class MigrateProject
Implements IMigrateProject
Inheritance
MigrateProject
Attributes
Implements

Constructors

MigrateProject()

Creates an new MigrateProject instance.

Properties

ETag

Gets or sets the eTag for concurrency control.

Id

Gets the relative URL to get this migrate project.

Location

Gets or sets the Azure location in which migrate project is created.

Name

Gets the name of the migrate project.

Property

Gets or sets the nested properties.

TagAdditionalProperty
Type

Handled by resource provider. Type = Microsoft.Migrate/MigrateProject.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MigrateProject.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MigrateProject.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IMigrateProject.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MigrateProject into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to