Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-12-18 GMT+08:00

Obtenção de um ID de projeto

Obtenção de um ID de projeto no console

Um ID de projeto é necessário para alguns URLs quando uma API é chamada. Para obter um ID de projeto, execute as seguintes operações:

  1. Acesse o console de gerenciamento.
  2. Passe o mouse sobre o nome de usuário e selecione Basic Information na lista suspensa.
  3. Na página Account Info, clique em Manage.

    Na guia Projects da página API Credentials, visualize os IDs do projeto.

    Figura 1 Visualização dos IDs do projeto

    Se houver vários projetos em uma região, expanda Region e exiba IDs de subprojeto na coluna Project ID.

Obtenção de um ID de projeto chamando uma API

Um ID de projeto também pode ser obtido chamando uma API específica. Para obter detalhes, consulte Consulta de informações do projeto.

A API para obter um ID de projeto é GET https://{Endpoint}/v3/projects/. {Endpoint} indica o endpoint do IAM, que pode ser obtido em Regiões e pontos de extremidade. Para obter detalhes sobre a autenticação da API, consulte Autenticação.

O seguinte é um exemplo de resposta. O valor de id é o id do projeto.

{
    "projects": [
        {
            "domain_id": "65382450e8f64ac0870cd180d14e684b",
            "is_domain": false,
            "parent_id": "65382450e8f64ac0870cd180d14e684b",
            "name": "project_name",
            "description": "",
            "links": {
                "next": null,
                "previous": null,
                "self": "https://www.example.com/v3/projects/a4a5d4098fb4474fa22cd05f897d6b99"
            },
            "id": "a4a5d4098fb4474fa22cd05f897d6b99",
            "enabled": true
        }
    ],
    "links": {
        "next": null,
        "previous": null,
        "self": "https://www.example.com/v3/projects"
    }
}