Share via


IA2AUpdateReplicationProtectedItemInput Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.A2AUpdateReplicationProtectedItemInputTypeConverter))]
public interface IA2AUpdateReplicationProtectedItemInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IUpdateReplicationProtectedItemProviderInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.A2AUpdateReplicationProtectedItemInputTypeConverter))>]
type IA2AUpdateReplicationProtectedItemInput = interface
    interface IJsonSerializable
    interface IUpdateReplicationProtectedItemProviderInput
Public Interface IA2AUpdateReplicationProtectedItemInput
Implements IUpdateReplicationProtectedItemProviderInput
Derived
Attributes
Implements

Properties

DiskEncryptionKeyInfoKeyVaultResourceArmId

The KeyVault resource ARM id for secret.

DiskEncryptionKeyInfoSecretIdentifier

The secret url / identifier.

InstanceType

The class type.

(Inherited from IUpdateReplicationProtectedItemProviderInput)
KeyEncryptionKeyInfoKeyIdentifier

The key URL / identifier.

KeyEncryptionKeyInfoKeyVaultResourceArmId

The KeyVault resource ARM Id for key.

ManagedDiskUpdateDetail

Managed disk update details.

RecoveryBootDiagStorageAccountId

The boot diagnostic storage account.

RecoveryCapacityReservationGroupId

The recovery capacity reservation group Id.

RecoveryCloudServiceId

The target cloud service ARM Id (for V1).

RecoveryProximityPlacementGroupId

The recovery proximity placement group Id.

RecoveryResourceGroupId

The target resource group ARM Id (for V2).

RecoveryVirtualMachineScaleSetId

The recovery virtual machine scale set Id.

TfoAzureVMName

The user given name for Test Failover VM.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to