VMwareCbtUpdateDiskInput Class

Definition

VMwareCbt disk input for update.

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

Constructors

Name Description
VMwareCbtUpdateDiskInput()

Creates an new VMwareCbtUpdateDiskInput instance.

Properties

Name Description
DiskId

The disk Id.

IsOSDisk

A value indicating whether the disk is the OS disk.

TargetDiskName

The target disk name.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareCbtUpdateDiskInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareCbtUpdateDiskInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareCbtUpdateDiskInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to