InMageRcmEnableProtectionInput Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210210.InMageRcmEnableProtectionInputTypeConverter))]
public class InMageRcmEnableProtectionInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210210.IInMageRcmEnableProtectionInput, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210210.InMageRcmEnableProtectionInputTypeConverter))>]
type InMageRcmEnableProtectionInput = class
    interface IInMageRcmEnableProtectionInput
    interface IJsonSerializable
    interface IEnableProtectionProviderSpecificInput
    interface IValidates
Public Class InMageRcmEnableProtectionInput
Implements IInMageRcmEnableProtectionInput, IValidates
Inheritance
InMageRcmEnableProtectionInput
Attributes
Implements

Constructors

InMageRcmEnableProtectionInput()

Properties

DiskDefaultDiskEncryptionSetId
DiskDefaultDiskType
DiskDefaultLogStorageAccountId
DisksToInclude
FabricDiscoveryMachineId
InstanceType
LicenseType
MultiVMGroupName
ProcessServerId
RunAsAccountId
TargetAvailabilitySetId
TargetAvailabilityZone
TargetBootDiagnosticsStorageAccountId
TargetNetworkId
TargetProximityPlacementGroupId
TargetResourceGroupId
TargetSubnetName
TargetVMName
TargetVMSize
TestNetworkId
TestSubnetName

Methods

DeserializeFromDictionary(IDictionary)
DeserializeFromPSObject(PSObject)
FromJson(JsonNode)
FromJsonString(String)
ToJson(JsonObject, SerializationMode)
ToJsonString()
Validate(IEventListener)

Applies to