Share via


HyperVMigrateFabricModelCustomProperties Class

Definition

HyperV migrate fabric model custom properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVMigrateFabricModelCustomPropertiesTypeConverter))]
public class HyperVMigrateFabricModelCustomProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IHyperVMigrateFabricModelCustomProperties, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVMigrateFabricModelCustomPropertiesTypeConverter))>]
type HyperVMigrateFabricModelCustomProperties = class
    interface IHyperVMigrateFabricModelCustomProperties
    interface IJsonSerializable
    interface IFabricModelCustomProperties
    interface IValidates
Public Class HyperVMigrateFabricModelCustomProperties
Implements IHyperVMigrateFabricModelCustomProperties, IValidates
Inheritance
HyperVMigrateFabricModelCustomProperties
Attributes
Implements

Constructors

HyperVMigrateFabricModelCustomProperties()

Creates an new HyperVMigrateFabricModelCustomProperties instance.

Properties

FabricContainerId

Gets or sets the fabric container Id.

FabricResourceId

Gets or sets the fabric resource Id.

HyperVSiteId

Gets or sets the ARM Id of the HyperV site.

InstanceType

Gets or sets the instance type.

MigrationHubUri

Gets or sets the migration hub Uri.

MigrationSolutionId

Gets or sets the migration solution ARM Id.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HyperVMigrateFabricModelCustomProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HyperVMigrateFabricModelCustomProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of HyperVMigrateFabricModelCustomProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to