Share via


IUpdateReplicationProtectedItemInput Interface

Definition

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

Properties

EnableRdpOnTargetOption

The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.

LicenseType

License type.

ProviderSpecificDetailInstanceType

The class type.

RecoveryAvailabilitySetId

The target availability set Id.

RecoveryAzureVMName

Target Azure VM name given by the user.

RecoveryAzureVMSize

Target Azure VM size.

SelectedRecoveryAzureNetworkId

Target Azure Network Id.

SelectedSourceNicId

The selected source nic Id which will be used as the primary nic during failover.

SelectedTfoAzureNetworkId

The Azure Network Id for test failover.

VMNic

The list of VM nic details.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to