Share via


VMwareCbtProtectedDiskDetails Class

Definition

VMwareCbt protected disk details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtProtectedDiskDetailsTypeConverter))]
public class VMwareCbtProtectedDiskDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareCbtProtectedDiskDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtProtectedDiskDetailsTypeConverter))>]
type VMwareCbtProtectedDiskDetails = class
    interface IVMwareCbtProtectedDiskDetails
    interface IJsonSerializable
Public Class VMwareCbtProtectedDiskDetails
Implements IVMwareCbtProtectedDiskDetails
Inheritance
VMwareCbtProtectedDiskDetails
Attributes
Implements

Constructors

VMwareCbtProtectedDiskDetails()

Creates an new VMwareCbtProtectedDiskDetails instance.

Properties

CapacityInByte

The disk capacity in bytes.

DiskEncryptionSetId

The DiskEncryptionSet ARM Id.

DiskId

The disk id.

DiskName

The disk name.

DiskPath

The disk path.

DiskType

The disk type.

IsOSDisk

A value indicating whether the disk is the OS disk.

LogStorageAccountId

The log storage account ARM Id.

LogStorageAccountSasSecretName

The key vault secret name of the log storage account.

SeedBlobUri

The uri of the seed blob.

SeedManagedDiskId

The ARM Id of the seed managed disk.

TargetBlobUri

The uri of the target blob.

TargetDiskName

The name for the target managed disk.

TargetManagedDiskId

The ARM Id of the target managed disk.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareCbtProtectedDiskDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareCbtProtectedDiskDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareCbtProtectedDiskDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to