Microsoft.RecoveryServices-valv/replicationFabrics/replicationProtectionContainers/replicationProtectedItems 2021-03-01
Bicep-resursdefinition
Resurstypen vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kan distribueras till:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resurs lägger du till följande Bicep i mallen.
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-objekt
Ange egenskapen instanceType för att ange typ av objekt.
För A2A använder du:
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'
}
]
För HyperVReplica2012 använder du:
instanceType: 'HyperVReplica2012'
För HyperVReplica2012R2 använder du:
instanceType: 'HyperVReplica2012R2'
För HyperVReplicaAzure använder du:
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'
För HyperVReplicaBaseReplicationDetails använder du:
instanceType: 'HyperVReplicaBaseReplicationDetails'
För InMage använder du:
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'
För InMageAzureV2 använder du:
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'
För InMageRcm använder du:
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'
För San använder du:
instanceType: 'San'
Egenskapsvärden
vaults/replicationFabrics/replicationProtectionConta...
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: replicationProtectionContainers |
properties | Aktivera indataegenskaper för skydd. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Name | Beskrivning | Värde |
---|---|---|
policyId | Princip-ID:t. | sträng |
protectableItemId | Det skyddsbara objekt-ID:t. | sträng |
providerSpecificDetails | The ReplicationProviderInput. För HyperVReplicaAzure-providern blir det AzureEnableProtectionInput-objektet. För San-providern är det SanEnableProtectionInput-objektet. För HyperVReplicaAzure-providern kan den vara null. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Ange objekttyp | A2A HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure HyperVReplicaBaseReplicationDetails InMage InMageAzureV2 InMageRcm San (krävs) |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "A2A" (krävs) |
diskEncryptionInfo | Krypteringsinformation för återställningsdiskar. | DiskEncryptionInfo |
fabricObjectId | Infrastrukturresursspecifikt objekt-ID för den virtuella datorn. | sträng |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
recoveryAvailabilitySetId | Återställningstillgänglighetsuppsättningens ID. | sträng |
recoveryAvailabilityZone | Tillgänglighetszonen för återställning. | sträng |
recoveryAzureNetworkId | Återställningen av ARM-ID:t för det virtuella Azure-nätverket. | sträng |
recoveryBootDiagStorageAccountId | Lagringskontot för startdiagnostik. | sträng |
recoveryCloudServiceId | Tjänst-ID för återställningsmoln. Giltigt för V1-scenarier. | sträng |
recoveryContainerId | Återställningscontainerns ID. | sträng |
recoveryProximityPlacementGroupId | Grupp-ID för placering av återställningsnäring. | sträng |
recoveryResourceGroupId | Återställningsresursgruppens ID. Giltigt för V2-scenarier. | sträng |
recoverySubnetName | Namnet på återställningsundernätet. | sträng |
vmDisks | Listan över vm-diskinformation. | A2AVmDiskInputDetails[] |
vmManagedDisks | Listan över information om virtuella datorer med hanterade diskar. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionKeyInfo | KeyVault-referens för återställning för hemlighet. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | KeyVault-referens för återställning av nyckel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | Beskrivning | Värde |
---|---|---|
keyVaultResourceArmId | Arm-ID:t för KeyVault-resursen för hemlighet. | sträng |
secretIdentifier | Den hemliga URL:en/identifieraren. | sträng |
KeyEncryptionKeyInfo
Name | Beskrivning | Värde |
---|---|---|
keyIdentifier | Nyckelns URL/identifierare. | sträng |
keyVaultResourceArmId | Arm-ID:t för KeyVault-resursen för nyckeln. | sträng |
A2AVmDiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskUri | Disk-URI:n. | sträng |
primaryStagingAzureStorageAccountId | Det primära mellanlagringskontots ID. | sträng |
recoveryAzureStorageAccountId | Återställnings-ID för VHD-lagringskontot. | sträng |
A2AVmManagedDiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionInfo | Krypteringsinformationen för återställningsdisken (för ett/ett enda pass-flöden). | DiskEncryptionInfo |
diskId | Disk-ID:t. | sträng |
primaryStagingAzureStorageAccountId | Arm-ID för det primära mellanlagringskontot. | sträng |
recoveryDiskEncryptionSetId | Återställningsdiskens krypteringsuppsättnings-ID. | sträng |
recoveryReplicaDiskAccountType | Typ av replikdisk. Dess ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren anges. | sträng |
recoveryResourceGroupId | Resursgruppens arm-ID. | sträng |
recoveryTargetDiskAccountType | Måldisktypen efter redundansväxling. Dess ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren anges. | sträng |
HyperVReplicaReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplica2012" (krävs) |
HyperVReplicaBlueReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplica2012R2" (krävs) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplicaAzure" (krävs) |
disksToInclude | Listan över VHD-ID:t för diskar som ska skyddas. | string[] |
enableRdpOnTargetOption | Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärdet {SrsDataContract.EnableRDPOnTargetOption} räknas upp. | sträng |
hvHostVmId | Vm-ID:t för Hyper-V-värden. | sträng |
logStorageAccountId | Lagringskontot som ska användas för loggning under replikeringen. | sträng |
osType | Den operativsystemtyp som är associerad med den virtuella datorn. | sträng |
targetAvailabilitySetId | ARM-ID:t för tillgänglighetsuppsättningen. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetAzureNetworkId | Det valda azure-målnätverks-ID:t. | sträng |
targetAzureSubnetId | Det valda Azure-målundernäts-ID:t. | sträng |
targetAzureV1ResourceGroupId | ID:t för den målresursgrupp (för klassisk distribution) där den virtuella datorn för redundansväxling ska skapas. | sträng |
targetAzureV2ResourceGroupId | ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella datorn för redundansväxling ska skapas. | sträng |
targetAzureVmName | Azure Vm-målnamnet. | sträng |
targetProximityPlacementGroupId | ARM-ID för närhetsplaceringsgruppen. | sträng |
targetStorageAccountId | Namnet på lagringskontot. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
useManagedDisks | Ett värde som anger om hanterade diskar ska användas under redundansväxlingen. | sträng |
vhdId | Os-diskens VHD-ID som är associerat med den virtuella datorn. | sträng |
vmName | Namnet på den virtuella datorn. | sträng |
HyperVReplicaBaseReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplicaBaseReplicationDetails" (krävs) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMage" (krävs) |
datastoreName | Namnet på måldatalagret. | sträng |
diskExclusionInput | Aktivera indata för diskundantag. | InMageDiskExclusionInput |
disksToInclude | Diskarna som ska inkluderas i listan. | string[] |
masterTargetId | Huvudmål-ID: t. | sträng (krävs) |
multiVmGroupId | Grupp-ID för flera virtuella datorer. | sträng (krävs) |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng (krävs) |
processServerId | Processerverns ID. | sträng (krävs) |
retentionDrive | Kvarhållningsenheten som ska användas på MT. | sträng (krävs) |
runAsAccountId | CS-konto-ID: t. | sträng |
vmFriendlyName | Namnet på den virtuella datorn. | sträng |
InMageDiskExclusionInput
Name | Beskrivning | Värde |
---|---|---|
diskSignatureOptions | Det signaturbaserade alternativet för gästdisken för diskundantag. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Det volymetikettbaserade alternativet för diskundantag. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | Beskrivning | Värde |
---|---|---|
diskSignature | Gästsignaturen för disken som ska undantas från replikeringen. | sträng |
InMageVolumeExclusionOptions
Name | Beskrivning | Värde |
---|---|---|
onlyExcludeIfSingleVolume | Det värde som anger om diskar med flera volymer ska undantas eller inte. Om en disk har flera volymer och en av volymen har etikettmatchning med VolumeLabel undantas den här disken från replikering om OnlyExcludeIfSingleVolume är falskt. | sträng |
volumeLabel | Volymetiketten. Disken som har en volym med den här etiketten kommer att undantas från replikeringen. | sträng |
InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMageAzureV2" (krävs) |
diskEncryptionSetId | The DiskEncryptionSet ARM ID. | sträng |
disksToInclude | Diskarna som ska inkluderas i listan. | InMageAzureV2DiskInputDetails[] |
Disktype | The DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärdet {SrsDataContract.EnableRDPOnTargetOption} räknas upp. | sträng |
logStorageAccountId | Lagringskontot som ska användas för loggning under replikeringen. | sträng |
masterTargetId | Huvudmål-ID: t. | sträng |
multiVmGroupId | Grupp-ID för flera virtuella datorer. | sträng |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
processServerId | Processerverns ID. | sträng |
runAsAccountId | CS-konto-ID: t. | sträng |
storageAccountId | Namnet på lagringskontot. | sträng |
targetAvailabilitySetId | Tillgänglighetsuppsättningen ARM ID. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetAzureNetworkId | Det valda azure-målnätverks-ID:t. | sträng |
targetAzureSubnetId | Det valda azure-målundernäts-ID:t. | sträng |
targetAzureV1ResourceGroupId | ID:t för den målresursgrupp (för klassisk distribution) där den virtuella redundansdatorn ska skapas. | sträng |
targetAzureV2ResourceGroupId | ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella datorn för redundansväxling ska skapas. | sträng |
targetAzureVmName | Azure Vm-målnamnet. | sträng |
targetProximityPlacementGroupId | Närhetsplaceringsgruppens ARM-ID. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
InMageAzureV2DiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | The DiskEncryptionSet ARM ID. | sträng |
diskId | The DiskId. | sträng |
Disktype | The DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | sträng |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMageRcm" (krävs) |
disksDefault | Standarddiskindata. | InMageRcmDisksDefaultInput |
disksToInclude | Diskarna som ska inkluderas i listan. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | ARM-ID:t för den identifierade datorn. | sträng |
licenseType | Licenstypen. | "NoLicenseType" "NotSpecified" "WindowsServer" |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
processServerId | Processserverns ID. | sträng |
runAsAccountId | Kör som-konto-ID:t. | sträng |
targetAvailabilitySetId | Målets tillgänglighetsuppsättning ARM-ID. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetBootDiagnosticsStorageAccountId | Arm-ID för målstartdiagnostiklagringskontot. | sträng |
targetNetworkId | Det valda ARM-ID:t för målnätverket. | sträng |
targetProximityPlacementGroupId | Grupp-ID för målnäringsplacering. | sträng |
targetResourceGroupId | Målresursgruppens ARM-ID. | sträng |
targetSubnetName | Det valda målundernätets namn. | sträng |
targetVmName | Namnet på den virtuella måldatorn. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
testNetworkId | Det valda ARM-ID:t för testnätverket. | sträng |
testSubnetName | Det valda testundernätets namn. | sträng |
InMageRcmDisksDefaultInput
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | Diskkrypteringsuppsättningen ARM-ID. | sträng |
Disktype | Disktypen. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | ARM-ID:t för logglagringskontot. | sträng |
InMageRcmDiskInput
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | Diskkrypteringsuppsättningen ARM-ID. | sträng |
diskId | Disk-ID:t. | sträng |
Disktype | Disktypen. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | ARM-ID:t för logglagringskontot. | sträng |
SanEnableProtectionInput
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "San" (krävs) |
Resursdefinition för ARM-mall
Resurstypen vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kan distribueras till:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resurs lägger du till följande JSON i mallen.
{
"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-objekt
Ange egenskapen instanceType för att ange objekttypen.
För A2A använder du:
"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"
}
]
För HyperVReplica2012 använder du:
"instanceType": "HyperVReplica2012"
För HyperVReplica2012R2 använder du:
"instanceType": "HyperVReplica2012R2"
För HyperVReplicaAzure använder du:
"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"
För HyperVReplicaBaseReplicationDetails använder du:
"instanceType": "HyperVReplicaBaseReplicationDetails"
För InMage använder du:
"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"
För InMageAzureV2 använder du:
"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"
För InMageRcm använder du:
"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"
För San använder du:
"instanceType": "San"
Egenskapsvärden
vaults/replicationFabrics/replicationProtectionConta...
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems" |
apiVersion | Resurs-API-versionen | '2021-03-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | Aktivera egenskaper för indata för skydd. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Name | Beskrivning | Värde |
---|---|---|
policyId | Princip-ID. | sträng |
protectableItemId | Det skyddsbara objekt-ID:t. | sträng |
providerSpecificDetails | The ReplicationProviderInput. För HyperVReplicaAzure-providern är det AzureEnableProtectionInput-objektet. För San-providern är det Objektet SanEnableProtectionInput. För HyperVReplicaAzure-providern kan den vara null. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Ange objekttyp | A2A HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure HyperVReplicaBaseReplicationDetails InMage InMageAzureV2 InMageRcm San (krävs) |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "A2A" (krävs) |
diskEncryptionInfo | Krypteringsinformation för återställningsdisken. | DiskEncryptionInfo |
fabricObjectId | Infrastrukturresursspecifikt objekt-ID för den virtuella datorn. | sträng |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
recoveryAvailabilitySetId | Återställningstillgänglighetsuppsättningens ID. | sträng |
recoveryAvailabilityZone | Tillgänglighetszonen för återställning. | sträng |
recoveryAzureNetworkId | Återställningen av ARM-ID:t för det virtuella Azure-nätverket. | sträng |
recoveryBootDiagStorageAccountId | Lagringskontot för startdiagnostik. | sträng |
recoveryCloudServiceId | Tjänst-ID för återställningsmoln. Giltigt för V1-scenarier. | sträng |
recoveryContainerId | Återställningscontainerns ID. | sträng |
recoveryProximityPlacementGroupId | Grupp-ID för placering av återställningsnäring. | sträng |
recoveryResourceGroupId | Återställningsresursgruppens ID. Giltigt för V2-scenarier. | sträng |
recoverySubnetName | Namnet på återställningsundernätet. | sträng |
vmDisks | Listan över vm-diskinformation. | A2AVmDiskInputDetails[] |
vmManagedDisks | Listan över information om virtuella datorer med hanterade diskar. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionKeyInfo | KeyVault-referens för återställning för hemlighet. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | KeyVault-referens för återställning av nyckel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | Beskrivning | Värde |
---|---|---|
keyVaultResourceArmId | Arm-ID:t för KeyVault-resursen för hemlighet. | sträng |
secretIdentifier | Den hemliga URL:en/identifieraren. | sträng |
KeyEncryptionKeyInfo
Name | Beskrivning | Värde |
---|---|---|
keyIdentifier | Nyckelns URL/identifierare. | sträng |
keyVaultResourceArmId | Arm-ID:t för KeyVault-resursen för nyckeln. | sträng |
A2AVmDiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskUri | Disk-URI:n. | sträng |
primaryStagingAzureStorageAccountId | Det primära mellanlagringskontots ID. | sträng |
recoveryAzureStorageAccountId | Återställnings-ID för VHD-lagringskontot. | sträng |
A2AVmManagedDiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionInfo | Krypteringsinformationen för återställningsdisken (för ett/ett enda pass-flöden). | DiskEncryptionInfo |
diskId | Disk-ID:t. | sträng |
primaryStagingAzureStorageAccountId | Arm-ID för det primära mellanlagringskontot. | sträng |
recoveryDiskEncryptionSetId | Återställningsdiskens krypteringsuppsättnings-ID. | sträng |
recoveryReplicaDiskAccountType | Typ av replikdisk. Dess ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren anges. | sträng |
recoveryResourceGroupId | Resursgruppens arm-ID. | sträng |
recoveryTargetDiskAccountType | Måldisktypen efter redundansväxling. Dess ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren anges. | sträng |
HyperVReplicaReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplica2012" (krävs) |
HyperVReplicaBlueReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplica2012R2" (krävs) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplicaAzure" (krävs) |
disksToInclude | Listan över VHD-ID:t för diskar som ska skyddas. | string[] |
enableRdpOnTargetOption | Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärdet {SrsDataContract.EnableRDPOnTargetOption} räknas upp. | sträng |
hvHostVmId | Vm-ID:t för Hyper-V-värden. | sträng |
logStorageAccountId | Lagringskontot som ska användas för loggning under replikeringen. | sträng |
osType | Den operativsystemtyp som är associerad med den virtuella datorn. | sträng |
targetAvailabilitySetId | ARM-ID:t för tillgänglighetsuppsättningen. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetAzureNetworkId | Det valda azure-målnätverks-ID:t. | sträng |
targetAzureSubnetId | Det valda Azure-målundernäts-ID:t. | sträng |
targetAzureV1ResourceGroupId | ID:t för den målresursgrupp (för klassisk distribution) där den virtuella datorn för redundansväxling ska skapas. | sträng |
targetAzureV2ResourceGroupId | ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella datorn för redundansväxling ska skapas. | sträng |
targetAzureVmName | Azure Vm-målnamnet. | sträng |
targetProximityPlacementGroupId | ARM-ID för närhetsplaceringsgruppen. | sträng |
targetStorageAccountId | Namnet på lagringskontot. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
useManagedDisks | Ett värde som anger om hanterade diskar ska användas under redundansväxlingen. | sträng |
vhdId | VHD-ID:t för os-disken som är associerat med den virtuella datorn. | sträng |
vmName | Namnet på den virtuella datorn. | sträng |
HyperVReplicaBaseReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplicaBaseReplicationDetails" (krävs) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMage" (krävs) |
datastoreName | Namnet på måldatalagret. | sträng |
diskExclusionInput | Aktivera indata för diskundantag. | InMageDiskExclusionInput |
disksToInclude | Diskarna som ska inkluderas i listan. | string[] |
masterTargetId | Huvudmål-ID:t. | sträng (krävs) |
multiVmGroupId | Grupp-ID för flera virtuella datorer. | sträng (krävs) |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng (krävs) |
processServerId | Processserver-ID:t. | sträng (krävs) |
retentionDrive | Kvarhållningsenheten som ska användas på MT. | sträng (krävs) |
runAsAccountId | CS-konto-ID:t. | sträng |
vmFriendlyName | Namnet på den virtuella datorn. | sträng |
InMageDiskExclusionInput
Name | Beskrivning | Värde |
---|---|---|
diskSignatureOptions | Det signaturbaserade alternativet för gästdisksignatur för diskundantag. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Det volymetikettbaserade alternativet för diskundantag. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | Beskrivning | Värde |
---|---|---|
diskSignature | Gästsignaturen för disken som ska undantas från replikering. | sträng |
InMageVolumeExclusionOptions
Name | Beskrivning | Värde |
---|---|---|
onlyExcludeIfSingleVolume | Värdet som anger om diskar med flera volymer ska undantas eller inte. Om en disk har flera volymer och en av volymen har etikettmatchning med VolumeLabel undantas den här disken från replikering om OnlyExcludeIfSingleVolume är falskt. | sträng |
volumeLabel | Volymetiketten. Disken som har någon volym med den här etiketten kommer att undantas från replikering. | sträng |
InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMageAzureV2" (krävs) |
diskEncryptionSetId | The DiskEncryptionSet ARM ID. | sträng |
disksToInclude | Diskarna som ska inkluderas i listan. | InMageAzureV2DiskInputDetails[] |
Disktype | The DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärde för {SrsDataContract.EnableRDPOnTargetOption} uppräkning. | sträng |
logStorageAccountId | Lagringskontot som ska användas för loggning under replikering. | sträng |
masterTargetId | Huvudmål-ID. | sträng |
multiVmGroupId | Grupp-ID för flera virtuella datorer. | sträng |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
processServerId | Processserver-ID:t. | sträng |
runAsAccountId | CS-konto-ID:t. | sträng |
storageAccountId | Namnet på lagringskontot. | sträng |
targetAvailabilitySetId | Tillgänglighetsuppsättningen ARM ID. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetAzureNetworkId | Det valda azure-målnätverks-ID:t. | sträng |
targetAzureSubnetId | Det valda azure-målundernäts-ID:t. | sträng |
targetAzureV1ResourceGroupId | ID:t för den målresursgrupp (för klassisk distribution) där den virtuella redundansdatorn ska skapas. | sträng |
targetAzureV2ResourceGroupId | ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella datorn för redundansväxling ska skapas. | sträng |
targetAzureVmName | Azure Vm-målnamnet. | sträng |
targetProximityPlacementGroupId | Närhetsplaceringsgruppens ARM-ID. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
InMageAzureV2DiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | The DiskEncryptionSet ARM ID. | sträng |
diskId | The DiskId. | sträng |
Disktype | The DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | sträng |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMageRcm" (krävs) |
disksDefault | Standarddiskindata. | InMageRcmDisksDefaultInput |
disksToInclude | Diskarna som ska inkluderas i listan. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | ARM-ID:t för den identifierade datorn. | sträng |
licenseType | Licenstypen. | "NoLicenseType" "NotSpecified" "WindowsServer" |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
processServerId | Processserverns ID. | sträng |
runAsAccountId | Kör som-konto-ID:t. | sträng |
targetAvailabilitySetId | Målets tillgänglighetsuppsättning ARM-ID. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetBootDiagnosticsStorageAccountId | Arm-ID för målstartdiagnostiklagringskontot. | sträng |
targetNetworkId | Det valda ARM-ID:t för målnätverket. | sträng |
targetProximityPlacementGroupId | Grupp-ID för målnäringsplacering. | sträng |
targetResourceGroupId | Målresursgruppens ARM-ID. | sträng |
targetSubnetName | Det valda målundernätets namn. | sträng |
targetVmName | Namnet på den virtuella måldatorn. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
testNetworkId | Det valda arm-ID:t för testnätverket. | sträng |
testSubnetName | Det valda testundernätets namn. | sträng |
InMageRcmDisksDefaultInput
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | Diskkrypteringsuppsättningen ARM ID. | sträng |
Disktype | Disktypen. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | Logglagringskontots ARM-ID. | sträng |
InMageRcmDiskInput
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | Diskkrypteringsuppsättningen ARM ID. | sträng |
diskId | Disk-ID:t. | sträng |
Disktype | Disktypen. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | Logglagringskontots ARM-ID. | sträng |
SanEnableProtectionInput
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "San" (krävs) |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kan distribueras till:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resurs lägger du till följande Terraform i mallen.
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-objekt
Ange egenskapen instanceType för att ange typ av objekt.
För A2A använder du:
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"
}
]
För HyperVReplica2012 använder du:
instanceType = "HyperVReplica2012"
För HyperVReplica2012R2 använder du:
instanceType = "HyperVReplica2012R2"
För HyperVReplicaAzure använder du:
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"
För HyperVReplicaBaseReplicationDetails använder du:
instanceType = "HyperVReplicaBaseReplicationDetails"
För InMage använder du:
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"
För InMageAzureV2 använder du:
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"
För InMageRcm använder du:
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"
För San använder du:
instanceType = "San"
Egenskapsvärden
vaults/replicationFabrics/replicationProtectionConta...
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2021-03-01" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID:t för resursen som är överordnad för den här resursen. | ID för resurs av typen: replicationProtectionContainers |
properties | Aktivera indataegenskaper för skydd. | EnableProtectionInputPropertiesOrReplicationProtecte... |
EnableProtectionInputPropertiesOrReplicationProtecte...
Name | Beskrivning | Värde |
---|---|---|
policyId | Princip-ID:t. | sträng |
protectableItemId | Det skyddsbara objekt-ID:t. | sträng |
providerSpecificDetails | The ReplicationProviderInput. För HyperVReplicaAzure-providern blir det AzureEnableProtectionInput-objektet. För San-providern är det SanEnableProtectionInput-objektet. För HyperVReplicaAzure-providern kan den vara null. | EnableProtectionProviderSpecificInputOrReplicationPr... |
EnableProtectionProviderSpecificInputOrReplicationPr...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Ange objekttyp | A2A HyperVReplica2012 HyperVReplica2012R2 HyperVReplicaAzure HyperVReplicaBaseReplicationDetails InMage InMageAzureV2 InMageRcm San (krävs) |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "A2A" (krävs) |
diskEncryptionInfo | Krypteringsinformation för återställningsdiskar. | DiskEncryptionInfo |
fabricObjectId | Infrastrukturspecifikt objekt-ID för den virtuella datorn. | sträng |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
recoveryAvailabilitySetId | Återställningstillgänglighetsuppsättningens ID. | sträng |
recoveryAvailabilityZone | Återställningstillgänglighetszonen. | sträng |
recoveryAzureNetworkId | Återställningen av ARM-ID:t för det virtuella Azure-nätverket. | sträng |
recoveryBootDiagStorageAccountId | Kontot för startdiagnostiklagring. | sträng |
recoveryCloudServiceId | Tjänst-ID för återställningsmoln. Gäller för V1-scenarier. | sträng |
recoveryContainerId | Container-ID:t för återställning. | sträng |
recoveryProximityPlacementGroupId | Grupp-ID för placering av återställningsnäring. | sträng |
recoveryResourceGroupId | Återställningsresursgrupps-ID: Giltigt för V2-scenarier. | sträng |
recoverySubnetName | Namnet på återställningsundernätet. | sträng |
vmDisks | Listan över vm-diskinformation. | A2AVmDiskInputDetails[] |
vmManagedDisks | Listan över vm-hanterad diskinformation. | A2AVmManagedDiskInputDetails[] |
DiskEncryptionInfo
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionKeyInfo | KeyVault-referens för återställning för hemlighet. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | KeyVault-referens för återställning för nyckel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | Beskrivning | Värde |
---|---|---|
keyVaultResourceArmId | Arm-ID:t för KeyVault-resursen för hemlighet. | sträng |
secretIdentifier | Den hemliga URL:en/identifieraren. | sträng |
KeyEncryptionKeyInfo
Name | Beskrivning | Värde |
---|---|---|
keyIdentifier | Nyckelns URL/identifierare. | sträng |
keyVaultResourceArmId | Arm-ID:t för KeyVault-resursen för nyckeln. | sträng |
A2AVmDiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskUri | Disk-URI:n. | sträng |
primaryStagingAzureStorageAccountId | Det primära mellanlagringskontots ID. | sträng |
recoveryAzureStorageAccountId | Återställnings-ID för VHD-lagringskontot. | sträng |
A2AVmManagedDiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionInfo | Krypteringsinformationen för återställningsdisken (för ett/ett enda pass-flöden). | DiskEncryptionInfo |
diskId | Disk-ID:t. | sträng |
primaryStagingAzureStorageAccountId | Arm-ID för det primära mellanlagringskontot. | sträng |
recoveryDiskEncryptionSetId | Återställningsdiskens krypteringsuppsättnings-ID. | sträng |
recoveryReplicaDiskAccountType | Typ av replikdisk. Dess ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren anges. | sträng |
recoveryResourceGroupId | Resursgruppens arm-ID. | sträng |
recoveryTargetDiskAccountType | Måldisktypen efter redundansväxling. Dess ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren anges. | sträng |
HyperVReplicaReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplica2012" (krävs) |
HyperVReplicaBlueReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplica2012R2" (krävs) |
HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplicaAzure" (krävs) |
disksToInclude | Listan över VHD-ID:t för diskar som ska skyddas. | string[] |
enableRdpOnTargetOption | Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärdet {SrsDataContract.EnableRDPOnTargetOption} räknas upp. | sträng |
hvHostVmId | Vm-ID:t för Hyper-V-värden. | sträng |
logStorageAccountId | Lagringskontot som ska användas för loggning under replikeringen. | sträng |
osType | Den operativsystemtyp som är associerad med den virtuella datorn. | sträng |
targetAvailabilitySetId | ARM-ID:t för tillgänglighetsuppsättningen. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetAzureNetworkId | Det valda azure-målnätverks-ID:t. | sträng |
targetAzureSubnetId | Det valda azure-målundernäts-ID:t. | sträng |
targetAzureV1ResourceGroupId | ID:t för den målresursgrupp (för klassisk distribution) där den virtuella redundansdatorn ska skapas. | sträng |
targetAzureV2ResourceGroupId | ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella datorn för redundansväxling ska skapas. | sträng |
targetAzureVmName | Azure Vm-målnamnet. | sträng |
targetProximityPlacementGroupId | Närhetsplaceringsgruppens ARM-ID. | sträng |
targetStorageAccountId | Namnet på lagringskontot. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
useManagedDisks | Ett värde som anger om hanterade diskar ska användas under redundansväxlingen. | sträng |
vhdId | VHD-ID:t för os-disken som är associerat med den virtuella datorn. | sträng |
vmName | Namnet på den virtuella datorn. | sträng |
HyperVReplicaBaseReplicationDetails
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "HyperVReplicaBaseReplicationDetails" (krävs) |
InMageEnableProtectionInputOrInMageReplicationDetail...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMage" (krävs) |
datastoreName | Namnet på måldatalagret. | sträng |
diskExclusionInput | Aktivera indata för diskundantag. | InMageDiskExclusionInput |
disksToInclude | Diskarna som ska inkluderas i listan. | string[] |
masterTargetId | Huvudmål-ID:t. | sträng (krävs) |
multiVmGroupId | Grupp-ID för flera virtuella datorer. | sträng (krävs) |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng (krävs) |
processServerId | Processserver-ID:t. | sträng (krävs) |
retentionDrive | Kvarhållningsenheten som ska användas på MT. | sträng (krävs) |
runAsAccountId | CS-konto-ID:t. | sträng |
vmFriendlyName | Namnet på den virtuella datorn. | sträng |
InMageDiskExclusionInput
Name | Beskrivning | Värde |
---|---|---|
diskSignatureOptions | Det signaturbaserade alternativet för gästdisksignatur för diskundantag. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Det volymetikettbaserade alternativet för diskundantag. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | Beskrivning | Värde |
---|---|---|
diskSignature | Gästsignaturen för disken som ska undantas från replikering. | sträng |
InMageVolumeExclusionOptions
Name | Beskrivning | Värde |
---|---|---|
onlyExcludeIfSingleVolume | Värdet som anger om diskar med flera volymer ska undantas eller inte. Om en disk har flera volymer och en av volymen har etikettmatchning med VolumeLabel undantas den här disken från replikering om OnlyExcludeIfSingleVolume är falskt. | sträng |
volumeLabel | Volymetiketten. Disken som har någon volym med den här etiketten kommer att undantas från replikering. | sträng |
InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMageAzureV2" (krävs) |
diskEncryptionSetId | The DiskEncryptionSet ARM ID. | sträng |
disksToInclude | Diskarna som ska inkluderas i listan. | InMageAzureV2DiskInputDetails[] |
Disktype | The DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärde för {SrsDataContract.EnableRDPOnTargetOption} uppräkning. | sträng |
logStorageAccountId | Lagringskontot som ska användas för loggning under replikering. | sträng |
masterTargetId | Huvudmål-ID. | sträng |
multiVmGroupId | Grupp-ID för flera virtuella datorer. | sträng |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
processServerId | Processserver-ID:t. | sträng |
runAsAccountId | CS-konto-ID:t. | sträng |
storageAccountId | Namnet på lagringskontot. | sträng |
targetAvailabilitySetId | Tillgänglighetsuppsättningen ARM ID. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetAzureNetworkId | Det valda azure-målnätverks-ID:t. | sträng |
targetAzureSubnetId | Det valda azure-målundernäts-ID:t. | sträng |
targetAzureV1ResourceGroupId | ID:t för den målresursgrupp (för klassisk distribution) där den virtuella redundansdatorn ska skapas. | sträng |
targetAzureV2ResourceGroupId | ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella datorn för redundansväxling ska skapas. | sträng |
targetAzureVmName | Azure Vm-målnamnet. | sträng |
targetProximityPlacementGroupId | Närhetsplaceringsgruppens ARM-ID. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
InMageAzureV2DiskInputDetails
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | The DiskEncryptionSet ARM ID. | sträng |
diskId | The DiskId. | sträng |
Disktype | The DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | sträng |
InMageRcmEnableProtectionInputOrInMageRcmReplication...
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "InMageRcm" (krävs) |
disksDefault | Standarddiskindata. | InMageRcmDisksDefaultInput |
disksToInclude | Diskarna som ska inkluderas i listan. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | ARM-ID:t för den identifierade datorn. | sträng |
licenseType | Licenstypen. | "NoLicenseType" "NotSpecified" "WindowsServer" |
multiVmGroupName | Gruppnamnet för flera virtuella datorer. | sträng |
processServerId | Processserverns ID. | sträng |
runAsAccountId | Kör som-konto-ID:t. | sträng |
targetAvailabilitySetId | Målets tillgänglighetsuppsättning ARM-ID. | sträng |
targetAvailabilityZone | Måltillgänglighetszonen. | sträng |
targetBootDiagnosticsStorageAccountId | Arm-ID för målstartdiagnostiklagringskontot. | sträng |
targetNetworkId | Det valda ARM-ID:t för målnätverket. | sträng |
targetProximityPlacementGroupId | Grupp-ID för målnäringsplacering. | sträng |
targetResourceGroupId | Målresursgruppens ARM-ID. | sträng |
targetSubnetName | Det valda målundernätets namn. | sträng |
targetVmName | Namnet på den virtuella måldatorn. | sträng |
targetVmSize | Storleken på den virtuella måldatorn. | sträng |
testNetworkId | Det valda arm-ID:t för testnätverket. | sträng |
testSubnetName | Det valda testundernätets namn. | sträng |
InMageRcmDisksDefaultInput
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | Diskkrypteringsuppsättningen ARM ID. | sträng |
Disktype | Disktypen. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | Logglagringskontots ARM-ID. | sträng |
InMageRcmDiskInput
Name | Beskrivning | Värde |
---|---|---|
diskEncryptionSetId | Diskkrypteringsuppsättningen ARM ID. | sträng |
diskId | Disk-ID:t. | sträng |
Disktype | Disktypen. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | Logglagringskontots ARM-ID. | sträng |
SanEnableProtectionInput
Name | Beskrivning | Värde |
---|---|---|
instanceType | Klasstypen. | "San" (krävs) |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för