Sdílet prostřednictvím


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, String, String, String, IList<UserCreatedResourceTag>, IList<UserCreatedResourceTag>, IList<UserCreatedResourceTag>)

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'

LinuxLicenseType

Gets or sets the license type for Linux VM's. Possible values include: 'NotSpecified', 'NoLicenseType', 'LinuxServer'

SqlServerLicenseType

Gets or sets the SQL Server license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'PAYG', 'AHUB'

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.

TargetManagedDiskTags

Gets or sets the tags for the target managed disks.

TargetNetworkId

Gets or sets the target network ARM Id.

TargetNicTags

Gets or sets the tags for the target NICs.

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.

TargetVMTags

Gets or sets the target VM tags.

TestNetworkId

Gets or sets the test network ARM Id.

UserSelectedOSName

Gets or sets the OS name selected by user.

VMNics

Gets or sets the list of NIC details.

Applies to