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-03-20 GMT+08:00

Consulta de pares de chaves SSH (API OpenStack nativo)

Função

Essa interface é usada para consultar pares de chaves SSH e exibir os resultados da consulta em uma lista.

Restrições

A consulta de paginação não é suportada.

URI

GET /v2.1/{project_id}/os-keypairs

A Tabela 1 lista os parâmetros.

Tabela 1 Descrição do parâmetro

Parâmetro

Obrigatório

Descrição

project_id

Sim

Especifica o ID do projeto.

Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto.

Solicitação

  • Parâmetros de solicitação

    Nenhum

  • Exemplo de solicitação
    1
    GET https://{ECS Endpoint}/v2.1/bbf1946d374b44a0a2a95533562ba954/os-keypairs
    

Resposta

  • Parâmetros de resposta

    Parâmetro

    Tipo

    Descrição

    keypairs

    Array of objects

    Especifica pares de chaves. Para mais detalhes, consulte Tabela 2.

    Tabela 2 Descrição da estrutura de dados do campo keypairs

    Parâmetro

    Tipo

    Descrição

    keypair

    Object

    Especifica detalhes sobre um par de chaves. Para mais detalhes, consulte Tabela 3.

    Tabela 3 Descrição da estrutura de dados do campo keypair

    Parâmetro

    Tipo

    Descrição

    fingerprint

    String

    Especifica informações de impressão digital sobre o par de chaves.

    name

    String

    Especifica o nome do par de chaves.

    type

    String

    Especifica o tipo de chave, que é ssh por padrão.

    Este campo é suportado em microversões posteriores a 2.2.

    public_key

    String

    Especifica informações sobre a chave pública no par de chaves.

  • Exemplo de resposta
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    {
        "keypairs": [
            {
                "keypair": {
                    "fingerprint": "15:b0:f8:b3:f9:48:63:71:cf:7b:5b:38:6d:44:2d:4a",
                    "name": "keypair-test",
                    "type": "ssh",
                    "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQC+Eo/RZRngaGTkFs7I62ZjsIlO79KklKbMXi8F+KITD4bVQHHn+kV+4gRgkgCRbdoDqoGfpaDFs877DYX9n4z6FrAIZ4PES8TNKhatifpn9NdQYWA+IkU8CuvlEKGuFpKRi/k7JLos/gHi2hy7QUwgtRvcefvD/vgQZOVw/mGR9Q== Generated-by-Nova"
                }
            }
        ]
    }
    

Valores retornados

Valores normais

Valores retornados

Descrição

200

A solicitação foi processada com sucesso.

Para obter detalhes sobre outros valores retornados, consulte Códigos de status.

Códigos de erro

Consulte Códigos de erro.