Trezory služby Microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters 2024-10-01
- nejnovější
- 10. 10. 2024
-
2024-04-04 - 2024-02-01
Definice prostředku Bicep
Trezory/ replicationFabrics/replicationProtectionContainers/replicationProtectionClusters typu prostředku je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, přidejte do šablony následující příkaz Bicep.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters@2024-10-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
activeLocation: 'string'
agentClusterId: 'string'
allowedOperations: [
'string'
]
areAllClusterNodesRegistered: bool
clusterFqdn: 'string'
clusterNodeFqdns: [
'string'
]
clusterProtectedItemIds: [
'string'
]
clusterRegisteredNodes: [
{
biosId: 'string'
clusterNodeFqdn: 'string'
isSharedDiskVirtualNode: bool
machineId: 'string'
}
]
currentScenario: {
jobId: 'string'
scenarioName: 'string'
startTime: 'string'
}
healthErrors: [
{
creationTimeUtc: 'string'
customerResolvability: 'string'
entityId: 'string'
errorCategory: 'string'
errorCode: 'string'
errorId: 'string'
errorLevel: 'string'
errorMessage: 'string'
errorSource: 'string'
errorType: 'string'
innerHealthErrors: [
{
creationTimeUtc: 'string'
customerResolvability: 'string'
entityId: 'string'
errorCategory: 'string'
errorCode: 'string'
errorId: 'string'
errorLevel: 'string'
errorMessage: 'string'
errorSource: 'string'
errorType: 'string'
possibleCauses: 'string'
recommendedAction: 'string'
recoveryProviderErrorMessage: 'string'
summaryMessage: 'string'
}
]
possibleCauses: 'string'
recommendedAction: 'string'
recoveryProviderErrorMessage: 'string'
summaryMessage: 'string'
}
]
lastSuccessfulFailoverTime: 'string'
lastSuccessfulTestFailoverTime: 'string'
policyFriendlyName: 'string'
policyId: 'string'
primaryFabricFriendlyName: 'string'
primaryFabricProvider: 'string'
primaryProtectionContainerFriendlyName: 'string'
protectionClusterType: 'string'
protectionState: 'string'
protectionStateDescription: 'string'
providerSpecificDetails: {
instanceType: 'string'
// For remaining properties, see ReplicationClusterProviderSpecificSettings objects
}
recoveryContainerId: 'string'
recoveryFabricFriendlyName: 'string'
recoveryFabricId: 'string'
recoveryProtectionContainerFriendlyName: 'string'
replicationHealth: 'string'
sharedDiskProperties: {
activeLocation: 'string'
allowedOperations: [
'string'
]
currentScenario: {
jobId: 'string'
scenarioName: 'string'
startTime: 'string'
}
healthErrors: [
{
creationTimeUtc: 'string'
customerResolvability: 'string'
entityId: 'string'
errorCategory: 'string'
errorCode: 'string'
errorId: 'string'
errorLevel: 'string'
errorMessage: 'string'
errorSource: 'string'
errorType: 'string'
innerHealthErrors: [
{
creationTimeUtc: 'string'
customerResolvability: 'string'
entityId: 'string'
errorCategory: 'string'
errorCode: 'string'
errorId: 'string'
errorLevel: 'string'
errorMessage: 'string'
errorSource: 'string'
errorType: 'string'
possibleCauses: 'string'
recommendedAction: 'string'
recoveryProviderErrorMessage: 'string'
summaryMessage: 'string'
}
]
possibleCauses: 'string'
recommendedAction: 'string'
recoveryProviderErrorMessage: 'string'
summaryMessage: 'string'
}
]
protectionState: 'string'
replicationHealth: 'string'
sharedDiskProviderSpecificDetails: {
instanceType: 'string'
// For remaining properties, see SharedDiskReplicationProviderSpecificSettings objects
}
testFailoverState: 'string'
}
testFailoverState: 'string'
testFailoverStateDescription: 'string'
}
}
Objekty ReplicationClusterProviderSpecificSettings
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
clusterManagementId: 'string'
failoverRecoveryPointId: 'string'
initialPrimaryExtendedLocation: {
name: 'string'
type: 'string'
}
initialPrimaryFabricLocation: 'string'
initialPrimaryZone: 'string'
initialRecoveryExtendedLocation: {
name: 'string'
type: 'string'
}
initialRecoveryFabricLocation: 'string'
initialRecoveryZone: 'string'
instanceType: 'A2A'
lastRpoCalculatedTime: 'string'
lifecycleId: 'string'
multiVmGroupCreateOption: 'string'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
primaryAvailabilityZone: 'string'
primaryExtendedLocation: {
name: 'string'
type: 'string'
}
primaryFabricLocation: 'string'
recoveryAvailabilityZone: 'string'
recoveryExtendedLocation: {
name: 'string'
type: 'string'
}
recoveryFabricLocation: 'string'
rpoInSeconds: int
}
Objekty SharedDiskReplicationProviderSpecificSettings
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
failoverRecoveryPointId: 'string'
instanceType: 'A2A'
lastRpoCalculatedTime: 'string'
managementId: 'string'
monitoringJobType: 'string'
monitoringPercentageCompletion: int
primaryFabricLocation: 'string'
protectedManagedDisks: [
{
allowedDiskLevelOperation: [
'string'
]
dataPendingAtSourceAgentInMB: int
dataPendingInStagingStorageAccountInMB: int
dekKeyVaultArmId: 'string'
diskCapacityInBytes: int
diskId: 'string'
diskName: 'string'
diskState: 'string'
diskType: 'string'
failoverDiskName: 'string'
isDiskEncrypted: bool
isDiskKeyEncrypted: bool
kekKeyVaultArmId: 'string'
keyIdentifier: 'string'
monitoringJobType: 'string'
monitoringPercentageCompletion: int
primaryDiskEncryptionSetId: 'string'
primaryStagingAzureStorageAccountId: 'string'
recoveryDiskEncryptionSetId: 'string'
recoveryOrignalTargetDiskId: 'string'
recoveryReplicaDiskAccountType: 'string'
recoveryReplicaDiskId: 'string'
recoveryResourceGroupId: 'string'
recoveryTargetDiskAccountType: 'string'
recoveryTargetDiskId: 'string'
resyncRequired: bool
secretIdentifier: 'string'
tfoDiskName: 'string'
}
]
recoveryFabricLocation: 'string'
rpoInSeconds: int
sharedDiskIRErrors: [
{}
]
unprotectedDisks: [
{
diskAutoProtectionStatus: 'string'
diskLunId: int
}
]
}
Hodnoty vlastností
A2AProtectedManagedDiskDetails
Jméno | Popis | Hodnota |
---|---|---|
allowedDiskLevelOperation | Seznam operací na úrovni disku. | string[] |
dataPendingAtSourceAgentInMB | Data čekající na zdrojovém virtuálním počítači v MB. | Int |
dataPendingInStagingStorageAccountInMB | Data čekající na replikaci v MB v pracovním účtu. | Int |
dekKeyVaultArmId | ID prostředku KeyVault pro tajný klíč (BEK). | řetězec |
diskCapacityInBytes | Kapacita disku v bajtech. | Int |
diskId | ID arm spravovaného disku. | řetězec |
diskName | Název disku. | řetězec |
diskState | Stav disku. | řetězec |
diskType | Typ disku. | řetězec |
failoverDiskName | Název převzetí služeb při selhání spravovaného disku. | řetězec |
isDiskEncrypted | Hodnota označující, jestli má virtuální počítač šifrovaný disk s operačním systémem, nebo ne. | Bool |
isDiskKeyEncrypted | Hodnota označující, jestli se diskový klíč zašifroval, nebo ne. | Bool |
kekKeyVaultArmId | ID prostředku KeyVault pro klíč (KEK). | řetězec |
keyIdentifier | Adresa URL nebo identifikátor klíče (KEK). | řetězec |
monitoringJobType | Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. | řetězec |
monitoringPercentageCompletion | Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. | Int |
primaryDiskEncryptionSetId | ID sady šifrování primárního disku. | řetězec |
primaryStagingAzureStorageAccountId | Primární pracovní účet úložiště. | řetězec |
recoveryDiskEncryptionSetId | ID sady šifrování disku pro obnovení. | řetězec |
recoveryOrignalTargetDiskId | Obnovení původního ID ARM cílového disku | řetězec |
recoveryReplicaDiskAccountType | Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. | řetězec |
recoveryReplicaDiskId | ID arm disku repliky obnovení. | řetězec |
recoveryResourceGroupId | ID arm skupiny prostředků disku pro obnovení. | řetězec |
recoveryTargetDiskAccountType | Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. | řetězec |
recoveryTargetDiskId | ID ARM cílového disku pro obnovení | řetězec |
resyncRequired | Hodnota označující, zda je pro tento disk vyžadována opětovná synchronizace. | Bool |
secretIdentifier | Adresa URL nebo identifikátor tajného klíče (BEK). | řetězec |
tfoDiskName | Název testovacího převzetí služeb při selhání spravovaného disku. | řetězec |
A2AReplicationProtectionClusterDetails
Jméno | Popis | Hodnota |
---|---|---|
clusterManagementId | ID správy clusteru. | řetězec |
failoverRecoveryPointId | ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání clusteru. | řetězec |
initialPrimaryExtendedLocation | Počáteční primární rozšířené umístění. | ExtendedLocation |
initialPrimaryFabricLocation | Počáteční primární umístění prostředků infrastruktury. | řetězec |
initialPrimaryZone | Počáteční primární zóna dostupnosti. | řetězec |
initialRecoveryExtendedLocation | Počáteční rozšířené umístění pro obnovení. | ExtendedLocation |
initialRecoveryFabricLocation | Počáteční umístění prostředků infrastruktury pro obnovení. | řetězec |
initialRecoveryZone | Počáteční zóna dostupnosti obnovení. | řetězec |
instanceType | Získá typ instance. | A2A (povinné) |
lastRpoCalculatedTime | Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. | řetězec |
lifecycleId | ID, které přežije akce, jako je ochrana přepínače, která interně mění záložní objekty PE/CPE. ID životního cyklu se přenese tak, aby mělo propojení nebo kontinuitu, aby bylo možné mít ID, které označuje "stejný" chráněný cluster, i když se můžou měnit další interní ID/ID ARM. | řetězec |
multiVmGroupCreateOption | Určuje, jestli je skupina více virtuálních počítačů automaticky vytvořená nebo určená uživatelem. | AutoCreated Zadané uživatelem |
multiVmGroupId | ID skupiny více virtuálních počítačů. | řetězec |
multiVmGroupName | Název skupiny více virtuálních počítačů. | řetězec |
primaryAvailabilityZone | Primární zóna dostupnosti. | řetězec |
primaryExtendedLocation | Primární rozšířené umístění. | ExtendedLocation |
primaryFabricLocation | Primární umístění prostředků infrastruktury | řetězec |
recoveryAvailabilityZone | Zóna dostupnosti obnovení. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | ExtendedLocation |
recoveryFabricLocation | Umístění prostředků infrastruktury pro obnovení. | řetězec |
rpoInSeconds | Poslední hodnota cíle bodu obnovení v sekundách. | Int |
A2ASharedDiskIRErrorDetails
Jméno | Popis | Hodnota |
---|
A2ASharedDiskReplicationDetails
Jméno | Popis | Hodnota |
---|---|---|
failoverRecoveryPointId | ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání virtuálního uzlu. | řetězec |
instanceType | Získá typ instance. | A2A (povinné) |
lastRpoCalculatedTime | Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. | řetězec |
managementId | ID správy. | řetězec |
monitoringJobType | Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. | řetězec |
monitoringPercentageCompletion | Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. | Int |
primaryFabricLocation | Primární umístění prostředků infrastruktury | řetězec |
protectedManagedDisks | Seznam chráněných spravovaných disků | A2AProtectedManagedDiskDetails[] |
recoveryFabricLocation | Umístění prostředků infrastruktury pro obnovení. | řetězec |
rpoInSeconds | Poslední hodnota cíle bodu obnovení v sekundách. | Int |
sharedDiskIRErrors | Chyby IR. | A2ASharedDiskIRErrorDetails[] |
nechráněné disky | Seznam nechráněných disků. | A2AUnprotectedDiskDetails [] |
A2AUnprotectedDiskDetails
Jméno | Popis | Hodnota |
---|---|---|
diskAutoProtectionStatus | Hodnota označující, jestli je povolená automatická ochrana disku. | Zakázáno Povoleno |
diskLunId | ID zdrojové logické jednotky pro datový disk. | Int |
CurrentScenarioDetails
Jméno | Popis | Hodnota |
---|---|---|
jobId | ID ARM úlohy, která se spouští. | řetězec |
scenarioName | Název scénáře | řetězec |
startTime | Čas zahájení pracovního postupu | řetězec |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Chyba stavu
Jméno | Popis | Hodnota |
---|---|---|
creationTimeUtc | Čas vytvoření chyby (UTC). | řetězec |
customerResolvability | Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. | Povoleno NotAllowed |
entityId | ID entity. | řetězec |
errorCategory | Kategorie chyby | řetězec |
errorCode | Kód chyby | řetězec |
errorId | Jedinečné ID chyby stavu. | řetězec |
errorLevel | Úroveň chyby. | řetězec |
errorMessage | Zpráva o chybě. | řetězec |
errorSource | Zdroj chyby. | řetězec |
errorType | Typ chyby. | řetězec |
innerHealthErrors | Vnitřní chyby stavu. Chyba HealthError se seznamem chyb HealthError jako podřízených chyb je problematická. InnerHealthError se používá, protože zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky vygenerovat kontrakt. Související chyby stavu vystavujeme jako vnitřní chyby stavu a všichni příjemci rozhraní API můžou tuto chybu využít stejným způsobem jako výjimka –> InnerException. | InnerHealthError[] |
possibleCauses | Možné příčiny chyby | řetězec |
recommendedAction | Doporučená akce k vyřešení chyby | řetězec |
recoveryProviderErrorMessage | Chybová zpráva DRA. | řetězec |
summaryMessage | Souhrnná zpráva entity | řetězec |
InnerHealthError
Jméno | Popis | Hodnota |
---|---|---|
creationTimeUtc | Čas vytvoření chyby (UTC). | řetězec |
customerResolvability | Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. | Povoleno NotAllowed |
entityId | ID entity. | řetězec |
errorCategory | Kategorie chyby | řetězec |
errorCode | Kód chyby | řetězec |
errorId | Jedinečné ID chyby stavu. | řetězec |
errorLevel | Úroveň chyby. | řetězec |
errorMessage | Zpráva o chybě. | řetězec |
errorSource | Zdroj chyby. | řetězec |
errorType | Typ chyby. | řetězec |
possibleCauses | Možné příčiny chyby | řetězec |
recommendedAction | Doporučená akce k vyřešení chyby | řetězec |
recoveryProviderErrorMessage | Chybová zpráva DRA. | řetězec |
summaryMessage | Souhrnná zpráva entity | řetězec |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | řetězec Omezení: Model = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: trezory/ replicationFabrics/replicationProtectionContainers |
vlastnosti | Vlastní data. | ReplicationProtectionClusterProperties |
RegisteredClusterNodes
Jméno | Popis | Hodnota |
---|---|---|
biosId | ID systému BIOS. | řetězec |
clusterNodeFqdn | Název uzlu clusteru. | řetězec |
isSharedDiskVirtualNode | Hodnota označující, zda představuje virtuální entitu hostující všechny sdílené disky. | Bool |
machineId | ID počítače. | řetězec |
ReplicationClusterProviderSpecificSettings
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ A2AReplicationProtectionClusterDetails. | A2A (povinné) |
ReplicationProtectionClusterProperties
Jméno | Popis | Hodnota |
---|---|---|
activeLocation | Aktuální aktivní umístění clusteru Ochrany. | řetězec |
agentClusterId | ID clusteru agenta. | řetězec |
allowedOperations | Povolené operace v clusteru Ochrany replikace. | string[] |
areAllClusterNodesRegistered | Hodnota označující, jestli jsou všechny uzly clusteru zaregistrované nebo ne. | Bool |
clusterFqdn | Plně kvalifikovaný název domény clusteru. | řetězec |
clusterNodeFqdns | Seznam plně kvalifikovaných názvů domén uzlů clusteru | string[] |
clusterProtectedItemIds | Seznam ID chráněné položky | string[] |
clusterRegisteredNodes | Podrobnosti registrovaného uzlu. | RegisteredClusterNodes[] |
currentScenario | Aktuální scénář. | CurrentScenarioDetails |
healthErrors | Seznam chyb stavu | HealthError[] |
lastSuccessfulFailoverTime | Čas posledního úspěšného převzetí služeb při selhání | řetězec |
lastSuccessfulTestFailoverTime | Čas posledního úspěšného testovacího převzetí služeb při selhání. | řetězec |
policyFriendlyName | Název zásad, které se řídí tímto prostředím PE. | řetězec |
policyId | ID zásady. | řetězec |
primaryFabricFriendlyName | Popisný název primárních prostředků infrastruktury | řetězec |
primaryFabricProvider | Poskytovatel prostředků infrastruktury primární infrastruktury. | řetězec |
primaryProtectionContainerFriendlyName | Název popisného názvu kontejneru primární ochrany. | řetězec |
protectionClusterType | Typ clusteru ochrany. | řetězec |
protectionState | Stav ochrany. | řetězec |
protectionStateDescription | Popis stavu ochrany. | řetězec |
providerSpecificDetails | Vlastní nastavení zprostředkovatele clusteru replikace. | ReplicationClusterProviderSpecificSettings |
recoveryContainerId | ID kontejneru obnovení. | řetězec |
recoveryFabricFriendlyName | Popisný název prostředků infrastruktury obnovení. | řetězec |
recoveryFabricId | ID arm prostředků infrastruktury pro obnovení. | řetězec |
recoveryProtectionContainerFriendlyName | Název popisného názvu kontejneru obnovení | řetězec |
replicationHealth | Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. | řetězec |
sharedDiskProperties | Vlastnosti sdíleného disku. | SharedDiskReplicationItemProperties |
testFailoverState | Stav testovacího převzetí služeb při selhání. | řetězec |
testFailoverStateDescription | Popis stavu testovacího převzetí služeb při selhání | řetězec |
SharedDiskReplicationItemProperties
Jméno | Popis | Hodnota |
---|---|---|
activeLocation | Aktuální aktivní umístění pe. | řetězec |
allowedOperations | Povolené operace s položkou chráněnou replikací. | string[] |
currentScenario | Aktuální scénář. | CurrentScenarioDetails |
healthErrors | Seznam chyb stavu | HealthError[] |
protectionState | Stav ochrany sdíleného disku. | řetězec |
replicationHealth | Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. | řetězec |
sharedDiskProviderSpecificDetails | Vlastní nastavení zprostředkovatele replikace. | |
testFailoverState | Stav tfo sdíleného disku. | řetězec |
SharedDiskReplicationProviderSpecificSettings
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ A2ASharedDiskReplicationDetails. | A2A (povinné) |
Definice prostředku šablony ARM
Trezory/ replicationFabrics/replicationProtectionContainers/replicationProtectionClusters typu prostředku je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters",
"apiVersion": "2024-10-01",
"name": "string",
"properties": {
"activeLocation": "string",
"agentClusterId": "string",
"allowedOperations": [ "string" ],
"areAllClusterNodesRegistered": "bool",
"clusterFqdn": "string",
"clusterNodeFqdns": [ "string" ],
"clusterProtectedItemIds": [ "string" ],
"clusterRegisteredNodes": [
{
"biosId": "string",
"clusterNodeFqdn": "string",
"isSharedDiskVirtualNode": "bool",
"machineId": "string"
}
],
"currentScenario": {
"jobId": "string",
"scenarioName": "string",
"startTime": "string"
},
"healthErrors": [
{
"creationTimeUtc": "string",
"customerResolvability": "string",
"entityId": "string",
"errorCategory": "string",
"errorCode": "string",
"errorId": "string",
"errorLevel": "string",
"errorMessage": "string",
"errorSource": "string",
"errorType": "string",
"innerHealthErrors": [
{
"creationTimeUtc": "string",
"customerResolvability": "string",
"entityId": "string",
"errorCategory": "string",
"errorCode": "string",
"errorId": "string",
"errorLevel": "string",
"errorMessage": "string",
"errorSource": "string",
"errorType": "string",
"possibleCauses": "string",
"recommendedAction": "string",
"recoveryProviderErrorMessage": "string",
"summaryMessage": "string"
}
],
"possibleCauses": "string",
"recommendedAction": "string",
"recoveryProviderErrorMessage": "string",
"summaryMessage": "string"
}
],
"lastSuccessfulFailoverTime": "string",
"lastSuccessfulTestFailoverTime": "string",
"policyFriendlyName": "string",
"policyId": "string",
"primaryFabricFriendlyName": "string",
"primaryFabricProvider": "string",
"primaryProtectionContainerFriendlyName": "string",
"protectionClusterType": "string",
"protectionState": "string",
"protectionStateDescription": "string",
"providerSpecificDetails": {
"instanceType": "string"
// For remaining properties, see ReplicationClusterProviderSpecificSettings objects
},
"recoveryContainerId": "string",
"recoveryFabricFriendlyName": "string",
"recoveryFabricId": "string",
"recoveryProtectionContainerFriendlyName": "string",
"replicationHealth": "string",
"sharedDiskProperties": {
"activeLocation": "string",
"allowedOperations": [ "string" ],
"currentScenario": {
"jobId": "string",
"scenarioName": "string",
"startTime": "string"
},
"healthErrors": [
{
"creationTimeUtc": "string",
"customerResolvability": "string",
"entityId": "string",
"errorCategory": "string",
"errorCode": "string",
"errorId": "string",
"errorLevel": "string",
"errorMessage": "string",
"errorSource": "string",
"errorType": "string",
"innerHealthErrors": [
{
"creationTimeUtc": "string",
"customerResolvability": "string",
"entityId": "string",
"errorCategory": "string",
"errorCode": "string",
"errorId": "string",
"errorLevel": "string",
"errorMessage": "string",
"errorSource": "string",
"errorType": "string",
"possibleCauses": "string",
"recommendedAction": "string",
"recoveryProviderErrorMessage": "string",
"summaryMessage": "string"
}
],
"possibleCauses": "string",
"recommendedAction": "string",
"recoveryProviderErrorMessage": "string",
"summaryMessage": "string"
}
],
"protectionState": "string",
"replicationHealth": "string",
"sharedDiskProviderSpecificDetails": {
"instanceType": "string"
// For remaining properties, see SharedDiskReplicationProviderSpecificSettings objects
},
"testFailoverState": "string"
},
"testFailoverState": "string",
"testFailoverStateDescription": "string"
}
}
Objekty ReplicationClusterProviderSpecificSettings
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
"clusterManagementId": "string",
"failoverRecoveryPointId": "string",
"initialPrimaryExtendedLocation": {
"name": "string",
"type": "string"
},
"initialPrimaryFabricLocation": "string",
"initialPrimaryZone": "string",
"initialRecoveryExtendedLocation": {
"name": "string",
"type": "string"
},
"initialRecoveryFabricLocation": "string",
"initialRecoveryZone": "string",
"instanceType": "A2A",
"lastRpoCalculatedTime": "string",
"lifecycleId": "string",
"multiVmGroupCreateOption": "string",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"primaryAvailabilityZone": "string",
"primaryExtendedLocation": {
"name": "string",
"type": "string"
},
"primaryFabricLocation": "string",
"recoveryAvailabilityZone": "string",
"recoveryExtendedLocation": {
"name": "string",
"type": "string"
},
"recoveryFabricLocation": "string",
"rpoInSeconds": "int"
}
Objekty SharedDiskReplicationProviderSpecificSettings
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
"failoverRecoveryPointId": "string",
"instanceType": "A2A",
"lastRpoCalculatedTime": "string",
"managementId": "string",
"monitoringJobType": "string",
"monitoringPercentageCompletion": "int",
"primaryFabricLocation": "string",
"protectedManagedDisks": [
{
"allowedDiskLevelOperation": [ "string" ],
"dataPendingAtSourceAgentInMB": "int",
"dataPendingInStagingStorageAccountInMB": "int",
"dekKeyVaultArmId": "string",
"diskCapacityInBytes": "int",
"diskId": "string",
"diskName": "string",
"diskState": "string",
"diskType": "string",
"failoverDiskName": "string",
"isDiskEncrypted": "bool",
"isDiskKeyEncrypted": "bool",
"kekKeyVaultArmId": "string",
"keyIdentifier": "string",
"monitoringJobType": "string",
"monitoringPercentageCompletion": "int",
"primaryDiskEncryptionSetId": "string",
"primaryStagingAzureStorageAccountId": "string",
"recoveryDiskEncryptionSetId": "string",
"recoveryOrignalTargetDiskId": "string",
"recoveryReplicaDiskAccountType": "string",
"recoveryReplicaDiskId": "string",
"recoveryResourceGroupId": "string",
"recoveryTargetDiskAccountType": "string",
"recoveryTargetDiskId": "string",
"resyncRequired": "bool",
"secretIdentifier": "string",
"tfoDiskName": "string"
}
],
"recoveryFabricLocation": "string",
"rpoInSeconds": "int",
"sharedDiskIRErrors": [
{
}
],
"unprotectedDisks": [
{
"diskAutoProtectionStatus": "string",
"diskLunId": "int"
}
]
}
Hodnoty vlastností
A2AProtectedManagedDiskDetails
Jméno | Popis | Hodnota |
---|---|---|
allowedDiskLevelOperation | Seznam operací na úrovni disku. | string[] |
dataPendingAtSourceAgentInMB | Data čekající na zdrojovém virtuálním počítači v MB. | Int |
dataPendingInStagingStorageAccountInMB | Data čekající na replikaci v MB v pracovním účtu. | Int |
dekKeyVaultArmId | ID prostředku KeyVault pro tajný klíč (BEK). | řetězec |
diskCapacityInBytes | Kapacita disku v bajtech. | Int |
diskId | ID arm spravovaného disku. | řetězec |
diskName | Název disku. | řetězec |
diskState | Stav disku. | řetězec |
diskType | Typ disku. | řetězec |
failoverDiskName | Název převzetí služeb při selhání spravovaného disku. | řetězec |
isDiskEncrypted | Hodnota označující, jestli má virtuální počítač šifrovaný disk s operačním systémem, nebo ne. | Bool |
isDiskKeyEncrypted | Hodnota označující, jestli se diskový klíč zašifroval, nebo ne. | Bool |
kekKeyVaultArmId | ID prostředku KeyVault pro klíč (KEK). | řetězec |
keyIdentifier | Adresa URL nebo identifikátor klíče (KEK). | řetězec |
monitoringJobType | Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. | řetězec |
monitoringPercentageCompletion | Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. | Int |
primaryDiskEncryptionSetId | ID sady šifrování primárního disku. | řetězec |
primaryStagingAzureStorageAccountId | Primární pracovní účet úložiště. | řetězec |
recoveryDiskEncryptionSetId | ID sady šifrování disku pro obnovení. | řetězec |
recoveryOrignalTargetDiskId | Obnovení původního ID ARM cílového disku | řetězec |
recoveryReplicaDiskAccountType | Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. | řetězec |
recoveryReplicaDiskId | ID arm disku repliky obnovení. | řetězec |
recoveryResourceGroupId | ID arm skupiny prostředků disku pro obnovení. | řetězec |
recoveryTargetDiskAccountType | Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. | řetězec |
recoveryTargetDiskId | ID ARM cílového disku pro obnovení | řetězec |
resyncRequired | Hodnota označující, zda je pro tento disk vyžadována opětovná synchronizace. | Bool |
secretIdentifier | Adresa URL nebo identifikátor tajného klíče (BEK). | řetězec |
tfoDiskName | Název testovacího převzetí služeb při selhání spravovaného disku. | řetězec |
A2AReplicationProtectionClusterDetails
Jméno | Popis | Hodnota |
---|---|---|
clusterManagementId | ID správy clusteru. | řetězec |
failoverRecoveryPointId | ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání clusteru. | řetězec |
initialPrimaryExtendedLocation | Počáteční primární rozšířené umístění. | ExtendedLocation |
initialPrimaryFabricLocation | Počáteční primární umístění prostředků infrastruktury. | řetězec |
initialPrimaryZone | Počáteční primární zóna dostupnosti. | řetězec |
initialRecoveryExtendedLocation | Počáteční rozšířené umístění pro obnovení. | ExtendedLocation |
initialRecoveryFabricLocation | Počáteční umístění prostředků infrastruktury pro obnovení. | řetězec |
initialRecoveryZone | Počáteční zóna dostupnosti obnovení. | řetězec |
instanceType | Získá typ instance. | A2A (povinné) |
lastRpoCalculatedTime | Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. | řetězec |
lifecycleId | ID, které přežije akce, jako je ochrana přepínače, která interně mění záložní objekty PE/CPE. ID životního cyklu se přenese tak, aby mělo propojení nebo kontinuitu, aby bylo možné mít ID, které označuje "stejný" chráněný cluster, i když se můžou měnit další interní ID/ID ARM. | řetězec |
multiVmGroupCreateOption | Určuje, jestli je skupina více virtuálních počítačů automaticky vytvořená nebo určená uživatelem. | AutoCreated Zadané uživatelem |
multiVmGroupId | ID skupiny více virtuálních počítačů. | řetězec |
multiVmGroupName | Název skupiny více virtuálních počítačů. | řetězec |
primaryAvailabilityZone | Primární zóna dostupnosti. | řetězec |
primaryExtendedLocation | Primární rozšířené umístění. | ExtendedLocation |
primaryFabricLocation | Primární umístění prostředků infrastruktury | řetězec |
recoveryAvailabilityZone | Zóna dostupnosti obnovení. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | ExtendedLocation |
recoveryFabricLocation | Umístění prostředků infrastruktury pro obnovení. | řetězec |
rpoInSeconds | Poslední hodnota cíle bodu obnovení v sekundách. | Int |
A2ASharedDiskIRErrorDetails
Jméno | Popis | Hodnota |
---|
A2ASharedDiskReplicationDetails
Jméno | Popis | Hodnota |
---|---|---|
failoverRecoveryPointId | ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání virtuálního uzlu. | řetězec |
instanceType | Získá typ instance. | A2A (povinné) |
lastRpoCalculatedTime | Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. | řetězec |
managementId | ID správy. | řetězec |
monitoringJobType | Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. | řetězec |
monitoringPercentageCompletion | Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. | Int |
primaryFabricLocation | Primární umístění prostředků infrastruktury | řetězec |
protectedManagedDisks | Seznam chráněných spravovaných disků | A2AProtectedManagedDiskDetails[] |
recoveryFabricLocation | Umístění prostředků infrastruktury pro obnovení. | řetězec |
rpoInSeconds | Poslední hodnota cíle bodu obnovení v sekundách. | Int |
sharedDiskIRErrors | Chyby IR. | A2ASharedDiskIRErrorDetails[] |
nechráněné disky | Seznam nechráněných disků. | A2AUnprotectedDiskDetails [] |
A2AUnprotectedDiskDetails
Jméno | Popis | Hodnota |
---|---|---|
diskAutoProtectionStatus | Hodnota označující, jestli je povolená automatická ochrana disku. | Zakázáno Povoleno |
diskLunId | ID zdrojové logické jednotky pro datový disk. | Int |
CurrentScenarioDetails
Jméno | Popis | Hodnota |
---|---|---|
jobId | ID ARM úlohy, která se spouští. | řetězec |
scenarioName | Název scénáře | řetězec |
startTime | Čas zahájení pracovního postupu | řetězec |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Chyba stavu
Jméno | Popis | Hodnota |
---|---|---|
creationTimeUtc | Čas vytvoření chyby (UTC). | řetězec |
customerResolvability | Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. | Povoleno NotAllowed |
entityId | ID entity. | řetězec |
errorCategory | Kategorie chyby | řetězec |
errorCode | Kód chyby | řetězec |
errorId | Jedinečné ID chyby stavu. | řetězec |
errorLevel | Úroveň chyby. | řetězec |
errorMessage | Zpráva o chybě. | řetězec |
errorSource | Zdroj chyby. | řetězec |
errorType | Typ chyby. | řetězec |
innerHealthErrors | Vnitřní chyby stavu. Chyba HealthError se seznamem chyb HealthError jako podřízených chyb je problematická. InnerHealthError se používá, protože zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky vygenerovat kontrakt. Související chyby stavu vystavujeme jako vnitřní chyby stavu a všichni příjemci rozhraní API můžou tuto chybu využít stejným způsobem jako výjimka –> InnerException. | InnerHealthError[] |
possibleCauses | Možné příčiny chyby | řetězec |
recommendedAction | Doporučená akce k vyřešení chyby | řetězec |
recoveryProviderErrorMessage | Chybová zpráva DRA. | řetězec |
summaryMessage | Souhrnná zpráva entity | řetězec |
InnerHealthError
Jméno | Popis | Hodnota |
---|---|---|
creationTimeUtc | Čas vytvoření chyby (UTC). | řetězec |
customerResolvability | Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. | Povoleno NotAllowed |
entityId | ID entity. | řetězec |
errorCategory | Kategorie chyby | řetězec |
errorCode | Kód chyby | řetězec |
errorId | Jedinečné ID chyby stavu. | řetězec |
errorLevel | Úroveň chyby. | řetězec |
errorMessage | Zpráva o chybě. | řetězec |
errorSource | Zdroj chyby. | řetězec |
errorType | Typ chyby. | řetězec |
possibleCauses | Možné příčiny chyby | řetězec |
recommendedAction | Doporučená akce k vyřešení chyby | řetězec |
recoveryProviderErrorMessage | Chybová zpráva DRA. | řetězec |
summaryMessage | Souhrnná zpráva entity | řetězec |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2024-10-01' |
Jméno | Název prostředku | řetězec Omezení: Model = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (povinné) |
vlastnosti | Vlastní data. | ReplicationProtectionClusterProperties |
typ | Typ prostředku | Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters |
RegisteredClusterNodes
Jméno | Popis | Hodnota |
---|---|---|
biosId | ID systému BIOS. | řetězec |
clusterNodeFqdn | Název uzlu clusteru. | řetězec |
isSharedDiskVirtualNode | Hodnota označující, zda představuje virtuální entitu hostující všechny sdílené disky. | Bool |
machineId | ID počítače. | řetězec |
ReplicationClusterProviderSpecificSettings
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ A2AReplicationProtectionClusterDetails. | A2A (povinné) |
ReplicationProtectionClusterProperties
Jméno | Popis | Hodnota |
---|---|---|
activeLocation | Aktuální aktivní umístění clusteru Ochrany. | řetězec |
agentClusterId | ID clusteru agenta. | řetězec |
allowedOperations | Povolené operace v clusteru Ochrany replikace. | string[] |
areAllClusterNodesRegistered | Hodnota označující, jestli jsou všechny uzly clusteru zaregistrované nebo ne. | Bool |
clusterFqdn | Plně kvalifikovaný název domény clusteru. | řetězec |
clusterNodeFqdns | Seznam plně kvalifikovaných názvů domén uzlů clusteru | string[] |
clusterProtectedItemIds | Seznam ID chráněné položky | string[] |
clusterRegisteredNodes | Podrobnosti registrovaného uzlu. | RegisteredClusterNodes[] |
currentScenario | Aktuální scénář. | CurrentScenarioDetails |
healthErrors | Seznam chyb stavu | HealthError[] |
lastSuccessfulFailoverTime | Čas posledního úspěšného převzetí služeb při selhání | řetězec |
lastSuccessfulTestFailoverTime | Čas posledního úspěšného testovacího převzetí služeb při selhání. | řetězec |
policyFriendlyName | Název zásad, které se řídí tímto prostředím PE. | řetězec |
policyId | ID zásady. | řetězec |
primaryFabricFriendlyName | Popisný název primárních prostředků infrastruktury | řetězec |
primaryFabricProvider | Poskytovatel prostředků infrastruktury primární infrastruktury. | řetězec |
primaryProtectionContainerFriendlyName | Název popisného názvu kontejneru primární ochrany. | řetězec |
protectionClusterType | Typ clusteru ochrany. | řetězec |
protectionState | Stav ochrany. | řetězec |
protectionStateDescription | Popis stavu ochrany. | řetězec |
providerSpecificDetails | Vlastní nastavení zprostředkovatele clusteru replikace. | ReplicationClusterProviderSpecificSettings |
recoveryContainerId | ID kontejneru obnovení. | řetězec |
recoveryFabricFriendlyName | Popisný název prostředků infrastruktury obnovení. | řetězec |
recoveryFabricId | ID arm prostředků infrastruktury pro obnovení. | řetězec |
recoveryProtectionContainerFriendlyName | Název popisného názvu kontejneru obnovení | řetězec |
replicationHealth | Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. | řetězec |
sharedDiskProperties | Vlastnosti sdíleného disku. | SharedDiskReplicationItemProperties |
testFailoverState | Stav testovacího převzetí služeb při selhání. | řetězec |
testFailoverStateDescription | Popis stavu testovacího převzetí služeb při selhání | řetězec |
SharedDiskReplicationItemProperties
Jméno | Popis | Hodnota |
---|---|---|
activeLocation | Aktuální aktivní umístění pe. | řetězec |
allowedOperations | Povolené operace s položkou chráněnou replikací. | string[] |
currentScenario | Aktuální scénář. | CurrentScenarioDetails |
healthErrors | Seznam chyb stavu | HealthError[] |
protectionState | Stav ochrany sdíleného disku. | řetězec |
replicationHealth | Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. | řetězec |
sharedDiskProviderSpecificDetails | Vlastní nastavení zprostředkovatele replikace. | |
testFailoverState | Stav tfo sdíleného disku. | řetězec |
SharedDiskReplicationProviderSpecificSettings
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ A2ASharedDiskReplicationDetails. | A2A (povinné) |
Definice prostředku Terraformu (poskytovatel AzAPI)
Trezory/ replicationFabrics/replicationProtectionContainers/replicationProtectionClusters typu prostředku je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters@2024-10-01"
name = "string"
body = jsonencode({
properties = {
activeLocation = "string"
agentClusterId = "string"
allowedOperations = [
"string"
]
areAllClusterNodesRegistered = bool
clusterFqdn = "string"
clusterNodeFqdns = [
"string"
]
clusterProtectedItemIds = [
"string"
]
clusterRegisteredNodes = [
{
biosId = "string"
clusterNodeFqdn = "string"
isSharedDiskVirtualNode = bool
machineId = "string"
}
]
currentScenario = {
jobId = "string"
scenarioName = "string"
startTime = "string"
}
healthErrors = [
{
creationTimeUtc = "string"
customerResolvability = "string"
entityId = "string"
errorCategory = "string"
errorCode = "string"
errorId = "string"
errorLevel = "string"
errorMessage = "string"
errorSource = "string"
errorType = "string"
innerHealthErrors = [
{
creationTimeUtc = "string"
customerResolvability = "string"
entityId = "string"
errorCategory = "string"
errorCode = "string"
errorId = "string"
errorLevel = "string"
errorMessage = "string"
errorSource = "string"
errorType = "string"
possibleCauses = "string"
recommendedAction = "string"
recoveryProviderErrorMessage = "string"
summaryMessage = "string"
}
]
possibleCauses = "string"
recommendedAction = "string"
recoveryProviderErrorMessage = "string"
summaryMessage = "string"
}
]
lastSuccessfulFailoverTime = "string"
lastSuccessfulTestFailoverTime = "string"
policyFriendlyName = "string"
policyId = "string"
primaryFabricFriendlyName = "string"
primaryFabricProvider = "string"
primaryProtectionContainerFriendlyName = "string"
protectionClusterType = "string"
protectionState = "string"
protectionStateDescription = "string"
providerSpecificDetails = {
instanceType = "string"
// For remaining properties, see ReplicationClusterProviderSpecificSettings objects
}
recoveryContainerId = "string"
recoveryFabricFriendlyName = "string"
recoveryFabricId = "string"
recoveryProtectionContainerFriendlyName = "string"
replicationHealth = "string"
sharedDiskProperties = {
activeLocation = "string"
allowedOperations = [
"string"
]
currentScenario = {
jobId = "string"
scenarioName = "string"
startTime = "string"
}
healthErrors = [
{
creationTimeUtc = "string"
customerResolvability = "string"
entityId = "string"
errorCategory = "string"
errorCode = "string"
errorId = "string"
errorLevel = "string"
errorMessage = "string"
errorSource = "string"
errorType = "string"
innerHealthErrors = [
{
creationTimeUtc = "string"
customerResolvability = "string"
entityId = "string"
errorCategory = "string"
errorCode = "string"
errorId = "string"
errorLevel = "string"
errorMessage = "string"
errorSource = "string"
errorType = "string"
possibleCauses = "string"
recommendedAction = "string"
recoveryProviderErrorMessage = "string"
summaryMessage = "string"
}
]
possibleCauses = "string"
recommendedAction = "string"
recoveryProviderErrorMessage = "string"
summaryMessage = "string"
}
]
protectionState = "string"
replicationHealth = "string"
sharedDiskProviderSpecificDetails = {
instanceType = "string"
// For remaining properties, see SharedDiskReplicationProviderSpecificSettings objects
}
testFailoverState = "string"
}
testFailoverState = "string"
testFailoverStateDescription = "string"
}
})
}
Objekty ReplicationClusterProviderSpecificSettings
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
clusterManagementId = "string"
failoverRecoveryPointId = "string"
initialPrimaryExtendedLocation = {
name = "string"
type = "string"
}
initialPrimaryFabricLocation = "string"
initialPrimaryZone = "string"
initialRecoveryExtendedLocation = {
name = "string"
type = "string"
}
initialRecoveryFabricLocation = "string"
initialRecoveryZone = "string"
instanceType = "A2A"
lastRpoCalculatedTime = "string"
lifecycleId = "string"
multiVmGroupCreateOption = "string"
multiVmGroupId = "string"
multiVmGroupName = "string"
primaryAvailabilityZone = "string"
primaryExtendedLocation = {
name = "string"
type = "string"
}
primaryFabricLocation = "string"
recoveryAvailabilityZone = "string"
recoveryExtendedLocation = {
name = "string"
type = "string"
}
recoveryFabricLocation = "string"
rpoInSeconds = int
}
Objekty SharedDiskReplicationProviderSpecificSettings
Nastavte vlastnost instanceType určit typ objektu.
Pro A2A použijte:
{
failoverRecoveryPointId = "string"
instanceType = "A2A"
lastRpoCalculatedTime = "string"
managementId = "string"
monitoringJobType = "string"
monitoringPercentageCompletion = int
primaryFabricLocation = "string"
protectedManagedDisks = [
{
allowedDiskLevelOperation = [
"string"
]
dataPendingAtSourceAgentInMB = int
dataPendingInStagingStorageAccountInMB = int
dekKeyVaultArmId = "string"
diskCapacityInBytes = int
diskId = "string"
diskName = "string"
diskState = "string"
diskType = "string"
failoverDiskName = "string"
isDiskEncrypted = bool
isDiskKeyEncrypted = bool
kekKeyVaultArmId = "string"
keyIdentifier = "string"
monitoringJobType = "string"
monitoringPercentageCompletion = int
primaryDiskEncryptionSetId = "string"
primaryStagingAzureStorageAccountId = "string"
recoveryDiskEncryptionSetId = "string"
recoveryOrignalTargetDiskId = "string"
recoveryReplicaDiskAccountType = "string"
recoveryReplicaDiskId = "string"
recoveryResourceGroupId = "string"
recoveryTargetDiskAccountType = "string"
recoveryTargetDiskId = "string"
resyncRequired = bool
secretIdentifier = "string"
tfoDiskName = "string"
}
]
recoveryFabricLocation = "string"
rpoInSeconds = int
sharedDiskIRErrors = [
{
}
]
unprotectedDisks = [
{
diskAutoProtectionStatus = "string"
diskLunId = int
}
]
}
Hodnoty vlastností
A2AProtectedManagedDiskDetails
Jméno | Popis | Hodnota |
---|---|---|
allowedDiskLevelOperation | Seznam operací na úrovni disku. | string[] |
dataPendingAtSourceAgentInMB | Data čekající na zdrojovém virtuálním počítači v MB. | Int |
dataPendingInStagingStorageAccountInMB | Data čekající na replikaci v MB v pracovním účtu. | Int |
dekKeyVaultArmId | ID prostředku KeyVault pro tajný klíč (BEK). | řetězec |
diskCapacityInBytes | Kapacita disku v bajtech. | Int |
diskId | ID arm spravovaného disku. | řetězec |
diskName | Název disku. | řetězec |
diskState | Stav disku. | řetězec |
diskType | Typ disku. | řetězec |
failoverDiskName | Název převzetí služeb při selhání spravovaného disku. | řetězec |
isDiskEncrypted | Hodnota označující, jestli má virtuální počítač šifrovaný disk s operačním systémem, nebo ne. | Bool |
isDiskKeyEncrypted | Hodnota označující, jestli se diskový klíč zašifroval, nebo ne. | Bool |
kekKeyVaultArmId | ID prostředku KeyVault pro klíč (KEK). | řetězec |
keyIdentifier | Adresa URL nebo identifikátor klíče (KEK). | řetězec |
monitoringJobType | Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. | řetězec |
monitoringPercentageCompletion | Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. | Int |
primaryDiskEncryptionSetId | ID sady šifrování primárního disku. | řetězec |
primaryStagingAzureStorageAccountId | Primární pracovní účet úložiště. | řetězec |
recoveryDiskEncryptionSetId | ID sady šifrování disku pro obnovení. | řetězec |
recoveryOrignalTargetDiskId | Obnovení původního ID ARM cílového disku | řetězec |
recoveryReplicaDiskAccountType | Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. | řetězec |
recoveryReplicaDiskId | ID arm disku repliky obnovení. | řetězec |
recoveryResourceGroupId | ID arm skupiny prostředků disku pro obnovení. | řetězec |
recoveryTargetDiskAccountType | Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. | řetězec |
recoveryTargetDiskId | ID ARM cílového disku pro obnovení | řetězec |
resyncRequired | Hodnota označující, zda je pro tento disk vyžadována opětovná synchronizace. | Bool |
secretIdentifier | Adresa URL nebo identifikátor tajného klíče (BEK). | řetězec |
tfoDiskName | Název testovacího převzetí služeb při selhání spravovaného disku. | řetězec |
A2AReplicationProtectionClusterDetails
Jméno | Popis | Hodnota |
---|---|---|
clusterManagementId | ID správy clusteru. | řetězec |
failoverRecoveryPointId | ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání clusteru. | řetězec |
initialPrimaryExtendedLocation | Počáteční primární rozšířené umístění. | ExtendedLocation |
initialPrimaryFabricLocation | Počáteční primární umístění prostředků infrastruktury. | řetězec |
initialPrimaryZone | Počáteční primární zóna dostupnosti. | řetězec |
initialRecoveryExtendedLocation | Počáteční rozšířené umístění pro obnovení. | ExtendedLocation |
initialRecoveryFabricLocation | Počáteční umístění prostředků infrastruktury pro obnovení. | řetězec |
initialRecoveryZone | Počáteční zóna dostupnosti obnovení. | řetězec |
instanceType | Získá typ instance. | A2A (povinné) |
lastRpoCalculatedTime | Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. | řetězec |
lifecycleId | ID, které přežije akce, jako je ochrana přepínače, která interně mění záložní objekty PE/CPE. ID životního cyklu se přenese tak, aby mělo propojení nebo kontinuitu, aby bylo možné mít ID, které označuje "stejný" chráněný cluster, i když se můžou měnit další interní ID/ID ARM. | řetězec |
multiVmGroupCreateOption | Určuje, jestli je skupina více virtuálních počítačů automaticky vytvořená nebo určená uživatelem. | AutoCreated Zadané uživatelem |
multiVmGroupId | ID skupiny více virtuálních počítačů. | řetězec |
multiVmGroupName | Název skupiny více virtuálních počítačů. | řetězec |
primaryAvailabilityZone | Primární zóna dostupnosti. | řetězec |
primaryExtendedLocation | Primární rozšířené umístění. | ExtendedLocation |
primaryFabricLocation | Primární umístění prostředků infrastruktury | řetězec |
recoveryAvailabilityZone | Zóna dostupnosti obnovení. | řetězec |
recoveryExtendedLocation | Rozšířené umístění pro obnovení. | ExtendedLocation |
recoveryFabricLocation | Umístění prostředků infrastruktury pro obnovení. | řetězec |
rpoInSeconds | Poslední hodnota cíle bodu obnovení v sekundách. | Int |
A2ASharedDiskIRErrorDetails
Jméno | Popis | Hodnota |
---|
A2ASharedDiskReplicationDetails
Jméno | Popis | Hodnota |
---|---|---|
failoverRecoveryPointId | ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání virtuálního uzlu. | řetězec |
instanceType | Získá typ instance. | A2A (povinné) |
lastRpoCalculatedTime | Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. | řetězec |
managementId | ID správy. | řetězec |
monitoringJobType | Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. | řetězec |
monitoringPercentageCompletion | Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. | Int |
primaryFabricLocation | Primární umístění prostředků infrastruktury | řetězec |
protectedManagedDisks | Seznam chráněných spravovaných disků | A2AProtectedManagedDiskDetails[] |
recoveryFabricLocation | Umístění prostředků infrastruktury pro obnovení. | řetězec |
rpoInSeconds | Poslední hodnota cíle bodu obnovení v sekundách. | Int |
sharedDiskIRErrors | Chyby IR. | A2ASharedDiskIRErrorDetails[] |
nechráněné disky | Seznam nechráněných disků. | A2AUnprotectedDiskDetails [] |
A2AUnprotectedDiskDetails
Jméno | Popis | Hodnota |
---|---|---|
diskAutoProtectionStatus | Hodnota označující, jestli je povolená automatická ochrana disku. | Zakázáno Povoleno |
diskLunId | ID zdrojové logické jednotky pro datový disk. | Int |
CurrentScenarioDetails
Jméno | Popis | Hodnota |
---|---|---|
jobId | ID ARM úlohy, která se spouští. | řetězec |
scenarioName | Název scénáře | řetězec |
startTime | Čas zahájení pracovního postupu | řetězec |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | string (povinné) |
typ | Typ rozšířeného umístění. | EdgeZone (povinné) |
Chyba stavu
Jméno | Popis | Hodnota |
---|---|---|
creationTimeUtc | Čas vytvoření chyby (UTC). | řetězec |
customerResolvability | Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. | Povoleno NotAllowed |
entityId | ID entity. | řetězec |
errorCategory | Kategorie chyby | řetězec |
errorCode | Kód chyby | řetězec |
errorId | Jedinečné ID chyby stavu. | řetězec |
errorLevel | Úroveň chyby. | řetězec |
errorMessage | Zpráva o chybě. | řetězec |
errorSource | Zdroj chyby. | řetězec |
errorType | Typ chyby. | řetězec |
innerHealthErrors | Vnitřní chyby stavu. Chyba HealthError se seznamem chyb HealthError jako podřízených chyb je problematická. InnerHealthError se používá, protože zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky vygenerovat kontrakt. Související chyby stavu vystavujeme jako vnitřní chyby stavu a všichni příjemci rozhraní API můžou tuto chybu využít stejným způsobem jako výjimka –> InnerException. | InnerHealthError[] |
possibleCauses | Možné příčiny chyby | řetězec |
recommendedAction | Doporučená akce k vyřešení chyby | řetězec |
recoveryProviderErrorMessage | Chybová zpráva DRA. | řetězec |
summaryMessage | Souhrnná zpráva entity | řetězec |
InnerHealthError
Jméno | Popis | Hodnota |
---|---|---|
creationTimeUtc | Čas vytvoření chyby (UTC). | řetězec |
customerResolvability | Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. | Povoleno NotAllowed |
entityId | ID entity. | řetězec |
errorCategory | Kategorie chyby | řetězec |
errorCode | Kód chyby | řetězec |
errorId | Jedinečné ID chyby stavu. | řetězec |
errorLevel | Úroveň chyby. | řetězec |
errorMessage | Zpráva o chybě. | řetězec |
errorSource | Zdroj chyby. | řetězec |
errorType | Typ chyby. | řetězec |
possibleCauses | Možné příčiny chyby | řetězec |
recommendedAction | Doporučená akce k vyřešení chyby | řetězec |
recoveryProviderErrorMessage | Chybová zpráva DRA. | řetězec |
summaryMessage | Souhrnná zpráva entity | řetězec |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | řetězec Omezení: Model = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: trezory/ replicationFabrics/replicationProtectionContainers |
vlastnosti | Vlastní data. | ReplicationProtectionClusterProperties |
typ | Typ prostředku | Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters@2024-10-01" |
RegisteredClusterNodes
Jméno | Popis | Hodnota |
---|---|---|
biosId | ID systému BIOS. | řetězec |
clusterNodeFqdn | Název uzlu clusteru. | řetězec |
isSharedDiskVirtualNode | Hodnota označující, zda představuje virtuální entitu hostující všechny sdílené disky. | Bool |
machineId | ID počítače. | řetězec |
ReplicationClusterProviderSpecificSettings
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ A2AReplicationProtectionClusterDetails. | A2A (povinné) |
ReplicationProtectionClusterProperties
Jméno | Popis | Hodnota |
---|---|---|
activeLocation | Aktuální aktivní umístění clusteru Ochrany. | řetězec |
agentClusterId | ID clusteru agenta. | řetězec |
allowedOperations | Povolené operace v clusteru Ochrany replikace. | string[] |
areAllClusterNodesRegistered | Hodnota označující, jestli jsou všechny uzly clusteru zaregistrované nebo ne. | Bool |
clusterFqdn | Plně kvalifikovaný název domény clusteru. | řetězec |
clusterNodeFqdns | Seznam plně kvalifikovaných názvů domén uzlů clusteru | string[] |
clusterProtectedItemIds | Seznam ID chráněné položky | string[] |
clusterRegisteredNodes | Podrobnosti registrovaného uzlu. | RegisteredClusterNodes[] |
currentScenario | Aktuální scénář. | CurrentScenarioDetails |
healthErrors | Seznam chyb stavu | HealthError[] |
lastSuccessfulFailoverTime | Čas posledního úspěšného převzetí služeb při selhání | řetězec |
lastSuccessfulTestFailoverTime | Čas posledního úspěšného testovacího převzetí služeb při selhání. | řetězec |
policyFriendlyName | Název zásad, které se řídí tímto prostředím PE. | řetězec |
policyId | ID zásady. | řetězec |
primaryFabricFriendlyName | Popisný název primárních prostředků infrastruktury | řetězec |
primaryFabricProvider | Poskytovatel prostředků infrastruktury primární infrastruktury. | řetězec |
primaryProtectionContainerFriendlyName | Název popisného názvu kontejneru primární ochrany. | řetězec |
protectionClusterType | Typ clusteru ochrany. | řetězec |
protectionState | Stav ochrany. | řetězec |
protectionStateDescription | Popis stavu ochrany. | řetězec |
providerSpecificDetails | Vlastní nastavení zprostředkovatele clusteru replikace. | ReplicationClusterProviderSpecificSettings |
recoveryContainerId | ID kontejneru obnovení. | řetězec |
recoveryFabricFriendlyName | Popisný název prostředků infrastruktury obnovení. | řetězec |
recoveryFabricId | ID arm prostředků infrastruktury pro obnovení. | řetězec |
recoveryProtectionContainerFriendlyName | Název popisného názvu kontejneru obnovení | řetězec |
replicationHealth | Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. | řetězec |
sharedDiskProperties | Vlastnosti sdíleného disku. | SharedDiskReplicationItemProperties |
testFailoverState | Stav testovacího převzetí služeb při selhání. | řetězec |
testFailoverStateDescription | Popis stavu testovacího převzetí služeb při selhání | řetězec |
SharedDiskReplicationItemProperties
Jméno | Popis | Hodnota |
---|---|---|
activeLocation | Aktuální aktivní umístění pe. | řetězec |
allowedOperations | Povolené operace s položkou chráněnou replikací. | string[] |
currentScenario | Aktuální scénář. | CurrentScenarioDetails |
healthErrors | Seznam chyb stavu | HealthError[] |
protectionState | Stav ochrany sdíleného disku. | řetězec |
replicationHealth | Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. | řetězec |
sharedDiskProviderSpecificDetails | Vlastní nastavení zprostředkovatele replikace. | |
testFailoverState | Stav tfo sdíleného disku. | řetězec |
SharedDiskReplicationProviderSpecificSettings
Jméno | Popis | Hodnota |
---|---|---|
instanceType | Nastavte na A2A pro typ A2ASharedDiskReplicationDetails. | A2A (povinné) |