Skip to main content
Active IQ Unified Manager
9.7
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

APIs para gerenciamento de data centers

As APIS REST datacenter na categoria fornecem informações sobre clusters, nós, agregados, volumes, LUNs, arquivos, namespaces e outros elementos em seu data center. Essas APIs estão disponíveis para consulta, adição, exclusão ou modificação da configuração no data center.

A maioria dessas APIs são chamadas que fornecem agregação entre clusters com suporte a filtragem, classificação e paginação. Ao executar essas APIs, elas retornam dados do banco de dados. Portanto, os recém-criados-objetos precisam ser descobertos pelo próximo ciclo de aquisição para aparecer na resposta.

Se você quiser consultar os detalhes de um objeto específico, você precisa inserir o ID exclusivo desse objeto para visualizar seus detalhes. Por exemplo,

curl -X GET "https://<hostname>/api/datacenter/cluster/clusters/4c6bf721-2e3f-11e9-a3e2-00a0985badbb" -H "accept: application/json" -H "Authorization: Basic <Base64EncodedCredentials>"
Observação

Os comandos CURL, exemplos, solicitações e respostas às APIs estão disponíveis na interface da API Swagger. Você pode filtrar e encomendar os resultados por parâmetros específicos, como indicado no Swagger. Essas APIs permitem filtrar os resultados para objetos de storage específicos, como cluster, volume ou VM de storage.

Verbo HTTP Caminho Descrição

GET

/datacenter/cluster/clusters

/datacenter/cluster/clusters/{key}

Use esse método para visualizar os detalhes dos clusters do ONTAP no data center.

GET

/datacenter/cluster/nodes

/datacenter/cluster/nodes/{key}

Você pode usar esse método para exibir os detalhes dos nós no data center.

GET

/datacenter/protocols/cifs/shares

/datacenter/protocols/cifs/shares/{key}

Você pode usar esse método para visualizar os detalhes dos compartilhamentos CIFS no data center.

GET

/datacenter/protocols/nfs/export-policies

/datacenter/protocols/nfs/export-policies/{key}

Você pode usar esse método para exibir os detalhes das políticas de exportação dos serviços NFS compatíveis.

Você pode consultar as políticas de exportação de um cluster ou VM de storage e reutilizar a chave de política de exportação para provisionar compartilhamentos de arquivos NFS. Para obter mais informações sobre a atribuição e a reutilização de políticas de exportação em workloads, consulte "'Aprovisionamento de compartilhamentos de arquivos CIFS e NFS".

GET

/datacenter/storage/aggregates

/datacenter/storage/aggregates/{key}

Use esse método para visualizar a coleção de agregados em todo o data center para provisionar workloads ou monitorar.

GET

/datacenter/storage/luns

/datacenter/storage/luns/{key}

Você pode usar esse método para exibir a coleta de LUNs em todo o data center.

GET

/datacenter/storage/qos/policies

/datacenter/storage/qos/policies/{key}

Você pode usar esse método para exibir os detalhes de todas as políticas de QoS no data center e aplicar as políticas conforme necessário.

GET

/datacenter/storage/qtrees

/datacenter/storage/qtrees/{key}

Você pode usar esse método para exibir os detalhes de qtree no data center.

GET

/datacenter/storage/volumes

/datacenter/storage/volumes/{key}

Você pode usar esse método para exibir a coleta de volumes no data center.

GET

POST

DELETE

PATCH

/datacenter/protocols/san/igroups

/datacenter/protocols/san/igroups/{key}

Você pode atribuir grupos de iniciadores (grupos de iniciadores) autorizados a acessar determinados destinos de LUN. Se houver um grupo existente, você pode atribuí-lo. Você também pode criar grupos e atribuí-los aos LUNs.

Você pode usar esses métodos para consultar, criar, excluir e modificar grupos, respetivamente.

Pontos a observar:

  • POST: Ao criar um grupo, você pode designar a VM de armazenamento na qual deseja atribuir acesso.

  • DELETE: Você precisa fornecer a chave do grupo como um parâmetro de entrada para excluir um determinado grupo. Se você já tiver atribuído um grupo a um LUN, não poderá excluir esse grupo.

  • PATCH: Você precisa fornecer a chave do grupo como um parâmetro de entrada para modificar um determinado grupo. Você também deve inserir a propriedade que deseja atualizar, juntamente com seu valor.

GET

POST

DELETE

PATCH

/datacenter/svm/svms

/datacenter/svm/svms/{key}

Você pode usar esses métodos para exibir, criar, excluir e modificar máquinas virtuais de armazenamento (VMs de armazenamento).

Pontos a observar:

  • POST: É necessário inserir o objeto de VM de armazenamento que deseja criar como parâmetro de entrada. Você pode criar uma VM de armazenamento personalizada e, em seguida, atribuir as propriedades necessárias a ela.

    Observação Se você tiver ativado o provisionamento de workload baseado em SLO no seu ambiente enquanto cria a VM de storage, garanta que ela seja compatível com todos os protocolos necessários para provisionamento de LUNs e compartilhamentos de arquivos neles, por exemplo, SMB/CIFS, NFS, FCP e iSCSI. Os fluxos de trabalho de provisionamento podem falhar se a VM de storage não oferecer suporte aos serviços necessários. Recomenda-se que os serviços para os respetivos tipos de cargas de trabalho também estejam ativados na VM de storage.
  • DELETE: Você precisa fornecer a chave de VM de armazenamento para excluir uma VM de armazenamento específica.

    Observação Se você ativou o provisionamento de workload baseado em SLO no seu ambiente, não poderá excluir essa VM de storage na qual as cargas de trabalho de storage foram provisionadas. Quando você exclui uma VM de storage na qual um servidor CIFS/SMB foi configurado, essa API também exclui o servidor CIFS/SMB, juntamente com a configuração local do ative Directory. No entanto, o nome do servidor CIFS/SMB continua na configuração do ative Directory que você deve excluir manualmente do servidor do ative Directory.
  • PATCH: Você precisa fornecer a chave de VM de armazenamento para modificar uma VM de armazenamento específica. Você também precisa inserir as propriedades que deseja atualizar, juntamente com seus valores.