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.
Central de ajuda/ Scalable File Service/ Referência de API/ APIs do SFS Capacity-Oriented/ Sistemas de arquivos/ Consulta de locais de montagem de um sistema de arquivos compartilhado
Atualizado em 2023-02-27 GMT+08:00

Consulta de locais de montagem de um sistema de arquivos compartilhado

Função

Essa API é usada para consultar locais de montagem de um sistema de arquivos compartilhado.

Essa API existe somente quando X-Openstack-Manila-Api-Version no cabeçalho da solicitação é maior ou igual a 2.9. O seguinte é um exemplo de solicitação enviada pelo comando curl: curl -k -i -X GET https://192.168.196.47:8786/v2/13c7ff9a479c4e3599f4331d9e4a1835/shares/2a8c5470-d5d9-4fe1-b9fc-66a15a162e41/export_locations -H "X-Openstack-Manila-Api-Version: 2.9" -H "X-Auth-Token: $token" -H "Accept: application/json"

URI

  • GET /v2/{project_id}/shares/{share_id}/export_locations
  • Descrição do parâmetro

    Parâmetro

    Obrigatoriedade

    Tipo

    Descrição

    share_id

    Sim

    String

    Especifica o ID do sistema de arquivos compartilhado.

    project_id

    Sim

    String

    Especifica o ID do projeto do operador. Para obter detalhes de como conseguir o ID do projeto, consulte Obtenção de um ID de projeto.

Request Header

The operation message header is the same as that of a common request. For details, see Tabela 3.

Solicitação

  • Descrição do parâmetro

    Nenhuma

  • Exemplo de solicitação

    Nenhum

Resposta

  • Descrição do parâmetro

    Parâmetro

    Tipo

    Descrição

    export_locations

    Array of strings

    Especifica os objetos do export_location

  • Descrição do campo de export_location

    Parâmetro

    Tipo

    Descrição

    id

    String

    Especifica o ID do local de montagem do sistema de arquivos compartilhado.

    share_instance_id

    String

    Especifica o ID do sistema de arquivos compartilhado.

    path

    String

    Especifica o caminho que será usado quando o sistema de arquivos compartilhado for montado.

    is_admin_only

    Booleano

    Especifica se o sistema de arquivos compartilhado é visível apenas para os administradores e seu proprietário. Os valores possíveis são true (visível apenas para administradores e seu proprietário) e false (visível para todos os usuários).

    preferred

    Boolean

    Identifica quais locais de montagem são mais eficientes e são usados preferencialmente quando existem vários locais de montagem.

  • Exemplo de resposta

    Sistema de arquivos NFS:

    {
      "export_locations": [
        {
          "path": "NFS:sfs-nas1.dong.com:/share-236b936a",
          "id": "b03d2aac-aeed-409a-af07-5d1b9024241c",
          "preferred": false
        }
      ]
    }

Códigos de estado

  • Normal

    200

  • Anormal

    Código de estado

    Descrição

    400 Bad Request

    O servidor falhou ao processar a solicitação.

    401 Unauthorized

    Você precisa digitar o nome de usuário e senha para acessar a página solicitada.

    403 Forbidden

    O acesso à página solicitada é proibido.

    404 Not Found

    A página solicitada não foi encontrada.