Microsoft.RecoveryServices vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters 2024-10-01
Definição de recurso do Bicep
O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, adicione o seguinte Bicep ao seu modelo.
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'
}
}
Objetos SharedDiskReplicationProviderSpecificSettings
Defina a propriedade instanceType para especificar o tipo de objeto.
Para A2A, use:
{
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
}
]
}
Objetos ReplicationClusterProviderSpecificSettings
Defina a propriedade instanceType para especificar o tipo de objeto.
Para A2A, use:
{
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
}
Valores de propriedade
A2AProtectedManagedDiskDetails
Nome | Descrição | Valor |
---|---|---|
allowedDiskLevelOperation | A lista de operações de nível de disco. | string[] |
dataPendingAtSourceAgentInMB | Os dados pendentes na máquina virtual de origem em MB. | int |
dataPendingInStagingStorageAccountInMB | Os dados pendentes para replicação em MB na conta de preparo. | int |
dekKeyVaultArmId | A ID do recurso KeyVault para segredo (BEK). | corda |
diskCapacityInBytes | A capacidade do disco em bytes. | int |
diskId | A ID do Arm do disco gerenciado. | corda |
diskName | O nome do disco. | corda |
diskState | O estado do disco. | corda |
diskType | O tipo de disco. | corda |
failoverDiskName | O nome do failover para o disco gerenciado. | corda |
isDiskEncrypted | Um valor que indica se a VM criptografou o disco do sistema operacional ou não. | Bool |
isDiskKeyEncrypted | Um valor que indica se a chave de disco foi criptografada ou não. | Bool |
kekKeyVaultArmId | A ID do recurso KeyVault para chave (KEK). | corda |
keyIdentifier | A URL/identificador de chave (KEK). | corda |
monitoringJobType | O tipo do trabalho de monitoramento. O progresso está contido na propriedade MonitoringPercentageCompletion. | corda |
monitoringPercentageCompletion | O percentual do trabalho de monitoramento. O tipo do trabalho de monitoramento é definido pela propriedade MonitoringJobType. | int |
primaryDiskEncryptionSetId | A ID do conjunto de criptografia de disco primário. | corda |
primaryStagingAzureStorageAccountId | A conta de armazenamento de preparo primário. | corda |
recoveryDiskEncryptionSetId | A ID do conjunto de criptografia de disco de recuperação. | corda |
recoveryOrignalTargetDiskId | ID do Arm do disco de destino original da recuperação. | corda |
recoveryReplicaDiskAccountType | O tipo de disco de réplica. É um valor opcional e será igual ao tipo de disco de origem se não for fornecido pelo usuário. | corda |
recoveryReplicaDiskId | ID do braço do disco de réplica de recuperação. | corda |
recoveryResourceGroupId | A ID do Arm do grupo de recursos do disco de recuperação. | corda |
recoveryTargetDiskAccountType | O tipo de disco de destino após o failover. É um valor opcional e será igual ao tipo de disco de origem se não for fornecido pelo usuário. | corda |
recoveryTargetDiskId | ID do Arm do disco de destino de recuperação. | corda |
resyncRequired | Um valor que indica se a ressincronização é necessária para esse disco. | Bool |
secretIdentifier | A URL secreta/identificador (BEK). | corda |
tfoDiskName | O nome do failover de teste para o disco gerenciado. | corda |
A2AReplicationProtectionClusterDetails
A2ASharedDiskIRErrorDetails
Nome | Descrição | Valor |
---|
A2ASharedDiskReplicationDetails
Nome | Descrição | Valor |
---|---|---|
failoverRecoveryPointId | A ID do ponto de recuperação à qual o nó virtual foi reprovado. | corda |
instanceType | Obtém o tipo de instância. | 'A2A' (obrigatório) |
lastRpoCalculatedTime | A hora (em UTC) em que o último valor RPO foi calculado pelo Serviço de Proteção. | corda |
managementId | A ID de gerenciamento. | corda |
monitoringJobType | O tipo do trabalho de monitoramento. O progresso está contido na propriedade MonitoringPercentageCompletion. | corda |
monitoringPercentageCompletion | O percentual do trabalho de monitoramento. O tipo do trabalho de monitoramento é definido pela propriedade MonitoringJobType. | int |
primaryFabricLocation | Local da malha primária. | corda |
protectedManagedDisks | A lista de discos gerenciados protegidos. | A2AProtectedManagedDiskDetails [] |
recoveryFabricLocation | O local da malha de recuperação. | corda |
rpoInSeconds | O último valor RPO em segundos. | int |
sharedDiskIRErrors | Os erros do IR. | A2ASharedDiskIRErrorDetails[] |
unprotectedDisks | A lista de discos desprotegidos. | A2AUnprotectedDiskDetails [] |
A2AUnprotectedDiskDetails
Nome | Descrição | Valor |
---|---|---|
diskAutoProtectionStatus | Um valor que indica se a proteção automática de disco está habilitada. | 'Desabilitado' 'Habilitado' |
diskLunId | A ID do lun de origem para o disco de dados. | int |
CurrentScenarioDetails
Nome | Descrição | Valor |
---|---|---|
jobId | ID do ARM do trabalho que está sendo executado. | corda |
scenarioName | Nome do cenário. | corda |
startTime | Hora de início do fluxo de trabalho. | corda |
ExtendedLocation
Nome | Descrição | Valor |
---|---|---|
nome | O nome do local estendido. | cadeia de caracteres (obrigatório) |
tipo | O tipo de local estendido. | 'EdgeZone' (obrigatório) |
HealthError
InnerHealthError
Nome | Descrição | Valor |
---|---|---|
creationTimeUtc | Hora de criação de erro (UTC). | corda |
customerResolvability | Valor que indica se o erro de integridade é resolvível pelo cliente. | 'Permitido' 'NotAllowed' |
entityId | ID da entidade. | corda |
errorCategory | Categoria de erro. | corda |
errorCode | Código de erro. | corda |
errorId | A ID exclusiva do erro de integridade. | corda |
errorLevel | Nível de erro. | corda |
errorMessage | Mensagem de erro. | corda |
errorSource | Origem do erro. | corda |
errorType | Tipo de erro. | corda |
possibleCauses | Possíveis causas de erro. | corda |
recommendedAction | Ação recomendada para resolver o erro. | corda |
recoveryProviderErrorMessage | Mensagem de erro dra. | corda |
summaryMessage | Mensagem de resumo da entidade. | corda |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters
Nome | Descrição | Valor |
---|---|---|
nome | O nome do recurso | corda Restrições: Padrão = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: vaults/replicationFabrics/replicationProtectionContainers |
Propriedades | Os dados personalizados. | |
RegisteredClusterNodes
Nome | Descrição | Valor |
---|---|---|
biosId | A ID do BIOS. | corda |
clusterNodeFqdn | O nome do nó do cluster. | corda |
isSharedDiskVirtualNode | Um valor que indica se isso representa a entidade virtual que hospeda todos os discos compartilhados. | Bool |
machineId | A ID do computador. | corda |
ReplicationClusterProviderSpecificSettings
Nome | Descrição | Valor |
---|---|---|
instanceType | Defina como 'A2A' para o tipo A2AReplicationProtectionClusterDetails. | 'A2A' (obrigatório) |
ReplicationProtectionClusterProperties
Nome | Descrição | Valor |
---|---|---|
activeLocation | O local ativo atual do cluster proteção. | corda |
agentClusterId | A ID do cluster do Agente. | corda |
allowedOperations | As operações permitidas no cluster de proteção de replicação. | string[] |
areAllClusterNodesRegistered | Um valor que indica se todos os nós do cluster estão registrados ou não. | Bool |
clusterFqdn | O FQDN do cluster. | corda |
clusterNodeFqdns | A lista de FQDNs do Nó de cluster. | string[] |
clusterProtectedItemIds | A Lista de IDs de Item Protegido. | string[] |
clusterRegisteredNodes | Os detalhes do nó registrado. | RegisteredClusterNodes [] |
currentScenario | O cenário atual. | CurrentScenarioDetails |
healthErrors | Lista de erros de integridade. | HealthError[] |
lastSuccessfulFailoverTime | O último tempo de failover bem-sucedido. | corda |
lastSuccessfulTestFailoverTime | O último tempo de failover de teste bem-sucedido. | corda |
policyFriendlyName | O nome da Política que rege este PE. | corda |
policyId | A ID da política. | corda |
primaryFabricFriendlyName | O nome amigável da malha primária. | corda |
primaryFabricProvider | O provedor de malha da malha primária. | corda |
primaryProtectionContainerFriendlyName | O nome amigável do contêiner de proteção primária. | corda |
protectionClusterType | O tipo de cluster de proteção. | corda |
protectionState | O status da proteção. | corda |
protectionStateDescription | A descrição do estado de proteção. | corda |
providerSpecificDetails | As configurações personalizadas do provedor de cluster replicação. | ReplicationClusterProviderSpecificSettings |
recoveryContainerId | A ID do contêiner de recuperação. | corda |
recoveryFabricFriendlyName | O nome amigável da malha de recuperação. | corda |
recoveryFabricId | A ID do Braço da malha de recuperação. | corda |
recoveryProtectionContainerFriendlyName | O nome do contêiner de recuperação amigável. | corda |
replicationHealth | A integridade de proteção consolidada para a VM levando em conta todos os problemas com o SRS, bem como todas as unidades de replicação associadas ao grupo de replicação da VM. Essa é uma representação de cadeia de caracteres da enumeração ProtectionHealth. | corda |
sharedDiskProperties | As propriedades de disco compartilhado. | SharedDiskReplicationItemProperties |
testFailoverState | O estado de failover de teste. | corda |
testFailoverStateDescription | A descrição do estado de failover de teste. | corda |
SharedDiskReplicationItemProperties
Nome | Descrição | Valor |
---|---|---|
activeLocation | O local ativo atual do PE. | corda |
allowedOperations | As operações permitidas no item protegido de replicação. | string[] |
currentScenario | O cenário atual. | CurrentScenarioDetails |
healthErrors | Lista de erros de integridade. | HealthError[] |
protectionState | O estado de proteção do disco compartilhado. | corda |
replicationHealth | A integridade de proteção consolidada para a VM levando em conta todos os problemas com o SRS, bem como todas as unidades de replicação associadas ao grupo de replicação da VM. Essa é uma representação de cadeia de caracteres da enumeração ProtectionHealth. | corda |
sharedDiskProviderSpecificDetails | As configurações personalizadas do provedor de replicação. | SharedDiskReplicationProviderSpecificSettings |
testFailoverState | O estado tfo do disco compartilhado. | corda |
SharedDiskReplicationProviderSpecificSettings
Nome | Descrição | Valor |
---|---|---|
instanceType | Defina como 'A2A' para o tipo A2ASharedDiskReplicationDetails. | 'A2A' (obrigatório) |
Definição de recurso de modelo do ARM
O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, adicione o JSON a seguir ao seu modelo.
{
"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"
}
}
Objetos SharedDiskReplicationProviderSpecificSettings
Defina a propriedade instanceType para especificar o tipo de objeto.
Para A2A, use:
{
"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"
}
]
}
Objetos ReplicationClusterProviderSpecificSettings
Defina a propriedade instanceType para especificar o tipo de objeto.
Para A2A, use:
{
"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"
}
Valores de propriedade
A2AProtectedManagedDiskDetails
Nome | Descrição | Valor |
---|---|---|
allowedDiskLevelOperation | A lista de operações de nível de disco. | string[] |
dataPendingAtSourceAgentInMB | Os dados pendentes na máquina virtual de origem em MB. | int |
dataPendingInStagingStorageAccountInMB | Os dados pendentes para replicação em MB na conta de preparo. | int |
dekKeyVaultArmId | A ID do recurso KeyVault para segredo (BEK). | corda |
diskCapacityInBytes | A capacidade do disco em bytes. | int |
diskId | A ID do Arm do disco gerenciado. | corda |
diskName | O nome do disco. | corda |
diskState | O estado do disco. | corda |
diskType | O tipo de disco. | corda |
failoverDiskName | O nome do failover para o disco gerenciado. | corda |
isDiskEncrypted | Um valor que indica se a VM criptografou o disco do sistema operacional ou não. | Bool |
isDiskKeyEncrypted | Um valor que indica se a chave de disco foi criptografada ou não. | Bool |
kekKeyVaultArmId | A ID do recurso KeyVault para chave (KEK). | corda |
keyIdentifier | A URL/identificador de chave (KEK). | corda |
monitoringJobType | O tipo do trabalho de monitoramento. O progresso está contido na propriedade MonitoringPercentageCompletion. | corda |
monitoringPercentageCompletion | O percentual do trabalho de monitoramento. O tipo do trabalho de monitoramento é definido pela propriedade MonitoringJobType. | int |
primaryDiskEncryptionSetId | A ID do conjunto de criptografia de disco primário. | corda |
primaryStagingAzureStorageAccountId | A conta de armazenamento de preparo primário. | corda |
recoveryDiskEncryptionSetId | A ID do conjunto de criptografia de disco de recuperação. | corda |
recoveryOrignalTargetDiskId | ID do Arm do disco de destino original da recuperação. | corda |
recoveryReplicaDiskAccountType | O tipo de disco de réplica. É um valor opcional e será igual ao tipo de disco de origem se não for fornecido pelo usuário. | corda |
recoveryReplicaDiskId | ID do braço do disco de réplica de recuperação. | corda |
recoveryResourceGroupId | A ID do Arm do grupo de recursos do disco de recuperação. | corda |
recoveryTargetDiskAccountType | O tipo de disco de destino após o failover. É um valor opcional e será igual ao tipo de disco de origem se não for fornecido pelo usuário. | corda |
recoveryTargetDiskId | ID do Arm do disco de destino de recuperação. | corda |
resyncRequired | Um valor que indica se a ressincronização é necessária para esse disco. | Bool |
secretIdentifier | A URL secreta/identificador (BEK). | corda |
tfoDiskName | O nome do failover de teste para o disco gerenciado. | corda |
A2AReplicationProtectionClusterDetails
A2ASharedDiskIRErrorDetails
Nome | Descrição | Valor |
---|
A2ASharedDiskReplicationDetails
Nome | Descrição | Valor |
---|---|---|
failoverRecoveryPointId | A ID do ponto de recuperação à qual o nó virtual foi reprovado. | corda |
instanceType | Obtém o tipo de instância. | 'A2A' (obrigatório) |
lastRpoCalculatedTime | A hora (em UTC) em que o último valor RPO foi calculado pelo Serviço de Proteção. | corda |
managementId | A ID de gerenciamento. | corda |
monitoringJobType | O tipo do trabalho de monitoramento. O progresso está contido na propriedade MonitoringPercentageCompletion. | corda |
monitoringPercentageCompletion | O percentual do trabalho de monitoramento. O tipo do trabalho de monitoramento é definido pela propriedade MonitoringJobType. | int |
primaryFabricLocation | Local da malha primária. | corda |
protectedManagedDisks | A lista de discos gerenciados protegidos. | A2AProtectedManagedDiskDetails [] |
recoveryFabricLocation | O local da malha de recuperação. | corda |
rpoInSeconds | O último valor RPO em segundos. | int |
sharedDiskIRErrors | Os erros do IR. | A2ASharedDiskIRErrorDetails[] |
unprotectedDisks | A lista de discos desprotegidos. | A2AUnprotectedDiskDetails [] |
A2AUnprotectedDiskDetails
Nome | Descrição | Valor |
---|---|---|
diskAutoProtectionStatus | Um valor que indica se a proteção automática de disco está habilitada. | 'Desabilitado' 'Habilitado' |
diskLunId | A ID do lun de origem para o disco de dados. | int |
CurrentScenarioDetails
Nome | Descrição | Valor |
---|---|---|
jobId | ID do ARM do trabalho que está sendo executado. | corda |
scenarioName | Nome do cenário. | corda |
startTime | Hora de início do fluxo de trabalho. | corda |
ExtendedLocation
Nome | Descrição | Valor |
---|---|---|
nome | O nome do local estendido. | cadeia de caracteres (obrigatório) |
tipo | O tipo de local estendido. | 'EdgeZone' (obrigatório) |
HealthError
InnerHealthError
Nome | Descrição | Valor |
---|---|---|
creationTimeUtc | Hora de criação de erro (UTC). | corda |
customerResolvability | Valor que indica se o erro de integridade é resolvível pelo cliente. | 'Permitido' 'NotAllowed' |
entityId | ID da entidade. | corda |
errorCategory | Categoria de erro. | corda |
errorCode | Código de erro. | corda |
errorId | A ID exclusiva do erro de integridade. | corda |
errorLevel | Nível de erro. | corda |
errorMessage | Mensagem de erro. | corda |
errorSource | Origem do erro. | corda |
errorType | Tipo de erro. | corda |
possibleCauses | Possíveis causas de erro. | corda |
recommendedAction | Ação recomendada para resolver o erro. | corda |
recoveryProviderErrorMessage | Mensagem de erro dra. | corda |
summaryMessage | Mensagem de resumo da entidade. | corda |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2024-10-01' |
nome | O nome do recurso | corda Restrições: Padrão = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (obrigatório) |
Propriedades | Os dados personalizados. | |
tipo | O tipo de recurso | 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters' |
RegisteredClusterNodes
Nome | Descrição | Valor |
---|---|---|
biosId | A ID do BIOS. | corda |
clusterNodeFqdn | O nome do nó do cluster. | corda |
isSharedDiskVirtualNode | Um valor que indica se isso representa a entidade virtual que hospeda todos os discos compartilhados. | Bool |
machineId | A ID do computador. | corda |
ReplicationClusterProviderSpecificSettings
Nome | Descrição | Valor |
---|---|---|
instanceType | Defina como 'A2A' para o tipo A2AReplicationProtectionClusterDetails. | 'A2A' (obrigatório) |
ReplicationProtectionClusterProperties
Nome | Descrição | Valor |
---|---|---|
activeLocation | O local ativo atual do cluster proteção. | corda |
agentClusterId | A ID do cluster do Agente. | corda |
allowedOperations | As operações permitidas no cluster de proteção de replicação. | string[] |
areAllClusterNodesRegistered | Um valor que indica se todos os nós do cluster estão registrados ou não. | Bool |
clusterFqdn | O FQDN do cluster. | corda |
clusterNodeFqdns | A lista de FQDNs do Nó de cluster. | string[] |
clusterProtectedItemIds | A Lista de IDs de Item Protegido. | string[] |
clusterRegisteredNodes | Os detalhes do nó registrado. | RegisteredClusterNodes [] |
currentScenario | O cenário atual. | CurrentScenarioDetails |
healthErrors | Lista de erros de integridade. | HealthError[] |
lastSuccessfulFailoverTime | O último tempo de failover bem-sucedido. | corda |
lastSuccessfulTestFailoverTime | O último tempo de failover de teste bem-sucedido. | corda |
policyFriendlyName | O nome da Política que rege este PE. | corda |
policyId | A ID da política. | corda |
primaryFabricFriendlyName | O nome amigável da malha primária. | corda |
primaryFabricProvider | O provedor de malha da malha primária. | corda |
primaryProtectionContainerFriendlyName | O nome amigável do contêiner de proteção primária. | corda |
protectionClusterType | O tipo de cluster de proteção. | corda |
protectionState | O status da proteção. | corda |
protectionStateDescription | A descrição do estado de proteção. | corda |
providerSpecificDetails | As configurações personalizadas do provedor de cluster replicação. | ReplicationClusterProviderSpecificSettings |
recoveryContainerId | A ID do contêiner de recuperação. | corda |
recoveryFabricFriendlyName | O nome amigável da malha de recuperação. | corda |
recoveryFabricId | A ID do Braço da malha de recuperação. | corda |
recoveryProtectionContainerFriendlyName | O nome do contêiner de recuperação amigável. | corda |
replicationHealth | A integridade de proteção consolidada para a VM levando em conta todos os problemas com o SRS, bem como todas as unidades de replicação associadas ao grupo de replicação da VM. Essa é uma representação de cadeia de caracteres da enumeração ProtectionHealth. | corda |
sharedDiskProperties | As propriedades de disco compartilhado. | SharedDiskReplicationItemProperties |
testFailoverState | O estado de failover de teste. | corda |
testFailoverStateDescription | A descrição do estado de failover de teste. | corda |
SharedDiskReplicationItemProperties
Nome | Descrição | Valor |
---|---|---|
activeLocation | O local ativo atual do PE. | corda |
allowedOperations | As operações permitidas no item protegido de replicação. | string[] |
currentScenario | O cenário atual. | CurrentScenarioDetails |
healthErrors | Lista de erros de integridade. | HealthError[] |
protectionState | O estado de proteção do disco compartilhado. | corda |
replicationHealth | A integridade de proteção consolidada para a VM levando em conta todos os problemas com o SRS, bem como todas as unidades de replicação associadas ao grupo de replicação da VM. Essa é uma representação de cadeia de caracteres da enumeração ProtectionHealth. | corda |
sharedDiskProviderSpecificDetails | As configurações personalizadas do provedor de replicação. | SharedDiskReplicationProviderSpecificSettings |
testFailoverState | O estado tfo do disco compartilhado. | corda |
SharedDiskReplicationProviderSpecificSettings
Nome | Descrição | Valor |
---|---|---|
instanceType | Defina como 'A2A' para o tipo A2ASharedDiskReplicationDetails. | 'A2A' (obrigatório) |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters pode ser implantado com operações direcionadas:
- grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, adicione o Terraform a seguir ao seu modelo.
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"
}
})
}
Objetos SharedDiskReplicationProviderSpecificSettings
Defina a propriedade instanceType para especificar o tipo de objeto.
Para A2A, use:
{
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
}
]
}
Objetos ReplicationClusterProviderSpecificSettings
Defina a propriedade instanceType para especificar o tipo de objeto.
Para A2A, use:
{
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
}
Valores de propriedade
A2AProtectedManagedDiskDetails
Nome | Descrição | Valor |
---|---|---|
allowedDiskLevelOperation | A lista de operações de nível de disco. | string[] |
dataPendingAtSourceAgentInMB | Os dados pendentes na máquina virtual de origem em MB. | int |
dataPendingInStagingStorageAccountInMB | Os dados pendentes para replicação em MB na conta de preparo. | int |
dekKeyVaultArmId | A ID do recurso KeyVault para segredo (BEK). | corda |
diskCapacityInBytes | A capacidade do disco em bytes. | int |
diskId | A ID do Arm do disco gerenciado. | corda |
diskName | O nome do disco. | corda |
diskState | O estado do disco. | corda |
diskType | O tipo de disco. | corda |
failoverDiskName | O nome do failover para o disco gerenciado. | corda |
isDiskEncrypted | Um valor que indica se a VM criptografou o disco do sistema operacional ou não. | Bool |
isDiskKeyEncrypted | Um valor que indica se a chave de disco foi criptografada ou não. | Bool |
kekKeyVaultArmId | A ID do recurso KeyVault para chave (KEK). | corda |
keyIdentifier | A URL/identificador de chave (KEK). | corda |
monitoringJobType | O tipo do trabalho de monitoramento. O progresso está contido na propriedade MonitoringPercentageCompletion. | corda |
monitoringPercentageCompletion | O percentual do trabalho de monitoramento. O tipo do trabalho de monitoramento é definido pela propriedade MonitoringJobType. | int |
primaryDiskEncryptionSetId | A ID do conjunto de criptografia de disco primário. | corda |
primaryStagingAzureStorageAccountId | A conta de armazenamento de preparo primário. | corda |
recoveryDiskEncryptionSetId | A ID do conjunto de criptografia de disco de recuperação. | corda |
recoveryOrignalTargetDiskId | ID do Arm do disco de destino original da recuperação. | corda |
recoveryReplicaDiskAccountType | O tipo de disco de réplica. É um valor opcional e será igual ao tipo de disco de origem se não for fornecido pelo usuário. | corda |
recoveryReplicaDiskId | ID do braço do disco de réplica de recuperação. | corda |
recoveryResourceGroupId | A ID do Arm do grupo de recursos do disco de recuperação. | corda |
recoveryTargetDiskAccountType | O tipo de disco de destino após o failover. É um valor opcional e será igual ao tipo de disco de origem se não for fornecido pelo usuário. | corda |
recoveryTargetDiskId | ID do Arm do disco de destino de recuperação. | corda |
resyncRequired | Um valor que indica se a ressincronização é necessária para esse disco. | Bool |
secretIdentifier | A URL secreta/identificador (BEK). | corda |
tfoDiskName | O nome do failover de teste para o disco gerenciado. | corda |
A2AReplicationProtectionClusterDetails
A2ASharedDiskIRErrorDetails
Nome | Descrição | Valor |
---|
A2ASharedDiskReplicationDetails
Nome | Descrição | Valor |
---|---|---|
failoverRecoveryPointId | A ID do ponto de recuperação à qual o nó virtual foi reprovado. | corda |
instanceType | Obtém o tipo de instância. | 'A2A' (obrigatório) |
lastRpoCalculatedTime | A hora (em UTC) em que o último valor RPO foi calculado pelo Serviço de Proteção. | corda |
managementId | A ID de gerenciamento. | corda |
monitoringJobType | O tipo do trabalho de monitoramento. O progresso está contido na propriedade MonitoringPercentageCompletion. | corda |
monitoringPercentageCompletion | O percentual do trabalho de monitoramento. O tipo do trabalho de monitoramento é definido pela propriedade MonitoringJobType. | int |
primaryFabricLocation | Local da malha primária. | corda |
protectedManagedDisks | A lista de discos gerenciados protegidos. | A2AProtectedManagedDiskDetails [] |
recoveryFabricLocation | O local da malha de recuperação. | corda |
rpoInSeconds | O último valor RPO em segundos. | int |
sharedDiskIRErrors | Os erros do IR. | A2ASharedDiskIRErrorDetails[] |
unprotectedDisks | A lista de discos desprotegidos. | A2AUnprotectedDiskDetails [] |
A2AUnprotectedDiskDetails
Nome | Descrição | Valor |
---|---|---|
diskAutoProtectionStatus | Um valor que indica se a proteção automática de disco está habilitada. | 'Desabilitado' 'Habilitado' |
diskLunId | A ID do lun de origem para o disco de dados. | int |
CurrentScenarioDetails
Nome | Descrição | Valor |
---|---|---|
jobId | ID do ARM do trabalho que está sendo executado. | corda |
scenarioName | Nome do cenário. | corda |
startTime | Hora de início do fluxo de trabalho. | corda |
ExtendedLocation
Nome | Descrição | Valor |
---|---|---|
nome | O nome do local estendido. | cadeia de caracteres (obrigatório) |
tipo | O tipo de local estendido. | 'EdgeZone' (obrigatório) |
HealthError
InnerHealthError
Nome | Descrição | Valor |
---|---|---|
creationTimeUtc | Hora de criação de erro (UTC). | corda |
customerResolvability | Valor que indica se o erro de integridade é resolvível pelo cliente. | 'Permitido' 'NotAllowed' |
entityId | ID da entidade. | corda |
errorCategory | Categoria de erro. | corda |
errorCode | Código de erro. | corda |
errorId | A ID exclusiva do erro de integridade. | corda |
errorLevel | Nível de erro. | corda |
errorMessage | Mensagem de erro. | corda |
errorSource | Origem do erro. | corda |
errorType | Tipo de erro. | corda |
possibleCauses | Possíveis causas de erro. | corda |
recommendedAction | Ação recomendada para resolver o erro. | corda |
recoveryProviderErrorMessage | Mensagem de erro dra. | corda |
summaryMessage | Mensagem de resumo da entidade. | corda |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters
Nome | Descrição | Valor |
---|---|---|
nome | O nome do recurso | corda Restrições: Padrão = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (obrigatório) |
parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: vaults/replicationFabrics/replicationProtectionContainers |
Propriedades | Os dados personalizados. | |
tipo | O tipo de recurso | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters@2024-10-01" |
RegisteredClusterNodes
Nome | Descrição | Valor |
---|---|---|
biosId | A ID do BIOS. | corda |
clusterNodeFqdn | O nome do nó do cluster. | corda |
isSharedDiskVirtualNode | Um valor que indica se isso representa a entidade virtual que hospeda todos os discos compartilhados. | Bool |
machineId | A ID do computador. | corda |
ReplicationClusterProviderSpecificSettings
Nome | Descrição | Valor |
---|---|---|
instanceType | Defina como 'A2A' para o tipo A2AReplicationProtectionClusterDetails. | 'A2A' (obrigatório) |
ReplicationProtectionClusterProperties
Nome | Descrição | Valor |
---|---|---|
activeLocation | O local ativo atual do cluster proteção. | corda |
agentClusterId | A ID do cluster do Agente. | corda |
allowedOperations | As operações permitidas no cluster de proteção de replicação. | string[] |
areAllClusterNodesRegistered | Um valor que indica se todos os nós do cluster estão registrados ou não. | Bool |
clusterFqdn | O FQDN do cluster. | corda |
clusterNodeFqdns | A lista de FQDNs do Nó de cluster. | string[] |
clusterProtectedItemIds | A Lista de IDs de Item Protegido. | string[] |
clusterRegisteredNodes | Os detalhes do nó registrado. | RegisteredClusterNodes [] |
currentScenario | O cenário atual. | CurrentScenarioDetails |
healthErrors | Lista de erros de integridade. | HealthError[] |
lastSuccessfulFailoverTime | O último tempo de failover bem-sucedido. | corda |
lastSuccessfulTestFailoverTime | O último tempo de failover de teste bem-sucedido. | corda |
policyFriendlyName | O nome da Política que rege este PE. | corda |
policyId | A ID da política. | corda |
primaryFabricFriendlyName | O nome amigável da malha primária. | corda |
primaryFabricProvider | O provedor de malha da malha primária. | corda |
primaryProtectionContainerFriendlyName | O nome amigável do contêiner de proteção primária. | corda |
protectionClusterType | O tipo de cluster de proteção. | corda |
protectionState | O status da proteção. | corda |
protectionStateDescription | A descrição do estado de proteção. | corda |
providerSpecificDetails | As configurações personalizadas do provedor de cluster replicação. | ReplicationClusterProviderSpecificSettings |
recoveryContainerId | A ID do contêiner de recuperação. | corda |
recoveryFabricFriendlyName | O nome amigável da malha de recuperação. | corda |
recoveryFabricId | A ID do Braço da malha de recuperação. | corda |
recoveryProtectionContainerFriendlyName | O nome do contêiner de recuperação amigável. | corda |
replicationHealth | A integridade de proteção consolidada para a VM levando em conta todos os problemas com o SRS, bem como todas as unidades de replicação associadas ao grupo de replicação da VM. Essa é uma representação de cadeia de caracteres da enumeração ProtectionHealth. | corda |
sharedDiskProperties | As propriedades de disco compartilhado. | SharedDiskReplicationItemProperties |
testFailoverState | O estado de failover de teste. | corda |
testFailoverStateDescription | A descrição do estado de failover de teste. | corda |
SharedDiskReplicationItemProperties
Nome | Descrição | Valor |
---|---|---|
activeLocation | O local ativo atual do PE. | corda |
allowedOperations | As operações permitidas no item protegido de replicação. | string[] |
currentScenario | O cenário atual. | CurrentScenarioDetails |
healthErrors | Lista de erros de integridade. | HealthError[] |
protectionState | O estado de proteção do disco compartilhado. | corda |
replicationHealth | A integridade de proteção consolidada para a VM levando em conta todos os problemas com o SRS, bem como todas as unidades de replicação associadas ao grupo de replicação da VM. Essa é uma representação de cadeia de caracteres da enumeração ProtectionHealth. | corda |
sharedDiskProviderSpecificDetails | As configurações personalizadas do provedor de replicação. | SharedDiskReplicationProviderSpecificSettings |
testFailoverState | O estado tfo do disco compartilhado. | corda |
SharedDiskReplicationProviderSpecificSettings
Nome | Descrição | Valor |
---|---|---|
instanceType | Defina como 'A2A' para o tipo A2ASharedDiskReplicationDetails. | 'A2A' (obrigatório) |