InMageRcmUpdateReplicationProtectedItemInput Class

Definition

InMageRcm provider specific input to update replication protected item.

[Newtonsoft.Json.JsonObject("InMageRcm")]
public class InMageRcmUpdateReplicationProtectedItemInput : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UpdateReplicationProtectedItemProviderInput
[<Newtonsoft.Json.JsonObject("InMageRcm")>]
type InMageRcmUpdateReplicationProtectedItemInput = class
    inherit UpdateReplicationProtectedItemProviderInput
Public Class InMageRcmUpdateReplicationProtectedItemInput
Inherits UpdateReplicationProtectedItemProviderInput
Inheritance
InMageRcmUpdateReplicationProtectedItemInput
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

InMageRcmUpdateReplicationProtectedItemInput()

Initializes a new instance of the InMageRcmUpdateReplicationProtectedItemInput class.

InMageRcmUpdateReplicationProtectedItemInput(String, String, String, String, String, String, String, String, String, IList<InMageRcmNicInput>, String)

Initializes a new instance of the InMageRcmUpdateReplicationProtectedItemInput class.

Properties

LicenseType

Gets or sets the license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'WindowsServer'

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 target network ARM Id.

TargetProximityPlacementGroupId

Gets or sets the target proximity placement group Id.

TargetResourceGroupId

Gets or sets the target resource group ARM Id.

TargetVMName

Gets or sets the target VM name.

TargetVMSize

Gets or sets the target VM size.

TestNetworkId

Gets or sets the test network ARM Id.

VMNics

Gets or sets the list of NIC details.

Applies to