次の方法で共有


VMwareCbtUpdateMigrationItemInput Class

Definition

VMwareCbt specific update migration item input.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtUpdateMigrationItemInputTypeConverter))]
public class VMwareCbtUpdateMigrationItemInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareCbtUpdateMigrationItemInput, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtUpdateMigrationItemInputTypeConverter))>]
type VMwareCbtUpdateMigrationItemInput = class
    interface IVMwareCbtUpdateMigrationItemInput
    interface IJsonSerializable
    interface IUpdateMigrationItemProviderSpecificInput
    interface IValidates
Public Class VMwareCbtUpdateMigrationItemInput
Implements IValidates, IVMwareCbtUpdateMigrationItemInput
Inheritance
VMwareCbtUpdateMigrationItemInput
Attributes
Implements

Constructors

VMwareCbtUpdateMigrationItemInput()

Creates an new VMwareCbtUpdateMigrationItemInput instance.

Properties

InstanceType

The class type.

LicenseType

The license type.

PerformAutoResync

A value indicating whether auto resync is to be done.

SqlServerLicenseType

The SQL Server license type.

TargetAvailabilitySetId

The target availability set ARM Id.

TargetAvailabilityZone

The target availability zone.

TargetBootDiagnosticsStorageAccountId

The target boot diagnostics storage account ARM Id.

TargetDiskTag

The tags for the target disks.

TargetNetworkId

The target network ARM Id.

TargetNicTag

The tags for the target NICs.

TargetProximityPlacementGroupId

The target proximity placement group ARM Id.

TargetResourceGroupId

The target resource group ARM Id.

TargetVMName

The target VM name.

TargetVMSize

The target VM size.

TargetVMTag

The target VM tags.

TestNetworkId

The test network ARM Id.

VMDisk

The list of disk update properties.

VMNic

The list of NIC details.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareCbtUpdateMigrationItemInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareCbtUpdateMigrationItemInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareCbtUpdateMigrationItemInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareCbtUpdateMigrationItemInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to