Share via


IInMageRcmEnableProtectionInput Interface

Definition

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

Properties

DiskDefaultDiskEncryptionSetId

The DiskEncryptionSet ARM Id.

DiskDefaultDiskType

The disk type.

DiskDefaultLogStorageAccountId

The log storage account ARM Id.

DisksToInclude

The disks to include list.

FabricDiscoveryMachineId

The ARM Id of discovered machine.

InstanceType

The class type.

(Inherited from IEnableProtectionProviderSpecificInput)
LicenseType

The license type.

MultiVMGroupName

The multi VM group name.

ProcessServerId

The process server Id.

RunAsAccountId

The run-as account Id.

TargetAvailabilitySetId

The target availability set ARM Id.

TargetAvailabilityZone

The target availability zone.

TargetBootDiagnosticsStorageAccountId

The target boot diagnostics storage account ARM Id.

TargetNetworkId

The selected target network ARM Id.

TargetProximityPlacementGroupId

The target proximity placement group Id.

TargetResourceGroupId

The target resource group ARM Id.

TargetSubnetName

The selected target subnet name.

TargetVMName

The target VM name.

TargetVMSize

The target VM size.

TestNetworkId

The selected test network ARM Id.

TestSubnetName

The selected test subnet name.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to