Microsoft.RecoveryServices-kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectedItems 2021-03-01
- meest recente
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-10
- 2022-08-01
- 2022-05-01
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-11-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2018-07-10
- 2018-01-10
- 2016-08-10
Bicep-resourcedefinitie
De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2021-03-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
policyId: 'string'
protectableItemId: 'string'
providerSpecificDetails: {
instanceType: 'string'
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objecten
Stel de eigenschap instanceType in om het type object op te geven.
Gebruik voor A2A-:
instanceType: 'A2A'
diskEncryptionInfo: {
diskEncryptionKeyInfo: {
keyVaultResourceArmId: 'string'
secretIdentifier: 'string'
}
keyEncryptionKeyInfo: {
keyIdentifier: 'string'
keyVaultResourceArmId: 'string'
}
}
fabricObjectId: 'string'
multiVmGroupName: 'string'
recoveryAvailabilitySetId: 'string'
recoveryAvailabilityZone: 'string'
recoveryAzureNetworkId: 'string'
recoveryBootDiagStorageAccountId: 'string'
recoveryCloudServiceId: 'string'
recoveryContainerId: 'string'
recoveryProximityPlacementGroupId: 'string'
recoveryResourceGroupId: 'string'
recoverySubnetName: 'string'
vmDisks: [
{
diskUri: 'string'
primaryStagingAzureStorageAccountId: 'string'
recoveryAzureStorageAccountId: 'string'
}
]
vmManagedDisks: [
{
diskEncryptionInfo: {
diskEncryptionKeyInfo: {
keyVaultResourceArmId: 'string'
secretIdentifier: 'string'
}
keyEncryptionKeyInfo: {
keyIdentifier: 'string'
keyVaultResourceArmId: 'string'
}
}
diskId: 'string'
primaryStagingAzureStorageAccountId: 'string'
recoveryDiskEncryptionSetId: 'string'
recoveryReplicaDiskAccountType: 'string'
recoveryResourceGroupId: 'string'
recoveryTargetDiskAccountType: 'string'
}
]
Gebruik voor HyperVReplica2012:
instanceType: 'HyperVReplica2012'
Gebruik voor HyperVReplica2012R2:
instanceType: 'HyperVReplica2012R2'
Gebruik voor HyperVReplicaAzure-:
instanceType: 'HyperVReplicaAzure'
disksToInclude: [
'string'
]
enableRdpOnTargetOption: 'string'
hvHostVmId: 'string'
logStorageAccountId: 'string'
osType: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetAzureNetworkId: 'string'
targetAzureSubnetId: 'string'
targetAzureV1ResourceGroupId: 'string'
targetAzureV2ResourceGroupId: 'string'
targetAzureVmName: 'string'
targetProximityPlacementGroupId: 'string'
targetStorageAccountId: 'string'
targetVmSize: 'string'
useManagedDisks: 'string'
vhdId: 'string'
vmName: 'string'
Gebruik voor HyperVReplicaBaseReplicationDetails:
instanceType: 'HyperVReplicaBaseReplicationDetails'
Gebruik voor InMage:
instanceType: 'InMage'
datastoreName: 'string'
diskExclusionInput: {
diskSignatureOptions: [
{
diskSignature: 'string'
}
]
volumeOptions: [
{
onlyExcludeIfSingleVolume: 'string'
volumeLabel: 'string'
}
]
}
disksToInclude: [
'string'
]
masterTargetId: 'string'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
retentionDrive: 'string'
runAsAccountId: 'string'
vmFriendlyName: 'string'
Gebruik voor InMageAzureV2:
instanceType: 'InMageAzureV2'
diskEncryptionSetId: 'string'
disksToInclude: [
{
diskEncryptionSetId: 'string'
diskId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
]
diskType: 'string'
enableRdpOnTargetOption: 'string'
logStorageAccountId: 'string'
masterTargetId: 'string'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
runAsAccountId: 'string'
storageAccountId: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetAzureNetworkId: 'string'
targetAzureSubnetId: 'string'
targetAzureV1ResourceGroupId: 'string'
targetAzureV2ResourceGroupId: 'string'
targetAzureVmName: 'string'
targetProximityPlacementGroupId: 'string'
targetVmSize: 'string'
Gebruik voor InMageRcm:
instanceType: 'InMageRcm'
disksDefault: {
diskEncryptionSetId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
disksToInclude: [
{
diskEncryptionSetId: 'string'
diskId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
]
fabricDiscoveryMachineId: 'string'
licenseType: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
runAsAccountId: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetBootDiagnosticsStorageAccountId: 'string'
targetNetworkId: 'string'
targetProximityPlacementGroupId: 'string'
targetResourceGroupId: 'string'
targetSubnetName: 'string'
targetVmName: 'string'
targetVmSize: 'string'
testNetworkId: 'string'
testSubnetName: 'string'
Gebruik voor San:
instanceType: 'San'
Eigenschapswaarden
kluizen/replicationFabrics/replicationProtectionConta...
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam Zie hoe u namen en typen instelt voor onderliggende resources in Bicep-. |
tekenreeks (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: replicationProtectionContainers |
Eigenschappen | Schakel beveiligingsinvoereigenschappen in. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Naam | Beschrijving | Waarde |
---|---|---|
policyId | De beleids-id. | snaar |
protectableItemId | De beveiligbare item-id. | snaar |
providerSpecificDetails | De ReplicationProviderInput. Voor de HyperVReplicaAzure-provider is dit AzureEnableProtectionInput-object. Voor San-provider is het SanEnableProtectionInput-object. Voor de HyperVReplicaAzure-provider kan deze null zijn. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het objecttype instellen |
A2A- HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure- HyperVReplicaBaseReplicationDetails InMage- InMageAzureV2 InMageRcm San (vereist) |
A2AEnableProtectionInputOrA2AReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | A2A (vereist) |
diskEncryptionInfo | De versleutelingsgegevens van de herstelschijf. | DiskEncryptionInfo |
fabricObjectId | De infrastructuurspecifieke object-id van de virtuele machine. | snaar |
multiVmGroupName | De naam van de groep met meerdere vm's. | snaar |
recoveryAvailabilitySetId | De id van de herstel-beschikbaarheidsset. | snaar |
recoveryAvailabilityZone | De beschikbaarheidszone voor herstel. | snaar |
recoveryAzureNetworkId | De ARM-id van het virtuele Azure-netwerk herstellen. | snaar |
recoveryBootDiagStorageAccountId | Het diagnostische opslagaccount voor opstarten. | snaar |
recoveryCloudServiceId | De id van de herstelcloudservice. Geldig voor V1-scenario's. | snaar |
recoveryContainerId | De id van de herstelcontainer. | snaar |
recoveryProximityPlacementGroupId | De id van de plaatsingsgroep voor herstelnabijheid. | snaar |
recoveryResourceGroupId | De resourcegroep-id voor herstel. Geldig voor V2-scenario's. | snaar |
recoverySubnetName | De naam van het herstelsubnet. | snaar |
vmDisks | De lijst met vm-schijfgegevens. | A2AVmDiskInputDetails[] |
vmManagedDisks | De lijst met gegevens van beheerde vm-schijven. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionKeyInfo | De naslaginformatie voor KeyVault voor herstel voor geheim. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | De naslaginformatie voor KeyVault voor herstel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Naam | Beschrijving | Waarde |
---|---|---|
keyVaultResourceArmId | De ARM-id van de KeyVault-resource voor geheim. | snaar |
secretIdentifier | De geheime URL/id. | snaar |
KeyEncryptionKeyInfo
Naam | Beschrijving | Waarde |
---|---|---|
keyIdentifier | De sleutel-URL/id. | snaar |
keyVaultResourceArmId | De ARM-id van de KeyVault-resource voor de sleutel. | snaar |
A2AVmDiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskUri | De schijf-URI. | snaar |
primaryStagingAzureStorageAccountId | De primaire opslagaccount-id voor fasering. | snaar |
recoveryAzureStorageAccountId | De id van het herstel-VHD-opslagaccount. | snaar |
A2AVmManagedDiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionInfo | De gegevens over de versleuteling van de herstelschijf (voor één/enkele pass-stromen). | DiskEncryptionInfo |
diskId | De schijf-id. | snaar |
primaryStagingAzureStorageAccountId | De arm-id van het primaire faseringsopslagaccount. | snaar |
recoveryDiskEncryptionSetId | De id van de versleutelingsset voor de herstelschijf. | snaar |
recoveryReplicaDiskAccountType | Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. | snaar |
recoveryResourceGroupId | De arm-id van de doelresourcegroep. | snaar |
recoveryTargetDiskAccountType | Het type doelschijf na een failover. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. | snaar |
HyperVReplicaReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'HyperVReplica2012' (vereist) |
HyperVReplicaBlueReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'HyperVReplica2012R2' (vereist) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'HyperVReplicaAzure' (vereist) |
disksToInclude | De lijst met VHD-id's van schijven die moeten worden beveiligd. | tekenreeks[] |
enableRdpOnTargetOption | De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. | snaar |
hvHostVmId | De Hyper-V host-VM-id. | snaar |
logStorageAccountId | Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. | snaar |
osType | Het type besturingssysteem dat is gekoppeld aan de vm. | snaar |
targetAvailabilitySetId | De ARM-id van de beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetAzureNetworkId | De geselecteerde Azure-netwerk-id van het doel. | snaar |
targetAzureSubnetId | De geselecteerde Azure-subnet-id van het doel. | snaar |
targetAzureV1ResourceGroupId | De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureV2ResourceGroupId | De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureVmName | De naam van de azure-doel-VM. | snaar |
targetProximityPlacementGroupId | De ARM-id van de nabijheidsplaatsingsgroep. | snaar |
targetStorageAccountId | De naam van het opslagaccount. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
useManagedDisks | Een waarde die aangeeft of beheerde schijven moeten worden gebruikt tijdens een failover. | snaar |
vhdId | De VHD-id van de besturingssysteemschijf die is gekoppeld aan de vm. | snaar |
vmName | De naam van de vm. | snaar |
HyperVReplicaBaseReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'HyperVReplicaBaseReplicationDetails' (vereist) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'InMage' (vereist) |
datastoreName | De naam van het doelgegevensarchief. | snaar |
diskExclusionInput | De invoer voor schijfuitsluiting inschakelen. | InMageDiskExclusionInput |
disksToInclude | De schijven die een lijst moeten bevatten. | tekenreeks[] |
masterTargetId | De hoofddoel-id. | tekenreeks (vereist) |
multiVmGroupId | De groeps-id voor meerdere vm's. | tekenreeks (vereist) |
multiVmGroupName | De naam van de groep met meerdere vm's. | tekenreeks (vereist) |
processServerId | De processerver-id. | tekenreeks (vereist) |
retentionDrive | Het bewaarstation dat moet worden gebruikt op de MT. | tekenreeks (vereist) |
runAsAccountId | De id van het CS-account. | snaar |
vmFriendlyName | De naam van de vm. | snaar |
InMageDiskExclusionInput
Naam | Beschrijving | Waarde |
---|---|---|
diskSignatureOptions | De optie op basis van handtekening voor gastschijven voor schijfuitsluiting. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | De optie op basis van volumelabels voor schijfuitsluiting. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Naam | Beschrijving | Waarde |
---|---|---|
diskSignature | De gasthandtekening van de schijf die moet worden uitgesloten van replicatie. | snaar |
InMageVolumeExclusionOptions
Naam | Beschrijving | Waarde |
---|---|---|
onlyExcludeIfSingleVolume | De waarde die aangeeft of een schijf met meerdere volumes moet worden uitgesloten of niet. Als een schijf meerdere volumes heeft en een van het volume labels heeft die overeenkomen met VolumeLabel, wordt deze schijf uitgesloten van replicatie als OnlyExcludeIfSingleVolume onwaar is. | snaar |
volumeLabel | Het volumelabel. De schijf met een volume met dit label wordt uitgesloten van replicatie. | snaar |
InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'InMageAzureV2' (vereist) |
diskEncryptionSetId | De ARM-id DiskEncryptionSet. | snaar |
disksToInclude | De schijven die een lijst moeten bevatten. | InMageAzureV2DiskInputDetails[] |
diskType | Het DiskType. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
enableRdpOnTargetOption | De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. | snaar |
logStorageAccountId | Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. | snaar |
masterTargetId | De hoofddoel-id. | snaar |
multiVmGroupId | De groeps-id voor meerdere vm's. | snaar |
multiVmGroupName | De naam van de groep met meerdere vm's. | snaar |
processServerId | De processerver-id. | snaar |
runAsAccountId | De id van het CS-account. | snaar |
storageAccountId | De naam van het opslagaccount. | snaar |
targetAvailabilitySetId | De ARM-id van de beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetAzureNetworkId | De geselecteerde Azure-netwerk-id van het doel. | snaar |
targetAzureSubnetId | De geselecteerde Azure-subnet-id van het doel. | snaar |
targetAzureV1ResourceGroupId | De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureV2ResourceGroupId | De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureVmName | De naam van de azure-doel-VM. | snaar |
targetProximityPlacementGroupId | De ARM-id van de nabijheidsplaatsingsgroep. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
InMageAzureV2DiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id DiskEncryptionSet. | snaar |
diskId | De DiskId. | snaar |
diskType | Het DiskType. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
logStorageAccountId | De LogStorageAccountId. | snaar |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'InMageRcm' (vereist) |
disksDefault | De standaardschijfinvoer. | InMageRcmDisksDefaultInput |
disksToInclude | De schijven die een lijst moeten bevatten. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | De ARM-id van de gedetecteerde machine. | snaar |
licenseType | Het licentietype. | 'NoLicenseType' 'Niet opgegeven' 'WindowsServer' |
multiVmGroupName | De naam van de multi-VM-groep. | snaar |
processServerId | De processerver-id. | snaar |
runAsAccountId | De run-as-account-id. | snaar |
targetAvailabilitySetId | De ARM-id van de doel-beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetBootDiagnosticsStorageAccountId | De ARM-id van het opslagaccount voor diagnostische gegevens voor het doel opstarten. | snaar |
targetNetworkId | De geselecteerde ARM-id van het doelnetwerk. | snaar |
targetProximityPlacementGroupId | De id van de doelnabijheidsplaatsingsgroep. | snaar |
targetResourceGroupId | De ARM-id van de doelresourcegroep. | snaar |
targetSubnetName | De naam van het geselecteerde doelsubnet. | snaar |
targetVmName | De naam van de doel-VM. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
testNetworkId | De geselecteerde ARM-id voor het testnetwerk. | snaar |
testSubnetName | De naam van het geselecteerde testsubnet. | snaar |
InMageRcmDisksDefaultInput
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id van de schijfversleutelingsset. | snaar |
diskType | Het schijftype. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
logStorageAccountId | De ARM-id van het logboekopslagaccount. | snaar |
InMageRcmDiskInput
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id van de schijfversleutelingsset. | snaar |
diskId | De schijf-id. | snaar |
diskType | Het schijftype. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
logStorageAccountId | De ARM-id van het logboekopslagaccount. | snaar |
SanEnableProtectionInput
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | San (vereist) |
Resourcedefinitie van ARM-sjabloon
De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems",
"apiVersion": "2021-03-01",
"name": "string",
"properties": {
"policyId": "string",
"protectableItemId": "string",
"providerSpecificDetails": {
"instanceType": "string"
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objecten
Stel de eigenschap instanceType in om het type object op te geven.
Gebruik voor A2A-:
"instanceType": "A2A",
"diskEncryptionInfo": {
"diskEncryptionKeyInfo": {
"keyVaultResourceArmId": "string",
"secretIdentifier": "string"
},
"keyEncryptionKeyInfo": {
"keyIdentifier": "string",
"keyVaultResourceArmId": "string"
}
},
"fabricObjectId": "string",
"multiVmGroupName": "string",
"recoveryAvailabilitySetId": "string",
"recoveryAvailabilityZone": "string",
"recoveryAzureNetworkId": "string",
"recoveryBootDiagStorageAccountId": "string",
"recoveryCloudServiceId": "string",
"recoveryContainerId": "string",
"recoveryProximityPlacementGroupId": "string",
"recoveryResourceGroupId": "string",
"recoverySubnetName": "string",
"vmDisks": [
{
"diskUri": "string",
"primaryStagingAzureStorageAccountId": "string",
"recoveryAzureStorageAccountId": "string"
}
],
"vmManagedDisks": [
{
"diskEncryptionInfo": {
"diskEncryptionKeyInfo": {
"keyVaultResourceArmId": "string",
"secretIdentifier": "string"
},
"keyEncryptionKeyInfo": {
"keyIdentifier": "string",
"keyVaultResourceArmId": "string"
}
},
"diskId": "string",
"primaryStagingAzureStorageAccountId": "string",
"recoveryDiskEncryptionSetId": "string",
"recoveryReplicaDiskAccountType": "string",
"recoveryResourceGroupId": "string",
"recoveryTargetDiskAccountType": "string"
}
]
Gebruik voor HyperVReplica2012:
"instanceType": "HyperVReplica2012"
Gebruik voor HyperVReplica2012R2:
"instanceType": "HyperVReplica2012R2"
Gebruik voor HyperVReplicaAzure-:
"instanceType": "HyperVReplicaAzure",
"disksToInclude": [ "string" ],
"enableRdpOnTargetOption": "string",
"hvHostVmId": "string",
"logStorageAccountId": "string",
"osType": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetAzureNetworkId": "string",
"targetAzureSubnetId": "string",
"targetAzureV1ResourceGroupId": "string",
"targetAzureV2ResourceGroupId": "string",
"targetAzureVmName": "string",
"targetProximityPlacementGroupId": "string",
"targetStorageAccountId": "string",
"targetVmSize": "string",
"useManagedDisks": "string",
"vhdId": "string",
"vmName": "string"
Gebruik voor HyperVReplicaBaseReplicationDetails:
"instanceType": "HyperVReplicaBaseReplicationDetails"
Gebruik voor InMage:
"instanceType": "InMage",
"datastoreName": "string",
"diskExclusionInput": {
"diskSignatureOptions": [
{
"diskSignature": "string"
}
],
"volumeOptions": [
{
"onlyExcludeIfSingleVolume": "string",
"volumeLabel": "string"
}
]
},
"disksToInclude": [ "string" ],
"masterTargetId": "string",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"retentionDrive": "string",
"runAsAccountId": "string",
"vmFriendlyName": "string"
Gebruik voor InMageAzureV2:
"instanceType": "InMageAzureV2",
"diskEncryptionSetId": "string",
"disksToInclude": [
{
"diskEncryptionSetId": "string",
"diskId": "string",
"diskType": "string",
"logStorageAccountId": "string"
}
],
"diskType": "string",
"enableRdpOnTargetOption": "string",
"logStorageAccountId": "string",
"masterTargetId": "string",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"runAsAccountId": "string",
"storageAccountId": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetAzureNetworkId": "string",
"targetAzureSubnetId": "string",
"targetAzureV1ResourceGroupId": "string",
"targetAzureV2ResourceGroupId": "string",
"targetAzureVmName": "string",
"targetProximityPlacementGroupId": "string",
"targetVmSize": "string"
Gebruik voor InMageRcm:
"instanceType": "InMageRcm",
"disksDefault": {
"diskEncryptionSetId": "string",
"diskType": "string",
"logStorageAccountId": "string"
},
"disksToInclude": [
{
"diskEncryptionSetId": "string",
"diskId": "string",
"diskType": "string",
"logStorageAccountId": "string"
}
],
"fabricDiscoveryMachineId": "string",
"licenseType": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"runAsAccountId": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetBootDiagnosticsStorageAccountId": "string",
"targetNetworkId": "string",
"targetProximityPlacementGroupId": "string",
"targetResourceGroupId": "string",
"targetSubnetName": "string",
"targetVmName": "string",
"targetVmSize": "string",
"testNetworkId": "string",
"testSubnetName": "string"
Gebruik voor San:
"instanceType": "San"
Eigenschapswaarden
kluizen/replicationFabrics/replicationProtectionConta...
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems' |
apiVersion | De versie van de resource-API | '2021-03-01' |
naam | De resourcenaam Zie hoe u namen en typen instelt voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
Eigenschappen | Schakel beveiligingsinvoereigenschappen in. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Naam | Beschrijving | Waarde |
---|---|---|
policyId | De beleids-id. | snaar |
protectableItemId | De beveiligbare item-id. | snaar |
providerSpecificDetails | De ReplicationProviderInput. Voor de HyperVReplicaAzure-provider is dit AzureEnableProtectionInput-object. Voor San-provider is het SanEnableProtectionInput-object. Voor de HyperVReplicaAzure-provider kan deze null zijn. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het objecttype instellen |
A2A- HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure- HyperVReplicaBaseReplicationDetails InMage- InMageAzureV2 InMageRcm San (vereist) |
A2AEnableProtectionInputOrA2AReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | A2A (vereist) |
diskEncryptionInfo | De versleutelingsgegevens van de herstelschijf. | DiskEncryptionInfo |
fabricObjectId | De infrastructuurspecifieke object-id van de virtuele machine. | snaar |
multiVmGroupName | De naam van de groep met meerdere vm's. | snaar |
recoveryAvailabilitySetId | De id van de herstel-beschikbaarheidsset. | snaar |
recoveryAvailabilityZone | De beschikbaarheidszone voor herstel. | snaar |
recoveryAzureNetworkId | De ARM-id van het virtuele Azure-netwerk herstellen. | snaar |
recoveryBootDiagStorageAccountId | Het diagnostische opslagaccount voor opstarten. | snaar |
recoveryCloudServiceId | De id van de herstelcloudservice. Geldig voor V1-scenario's. | snaar |
recoveryContainerId | De id van de herstelcontainer. | snaar |
recoveryProximityPlacementGroupId | De id van de plaatsingsgroep voor herstelnabijheid. | snaar |
recoveryResourceGroupId | De resourcegroep-id voor herstel. Geldig voor V2-scenario's. | snaar |
recoverySubnetName | De naam van het herstelsubnet. | snaar |
vmDisks | De lijst met vm-schijfgegevens. | A2AVmDiskInputDetails[] |
vmManagedDisks | De lijst met gegevens van beheerde vm-schijven. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionKeyInfo | De naslaginformatie voor KeyVault voor herstel voor geheim. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | De naslaginformatie voor KeyVault voor herstel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Naam | Beschrijving | Waarde |
---|---|---|
keyVaultResourceArmId | De ARM-id van de KeyVault-resource voor geheim. | snaar |
secretIdentifier | De geheime URL/id. | snaar |
KeyEncryptionKeyInfo
Naam | Beschrijving | Waarde |
---|---|---|
keyIdentifier | De sleutel-URL/id. | snaar |
keyVaultResourceArmId | De ARM-id van de KeyVault-resource voor de sleutel. | snaar |
A2AVmDiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskUri | De schijf-URI. | snaar |
primaryStagingAzureStorageAccountId | De primaire opslagaccount-id voor fasering. | snaar |
recoveryAzureStorageAccountId | De id van het herstel-VHD-opslagaccount. | snaar |
A2AVmManagedDiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionInfo | De gegevens over de versleuteling van de herstelschijf (voor één/enkele pass-stromen). | DiskEncryptionInfo |
diskId | De schijf-id. | snaar |
primaryStagingAzureStorageAccountId | De arm-id van het primaire faseringsopslagaccount. | snaar |
recoveryDiskEncryptionSetId | De id van de versleutelingsset voor de herstelschijf. | snaar |
recoveryReplicaDiskAccountType | Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. | snaar |
recoveryResourceGroupId | De arm-id van de doelresourcegroep. | snaar |
recoveryTargetDiskAccountType | Het type doelschijf na een failover. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. | snaar |
HyperVReplicaReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'HyperVReplica2012' (vereist) |
HyperVReplicaBlueReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'HyperVReplica2012R2' (vereist) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'HyperVReplicaAzure' (vereist) |
disksToInclude | De lijst met VHD-id's van schijven die moeten worden beveiligd. | tekenreeks[] |
enableRdpOnTargetOption | De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. | snaar |
hvHostVmId | De Hyper-V host-VM-id. | snaar |
logStorageAccountId | Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. | snaar |
osType | Het type besturingssysteem dat is gekoppeld aan de vm. | snaar |
targetAvailabilitySetId | De ARM-id van de beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetAzureNetworkId | De geselecteerde Azure-netwerk-id van het doel. | snaar |
targetAzureSubnetId | De geselecteerde Azure-subnet-id van het doel. | snaar |
targetAzureV1ResourceGroupId | De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureV2ResourceGroupId | De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureVmName | De naam van de azure-doel-VM. | snaar |
targetProximityPlacementGroupId | De ARM-id van de nabijheidsplaatsingsgroep. | snaar |
targetStorageAccountId | De naam van het opslagaccount. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
useManagedDisks | Een waarde die aangeeft of beheerde schijven moeten worden gebruikt tijdens een failover. | snaar |
vhdId | De VHD-id van de besturingssysteemschijf die is gekoppeld aan de vm. | snaar |
vmName | De naam van de vm. | snaar |
HyperVReplicaBaseReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'HyperVReplicaBaseReplicationDetails' (vereist) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'InMage' (vereist) |
datastoreName | De naam van het doelgegevensarchief. | snaar |
diskExclusionInput | De invoer voor schijfuitsluiting inschakelen. | InMageDiskExclusionInput |
disksToInclude | De schijven die een lijst moeten bevatten. | tekenreeks[] |
masterTargetId | De hoofddoel-id. | tekenreeks (vereist) |
multiVmGroupId | De groeps-id voor meerdere vm's. | tekenreeks (vereist) |
multiVmGroupName | De naam van de groep met meerdere vm's. | tekenreeks (vereist) |
processServerId | De processerver-id. | tekenreeks (vereist) |
retentionDrive | Het bewaarstation dat moet worden gebruikt op de MT. | tekenreeks (vereist) |
runAsAccountId | De id van het CS-account. | snaar |
vmFriendlyName | De naam van de vm. | snaar |
InMageDiskExclusionInput
Naam | Beschrijving | Waarde |
---|---|---|
diskSignatureOptions | De optie op basis van handtekening voor gastschijven voor schijfuitsluiting. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | De optie op basis van volumelabels voor schijfuitsluiting. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Naam | Beschrijving | Waarde |
---|---|---|
diskSignature | De gasthandtekening van de schijf die moet worden uitgesloten van replicatie. | snaar |
InMageVolumeExclusionOptions
Naam | Beschrijving | Waarde |
---|---|---|
onlyExcludeIfSingleVolume | De waarde die aangeeft of een schijf met meerdere volumes moet worden uitgesloten of niet. Als een schijf meerdere volumes heeft en een van het volume labels heeft die overeenkomen met VolumeLabel, wordt deze schijf uitgesloten van replicatie als OnlyExcludeIfSingleVolume onwaar is. | snaar |
volumeLabel | Het volumelabel. De schijf met een volume met dit label wordt uitgesloten van replicatie. | snaar |
InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'InMageAzureV2' (vereist) |
diskEncryptionSetId | De ARM-id DiskEncryptionSet. | snaar |
disksToInclude | De schijven die een lijst moeten bevatten. | InMageAzureV2DiskInputDetails[] |
diskType | Het DiskType. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
enableRdpOnTargetOption | De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. | snaar |
logStorageAccountId | Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. | snaar |
masterTargetId | De hoofddoel-id. | snaar |
multiVmGroupId | De groeps-id voor meerdere vm's. | snaar |
multiVmGroupName | De naam van de groep met meerdere vm's. | snaar |
processServerId | De processerver-id. | snaar |
runAsAccountId | De id van het CS-account. | snaar |
storageAccountId | De naam van het opslagaccount. | snaar |
targetAvailabilitySetId | De ARM-id van de beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetAzureNetworkId | De geselecteerde Azure-netwerk-id van het doel. | snaar |
targetAzureSubnetId | De geselecteerde Azure-subnet-id van het doel. | snaar |
targetAzureV1ResourceGroupId | De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureV2ResourceGroupId | De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureVmName | De naam van de azure-doel-VM. | snaar |
targetProximityPlacementGroupId | De ARM-id van de nabijheidsplaatsingsgroep. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
InMageAzureV2DiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id DiskEncryptionSet. | snaar |
diskId | De DiskId. | snaar |
diskType | Het DiskType. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
logStorageAccountId | De LogStorageAccountId. | snaar |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | 'InMageRcm' (vereist) |
disksDefault | De standaardschijfinvoer. | InMageRcmDisksDefaultInput |
disksToInclude | De schijven die een lijst moeten bevatten. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | De ARM-id van de gedetecteerde machine. | snaar |
licenseType | Het licentietype. | 'NoLicenseType' 'Niet opgegeven' 'WindowsServer' |
multiVmGroupName | De naam van de multi-VM-groep. | snaar |
processServerId | De processerver-id. | snaar |
runAsAccountId | De run-as-account-id. | snaar |
targetAvailabilitySetId | De ARM-id van de doel-beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetBootDiagnosticsStorageAccountId | De ARM-id van het opslagaccount voor diagnostische gegevens voor het doel opstarten. | snaar |
targetNetworkId | De geselecteerde ARM-id van het doelnetwerk. | snaar |
targetProximityPlacementGroupId | De id van de doelnabijheidsplaatsingsgroep. | snaar |
targetResourceGroupId | De ARM-id van de doelresourcegroep. | snaar |
targetSubnetName | De naam van het geselecteerde doelsubnet. | snaar |
targetVmName | De naam van de doel-VM. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
testNetworkId | De geselecteerde ARM-id voor het testnetwerk. | snaar |
testSubnetName | De naam van het geselecteerde testsubnet. | snaar |
InMageRcmDisksDefaultInput
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id van de schijfversleutelingsset. | snaar |
diskType | Het schijftype. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
logStorageAccountId | De ARM-id van het logboekopslagaccount. | snaar |
InMageRcmDiskInput
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id van de schijfversleutelingsset. | snaar |
diskId | De schijf-id. | snaar |
diskType | Het schijftype. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
logStorageAccountId | De ARM-id van het logboekopslagaccount. | snaar |
SanEnableProtectionInput
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | San (vereist) |
Resourcedefinitie van Terraform (AzAPI-provider)
De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2021-03-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
policyId = "string"
protectableItemId = "string"
providerSpecificDetails = {
instanceType = "string"
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
})
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objecten
Stel de eigenschap instanceType in om het type object op te geven.
Gebruik voor A2A-:
instanceType = "A2A"
diskEncryptionInfo = {
diskEncryptionKeyInfo = {
keyVaultResourceArmId = "string"
secretIdentifier = "string"
}
keyEncryptionKeyInfo = {
keyIdentifier = "string"
keyVaultResourceArmId = "string"
}
}
fabricObjectId = "string"
multiVmGroupName = "string"
recoveryAvailabilitySetId = "string"
recoveryAvailabilityZone = "string"
recoveryAzureNetworkId = "string"
recoveryBootDiagStorageAccountId = "string"
recoveryCloudServiceId = "string"
recoveryContainerId = "string"
recoveryProximityPlacementGroupId = "string"
recoveryResourceGroupId = "string"
recoverySubnetName = "string"
vmDisks = [
{
diskUri = "string"
primaryStagingAzureStorageAccountId = "string"
recoveryAzureStorageAccountId = "string"
}
]
vmManagedDisks = [
{
diskEncryptionInfo = {
diskEncryptionKeyInfo = {
keyVaultResourceArmId = "string"
secretIdentifier = "string"
}
keyEncryptionKeyInfo = {
keyIdentifier = "string"
keyVaultResourceArmId = "string"
}
}
diskId = "string"
primaryStagingAzureStorageAccountId = "string"
recoveryDiskEncryptionSetId = "string"
recoveryReplicaDiskAccountType = "string"
recoveryResourceGroupId = "string"
recoveryTargetDiskAccountType = "string"
}
]
Gebruik voor HyperVReplica2012:
instanceType = "HyperVReplica2012"
Gebruik voor HyperVReplica2012R2:
instanceType = "HyperVReplica2012R2"
Gebruik voor HyperVReplicaAzure-:
instanceType = "HyperVReplicaAzure"
disksToInclude = [
"string"
]
enableRdpOnTargetOption = "string"
hvHostVmId = "string"
logStorageAccountId = "string"
osType = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetAzureNetworkId = "string"
targetAzureSubnetId = "string"
targetAzureV1ResourceGroupId = "string"
targetAzureV2ResourceGroupId = "string"
targetAzureVmName = "string"
targetProximityPlacementGroupId = "string"
targetStorageAccountId = "string"
targetVmSize = "string"
useManagedDisks = "string"
vhdId = "string"
vmName = "string"
Gebruik voor HyperVReplicaBaseReplicationDetails:
instanceType = "HyperVReplicaBaseReplicationDetails"
Gebruik voor InMage:
instanceType = "InMage"
datastoreName = "string"
diskExclusionInput = {
diskSignatureOptions = [
{
diskSignature = "string"
}
]
volumeOptions = [
{
onlyExcludeIfSingleVolume = "string"
volumeLabel = "string"
}
]
}
disksToInclude = [
"string"
]
masterTargetId = "string"
multiVmGroupId = "string"
multiVmGroupName = "string"
processServerId = "string"
retentionDrive = "string"
runAsAccountId = "string"
vmFriendlyName = "string"
Gebruik voor InMageAzureV2:
instanceType = "InMageAzureV2"
diskEncryptionSetId = "string"
disksToInclude = [
{
diskEncryptionSetId = "string"
diskId = "string"
diskType = "string"
logStorageAccountId = "string"
}
]
diskType = "string"
enableRdpOnTargetOption = "string"
logStorageAccountId = "string"
masterTargetId = "string"
multiVmGroupId = "string"
multiVmGroupName = "string"
processServerId = "string"
runAsAccountId = "string"
storageAccountId = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetAzureNetworkId = "string"
targetAzureSubnetId = "string"
targetAzureV1ResourceGroupId = "string"
targetAzureV2ResourceGroupId = "string"
targetAzureVmName = "string"
targetProximityPlacementGroupId = "string"
targetVmSize = "string"
Gebruik voor InMageRcm:
instanceType = "InMageRcm"
disksDefault = {
diskEncryptionSetId = "string"
diskType = "string"
logStorageAccountId = "string"
}
disksToInclude = [
{
diskEncryptionSetId = "string"
diskId = "string"
diskType = "string"
logStorageAccountId = "string"
}
]
fabricDiscoveryMachineId = "string"
licenseType = "string"
multiVmGroupName = "string"
processServerId = "string"
runAsAccountId = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetBootDiagnosticsStorageAccountId = "string"
targetNetworkId = "string"
targetProximityPlacementGroupId = "string"
targetResourceGroupId = "string"
targetSubnetName = "string"
targetVmName = "string"
targetVmSize = "string"
testNetworkId = "string"
testSubnetName = "string"
Gebruik voor San:
instanceType = "San"
Eigenschapswaarden
kluizen/replicationFabrics/replicationProtectionConta...
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2021-03-01" |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: replicationProtectionContainers |
Eigenschappen | Schakel beveiligingsinvoereigenschappen in. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Naam | Beschrijving | Waarde |
---|---|---|
policyId | De beleids-id. | snaar |
protectableItemId | De beveiligbare item-id. | snaar |
providerSpecificDetails | De ReplicationProviderInput. Voor de HyperVReplicaAzure-provider is dit AzureEnableProtectionInput-object. Voor San-provider is het SanEnableProtectionInput-object. Voor de HyperVReplicaAzure-provider kan deze null zijn. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het objecttype instellen |
A2A- HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure- HyperVReplicaBaseReplicationDetails InMage- InMageAzureV2 InMageRcm San (vereist) |
A2AEnableProtectionInputOrA2AReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "A2A" (vereist) |
diskEncryptionInfo | De versleutelingsgegevens van de herstelschijf. | DiskEncryptionInfo |
fabricObjectId | De infrastructuurspecifieke object-id van de virtuele machine. | snaar |
multiVmGroupName | De naam van de groep met meerdere vm's. | snaar |
recoveryAvailabilitySetId | De id van de herstel-beschikbaarheidsset. | snaar |
recoveryAvailabilityZone | De beschikbaarheidszone voor herstel. | snaar |
recoveryAzureNetworkId | De ARM-id van het virtuele Azure-netwerk herstellen. | snaar |
recoveryBootDiagStorageAccountId | Het diagnostische opslagaccount voor opstarten. | snaar |
recoveryCloudServiceId | De id van de herstelcloudservice. Geldig voor V1-scenario's. | snaar |
recoveryContainerId | De id van de herstelcontainer. | snaar |
recoveryProximityPlacementGroupId | De id van de plaatsingsgroep voor herstelnabijheid. | snaar |
recoveryResourceGroupId | De resourcegroep-id voor herstel. Geldig voor V2-scenario's. | snaar |
recoverySubnetName | De naam van het herstelsubnet. | snaar |
vmDisks | De lijst met vm-schijfgegevens. | A2AVmDiskInputDetails[] |
vmManagedDisks | De lijst met gegevens van beheerde vm-schijven. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionKeyInfo | De naslaginformatie voor KeyVault voor herstel voor geheim. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | De naslaginformatie voor KeyVault voor herstel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Naam | Beschrijving | Waarde |
---|---|---|
keyVaultResourceArmId | De ARM-id van de KeyVault-resource voor geheim. | snaar |
secretIdentifier | De geheime URL/id. | snaar |
KeyEncryptionKeyInfo
Naam | Beschrijving | Waarde |
---|---|---|
keyIdentifier | De sleutel-URL/id. | snaar |
keyVaultResourceArmId | De ARM-id van de KeyVault-resource voor de sleutel. | snaar |
A2AVmDiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskUri | De schijf-URI. | snaar |
primaryStagingAzureStorageAccountId | De primaire opslagaccount-id voor fasering. | snaar |
recoveryAzureStorageAccountId | De id van het herstel-VHD-opslagaccount. | snaar |
A2AVmManagedDiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionInfo | De gegevens over de versleuteling van de herstelschijf (voor één/enkele pass-stromen). | DiskEncryptionInfo |
diskId | De schijf-id. | snaar |
primaryStagingAzureStorageAccountId | De arm-id van het primaire faseringsopslagaccount. | snaar |
recoveryDiskEncryptionSetId | De id van de versleutelingsset voor de herstelschijf. | snaar |
recoveryReplicaDiskAccountType | Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. | snaar |
recoveryResourceGroupId | De arm-id van de doelresourcegroep. | snaar |
recoveryTargetDiskAccountType | Het type doelschijf na een failover. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. | snaar |
HyperVReplicaReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "HyperVReplica2012" (vereist) |
HyperVReplicaBlueReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "HyperVReplica2012R2" (vereist) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "HyperVReplicaAzure" (vereist) |
disksToInclude | De lijst met VHD-id's van schijven die moeten worden beveiligd. | tekenreeks[] |
enableRdpOnTargetOption | De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. | snaar |
hvHostVmId | De Hyper-V host-VM-id. | snaar |
logStorageAccountId | Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. | snaar |
osType | Het type besturingssysteem dat is gekoppeld aan de vm. | snaar |
targetAvailabilitySetId | De ARM-id van de beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetAzureNetworkId | De geselecteerde Azure-netwerk-id van het doel. | snaar |
targetAzureSubnetId | De geselecteerde Azure-subnet-id van het doel. | snaar |
targetAzureV1ResourceGroupId | De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureV2ResourceGroupId | De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureVmName | De naam van de azure-doel-VM. | snaar |
targetProximityPlacementGroupId | De ARM-id van de nabijheidsplaatsingsgroep. | snaar |
targetStorageAccountId | De naam van het opslagaccount. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
useManagedDisks | Een waarde die aangeeft of beheerde schijven moeten worden gebruikt tijdens een failover. | snaar |
vhdId | De VHD-id van de besturingssysteemschijf die is gekoppeld aan de vm. | snaar |
vmName | De naam van de vm. | snaar |
HyperVReplicaBaseReplicationDetails
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "HyperVReplicaBaseReplicationDetails" (vereist) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "InMage" (vereist) |
datastoreName | De naam van het doelgegevensarchief. | snaar |
diskExclusionInput | De invoer voor schijfuitsluiting inschakelen. | InMageDiskExclusionInput |
disksToInclude | De schijven die een lijst moeten bevatten. | tekenreeks[] |
masterTargetId | De hoofddoel-id. | tekenreeks (vereist) |
multiVmGroupId | De groeps-id voor meerdere vm's. | tekenreeks (vereist) |
multiVmGroupName | De naam van de groep met meerdere vm's. | tekenreeks (vereist) |
processServerId | De processerver-id. | tekenreeks (vereist) |
retentionDrive | Het bewaarstation dat moet worden gebruikt op de MT. | tekenreeks (vereist) |
runAsAccountId | De id van het CS-account. | snaar |
vmFriendlyName | De naam van de vm. | snaar |
InMageDiskExclusionInput
Naam | Beschrijving | Waarde |
---|---|---|
diskSignatureOptions | De optie op basis van handtekening voor gastschijven voor schijfuitsluiting. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | De optie op basis van volumelabels voor schijfuitsluiting. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Naam | Beschrijving | Waarde |
---|---|---|
diskSignature | De gasthandtekening van de schijf die moet worden uitgesloten van replicatie. | snaar |
InMageVolumeExclusionOptions
Naam | Beschrijving | Waarde |
---|---|---|
onlyExcludeIfSingleVolume | De waarde die aangeeft of een schijf met meerdere volumes moet worden uitgesloten of niet. Als een schijf meerdere volumes heeft en een van het volume labels heeft die overeenkomen met VolumeLabel, wordt deze schijf uitgesloten van replicatie als OnlyExcludeIfSingleVolume onwaar is. | snaar |
volumeLabel | Het volumelabel. De schijf met een volume met dit label wordt uitgesloten van replicatie. | snaar |
InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "InMageAzureV2" (vereist) |
diskEncryptionSetId | De ARM-id DiskEncryptionSet. | snaar |
disksToInclude | De schijven die een lijst moeten bevatten. | InMageAzureV2DiskInputDetails[] |
diskType | Het DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. | snaar |
logStorageAccountId | Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. | snaar |
masterTargetId | De hoofddoel-id. | snaar |
multiVmGroupId | De groeps-id voor meerdere vm's. | snaar |
multiVmGroupName | De naam van de groep met meerdere vm's. | snaar |
processServerId | De processerver-id. | snaar |
runAsAccountId | De id van het CS-account. | snaar |
storageAccountId | De naam van het opslagaccount. | snaar |
targetAvailabilitySetId | De ARM-id van de beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetAzureNetworkId | De geselecteerde Azure-netwerk-id van het doel. | snaar |
targetAzureSubnetId | De geselecteerde Azure-subnet-id van het doel. | snaar |
targetAzureV1ResourceGroupId | De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureV2ResourceGroupId | De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. | snaar |
targetAzureVmName | De naam van de azure-doel-VM. | snaar |
targetProximityPlacementGroupId | De ARM-id van de nabijheidsplaatsingsgroep. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
InMageAzureV2DiskInputDetails
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id DiskEncryptionSet. | snaar |
diskId | De DiskId. | snaar |
diskType | Het DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | De LogStorageAccountId. | snaar |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "InMageRcm" (vereist) |
disksDefault | De standaardschijfinvoer. | InMageRcmDisksDefaultInput |
disksToInclude | De schijven die een lijst moeten bevatten. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | De ARM-id van de gedetecteerde machine. | snaar |
licenseType | Het licentietype. | "NoLicenseType" "Niet opgegeven" "WindowsServer" |
multiVmGroupName | De naam van de multi-VM-groep. | snaar |
processServerId | De processerver-id. | snaar |
runAsAccountId | De run-as-account-id. | snaar |
targetAvailabilitySetId | De ARM-id van de doel-beschikbaarheidsset. | snaar |
targetAvailabilityZone | De doel-beschikbaarheidszone. | snaar |
targetBootDiagnosticsStorageAccountId | De ARM-id van het opslagaccount voor diagnostische gegevens voor het doel opstarten. | snaar |
targetNetworkId | De geselecteerde ARM-id van het doelnetwerk. | snaar |
targetProximityPlacementGroupId | De id van de doelnabijheidsplaatsingsgroep. | snaar |
targetResourceGroupId | De ARM-id van de doelresourcegroep. | snaar |
targetSubnetName | De naam van het geselecteerde doelsubnet. | snaar |
targetVmName | De naam van de doel-VM. | snaar |
targetVmSize | De grootte van de doel-VM. | snaar |
testNetworkId | De geselecteerde ARM-id voor het testnetwerk. | snaar |
testSubnetName | De naam van het geselecteerde testsubnet. | snaar |
InMageRcmDisksDefaultInput
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id van de schijfversleutelingsset. | snaar |
diskType | Het schijftype. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | De ARM-id van het logboekopslagaccount. | snaar |
InMageRcmDiskInput
Naam | Beschrijving | Waarde |
---|---|---|
diskEncryptionSetId | De ARM-id van de schijfversleutelingsset. | snaar |
diskId | De schijf-id. | snaar |
diskType | Het schijftype. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | De ARM-id van het logboekopslagaccount. | snaar |
SanEnableProtectionInput
Naam | Beschrijving | Waarde |
---|---|---|
instanceType | Het klassetype. | "San" (vereist) |