Share via


A2AvmManagedDiskUpdateDetails Class

Definition

A2A Vm managed disk update details.

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

Constructors

A2AvmManagedDiskUpdateDetails()

Creates an new A2AvmManagedDiskUpdateDetails instance.

Properties

DiskEncryptionKeyInfoKeyVaultResourceArmId

The KeyVault resource ARM id for secret.

DiskEncryptionKeyInfoSecretIdentifier

The secret url / identifier.

DiskId

The disk Id.

FailoverDiskName

The target disk name for unplanned failover operation.

KeyEncryptionKeyInfoKeyIdentifier

The key URL / identifier.

KeyEncryptionKeyInfoKeyVaultResourceArmId

The KeyVault resource ARM Id for key.

RecoveryReplicaDiskAccountType

The replica disk type before failover.

RecoveryTargetDiskAccountType

The target disk type before failover.

TfoDiskName

The target disk name for test failover operation.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of A2AvmManagedDiskUpdateDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of A2AvmManagedDiskUpdateDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of A2AvmManagedDiskUpdateDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to