InMageRcmEnableProtectionInput Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
InMageRcm specific enable protection input.
[Newtonsoft.Json.JsonObject("InMageRcm")]
public class InMageRcmEnableProtectionInput : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.EnableProtectionProviderSpecificInput
[<Newtonsoft.Json.JsonObject("InMageRcm")>]
type InMageRcmEnableProtectionInput = class
inherit EnableProtectionProviderSpecificInput
Public Class InMageRcmEnableProtectionInput
Inherits EnableProtectionProviderSpecificInput
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
InMageRcmEnableProtectionInput() |
Initializes a new instance of the InMageRcmEnableProtectionInput class. |
InMageRcmEnableProtectionInput(String, String, String, IList<InMageRcmDiskInput>, InMageRcmDisksDefaultInput, String, String, String, String, String, String, String, String, String, String, String, String, String) |
Initializes a new instance of the InMageRcmEnableProtectionInput class. |
Properties
DisksDefault |
Gets or sets the default disk input. |
DisksToInclude |
Gets or sets the disks to include list. |
FabricDiscoveryMachineId |
Gets or sets the ARM Id of discovered machine. |
LicenseType |
Gets or sets the license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'WindowsServer' |
MultiVMGroupName |
Gets or sets the multi VM group name. |
ProcessServerId |
Gets or sets the process server Id. |
RunAsAccountId |
Gets or sets the run-as account Id. |
TargetAvailabilitySetId |
Gets or sets the target availability set ARM Id. |
TargetAvailabilityZone |
Gets or sets the target availability zone. |
TargetBootDiagnosticsStorageAccountId |
Gets or sets the target boot diagnostics storage account ARM Id. |
TargetNetworkId |
Gets or sets the selected target network ARM Id. |
TargetProximityPlacementGroupId |
Gets or sets the target proximity placement group Id. |
TargetResourceGroupId |
Gets or sets the target resource group ARM Id. |
TargetSubnetName |
Gets or sets the selected target subnet name. |
TargetVMName |
Gets or sets the target VM name. |
TargetVMSize |
Gets or sets the target VM size. |
TestNetworkId |
Gets or sets the selected test network ARM Id. |
TestSubnetName |
Gets or sets the selected test subnet name. |
Methods
Validate() |
Validate the object. |