Condividi tramite


VMwareToAzStackHciProtectedItemCustomProperties Constructor

Definition

Initializes a new instance of VMwareToAzStackHciProtectedItemCustomProperties.

public VMwareToAzStackHciProtectedItemCustomProperties(Azure.Core.ResourceIdentifier targetHciClusterId, Azure.Core.ResourceIdentifier targetArcClusterCustomLocationId, Azure.Core.ResourceIdentifier storageContainerId, Azure.Core.ResourceIdentifier targetResourceGroupId, string customLocationRegion, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciDiskInput> disksToInclude, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciNicInput> nicsToInclude, string hyperVGeneration, Azure.Core.ResourceIdentifier fabricDiscoveryMachineId, string runAsAccountId, string sourceFabricAgentName, string targetFabricAgentName);
new Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedItemCustomProperties : Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciDiskInput> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciNicInput> * string * Azure.Core.ResourceIdentifier * string * string * string -> Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedItemCustomProperties
Public Sub New (targetHciClusterId As ResourceIdentifier, targetArcClusterCustomLocationId As ResourceIdentifier, storageContainerId As ResourceIdentifier, targetResourceGroupId As ResourceIdentifier, customLocationRegion As String, disksToInclude As IEnumerable(Of VMwareToAzStackHciDiskInput), nicsToInclude As IEnumerable(Of VMwareToAzStackHciNicInput), hyperVGeneration As String, fabricDiscoveryMachineId As ResourceIdentifier, runAsAccountId As String, sourceFabricAgentName As String, targetFabricAgentName As String)

Parameters

targetHciClusterId
ResourceIdentifier

Gets or sets the Target HCI Cluster ARM Id.

targetArcClusterCustomLocationId
ResourceIdentifier

Gets or sets the Target Arc Cluster Custom Location ARM Id.

storageContainerId
ResourceIdentifier

Gets or sets the target storage container ARM Id.

targetResourceGroupId
ResourceIdentifier

Gets or sets the target resource group ARM Id.

customLocationRegion
String

Gets or sets the location of Azure Arc HCI custom location resource.

disksToInclude
IEnumerable<VMwareToAzStackHciDiskInput>

Gets or sets the list of disks to replicate.

nicsToInclude
IEnumerable<VMwareToAzStackHciNicInput>

Gets or sets the list of VM NIC to replicate.

hyperVGeneration
String

Gets or sets the hypervisor generation of the virtual machine possible values are 1,2.

fabricDiscoveryMachineId
ResourceIdentifier

Gets or sets the ARM Id of the discovered machine.

runAsAccountId
String

Gets or sets the run as account Id.

sourceFabricAgentName
String

Gets or sets the source fabric agent name.

targetFabricAgentName
String

Gets or sets the target fabric agent name.

Exceptions

targetHciClusterId, targetArcClusterCustomLocationId, storageContainerId, targetResourceGroupId, customLocationRegion, disksToInclude, nicsToInclude, hyperVGeneration, fabricDiscoveryMachineId, runAsAccountId, sourceFabricAgentName or targetFabricAgentName is null.

Applies to