IA2AProtectedItemDetail Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.A2AProtectedItemDetailTypeConverter))]
public interface IA2AProtectedItemDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.A2AProtectedItemDetailTypeConverter))>]
type IA2AProtectedItemDetail = interface
    interface IJsonSerializable
Public Interface IA2AProtectedItemDetail
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
DiskEncryptionKeyInfoKeyVaultResourceArmId

The KeyVault resource ARM id for secret.

DiskEncryptionKeyInfoSecretIdentifier

The secret url / identifier.

KeyEncryptionKeyInfoKeyIdentifier

The key URL / identifier.

KeyEncryptionKeyInfoKeyVaultResourceArmId

The KeyVault resource ARM Id for key.

RecoveryAvailabilitySetId

The recovery availability set.

RecoveryAvailabilityZone

The recovery availability zone.

RecoveryBootDiagStorageAccountId

The boot diagnostic storage account.

RecoveryCapacityReservationGroupId

The recovery capacity reservation group Id.

RecoveryProximityPlacementGroupId

The recovery proximity placement group Id.

RecoveryResourceGroupId

The recovery resource group Id.

RecoveryVirtualMachineScaleSetId

The virtual machine scale set id.

ReplicationProtectedItemName

The Replication Protected item name.

VMManagedDisk

The list of vm managed disk details.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to