Skip to main content
Element Software
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

GetProtectionDomainLayout

Contributeurs

Vous pouvez utiliser le GetProtectionDomainLayout méthode permettant de renvoyer toutes les informations de domaine de protection d'un cluster, y compris le châssis et le domaine de protection personnalisé dans lequel se trouve chaque nœud.

Paramètre

Cette méthode ne contient aucun paramètre d'entrée.

Retour de valeur

Cette méthode a la valeur de retour suivante :

Nom Description Type

ProtectionDomainLayout

Liste des nœuds, chacun avec ses domaines de protection associés.

Liste JSON de "Domaines de protection des noeuds" objets.

Exemple de demande

Les demandes pour cette méthode sont similaires à l'exemple suivant :

{
  "method": "GetProtectionDomainLayout",
  "params": {},
  "id" : 1
}

Exemple de réponse

Cette méthode renvoie une réponse similaire à l'exemple suivant :

{
  "id": 1,
  "result": {
    "protectionDomainLayout": [
      {
        "nodeID": 1,
        "protectionDomains": [
          {
            "protectionDomainName": "QTFCR2914008D",
            "protectionDomainType": "chassis"
          },
          {
            "protectionDomainName": "Rack-1",
            "protectionDomainType": "custom"
          }
        ]
      },
      {
        "nodeID": 2,
        "protectionDomains": [
          {
            "protectionDomainName": "QTFCR291500EA",
            "protectionDomainType": "chassis"
          },
          {
            "protectionDomainName": "Rack-1",
            "protectionDomainType": "custom"
          }
        ]
      },
      {
        "nodeID": 3,
        "protectionDomains": [
          {
            "protectionDomainName": "QTFCR291500C3",
            "protectionDomainType": "chassis"
          },
          {
            "protectionDomainName": "Rack-2",
            "protectionDomainType": "custom"
          }
        ]
      },
      {
        "nodeID": 4,
        "protectionDomains": [
          {
            "protectionDomainName": "QTFCR291400E6",
            "protectionDomainType": "chassis"
          },
          {
            "protectionDomainName": "Rack-2",
            "protectionDomainType": "custom"
          }
        ]
      }
    ]
  }
}

Nouveau depuis la version

12.0