Pour votre compte de cloud public ajouté dans CSM, vous pouvez obtenir la liste des régions prises en charge et limiter l'accès à des régions spécifiques.

  • Pour obtenir une liste des régions spécifiques, exécutez l'API suivante :
    GET https://<csm-IP>/csmapi/api/v1/csm/supported-regions
    Note : Si vous ne voyez pas toutes les régions disponibles dans votre compte AWS, vérifiez que vous avez activé les régions dans votre compte AWS. Consultez la documentation d'AWS pour plus d'informations sur l'activation des régions.
  • Pour limiter les régions dans Microsoft Azure, exécutez l'API suivante :
    PUT https://<csm-IP>/api/v1/csm/azure/accounts/<account_id>/desired-regions
    
    Example Request:
    PUT https://<nsx-csm>/api/v1/csm/azure/accounts/9174ffd1-41b1-42d6-a28d-05c61a0698e2/desired-regions
    {
      "regions": [
        {
          "id": "westus",
          "display_name": "westus",
          "enabled": true,
        },
        {
          "id": "eastus2",
          "display_name": "eastus2",
          "enabled": false,
        }
      ]
    }
    
  • Pour limiter les régions dans AWS, exécutez l'API suivante :
    PUT https://<csm-IP>/api/v1/csm/aws/accounts/<account_id>/desired-regions
    
    Example Request:
    PUT https://<nsx-csm>/api/v1/csm/aws/accounts/9174ffd1-41b1-42d6-a28d-05c61a0698e2/desired-regions
    {
      "default_client_region": "us-east-1",
      "regions": [
        {
          "id": "us-west-2",
          "display_name": "Oregon",
          "enabled": false,
        },
        {
          "id": "us-east-1",
          "display_name": "N. Virginia",
          "enabled": true,
        }
      ]
    }

Consultez la dernière version du Guide de REST API de NSX-T Data Center à l'adresse https://code.vmware.com/ pour plus de détails sur l'API.