Você pode usar um navegador ou um programa cliente HTTP para enviar solicitações e receber respostas.

Programas Cliente REST

Qualquer aplicativo cliente que possa enviar solicitações HTTPS é uma ferramenta apropriada para desenvolver aplicativos REST com a API VMware Aria Operations. Os plug-ins do cliente REST estão disponíveis para a maioria dos navegadores e muitos IDEs. Os seguintes programas de código aberto são comumente usados:

  • cURL. http://curl.haxx.se
  • Aplicativo Carteiro. http://www.getpostman.com

Além disso, o VMware fornece associações de cliente específicas do idioma para a API do VMware Aria Operations.

Sobre a referência do esquema

A documentação do VMware Aria Operations REST API inclui material de referência para todos os elementos, tipos, consultas e operações na API do VMware Aria Operations. Ele também inclui os arquivos de definição de esquema.

A documentação da API baseada em Swagger está disponível com o produto, com a capacidade de fazer REST API chamadas diretamente da página de destino.

Para acessar a documentação da API, use a URL do seu proxy de nuvem VMware Aria Operations. Por exemplo, se a URL do seu proxy de nuvem for https://cloudproxy.vmware.com, a referência da API estará disponível em : https://cloudproxy.vmware.com/suite-api/doc/swagger-ui.html.
Observação: Você deve usar o IP do proxy de nuvem ou o FDQN no URL para acessar a documentação da API.

As associações de cliente específicas do idioma estão disponíveis em:

https://cloudproxy.vmware.com/suite-api/

Autorizar a API do VMware Aria Operations

Para realizar chamadas de API, você deve autorizar seu proxy de nuvem VMware Aria Operations. Você pode executar a autorização básica e digitar o Nome de usuário (Username), Senha (Password) e a Origem de autenticação (Auth Source), ou executar a autorização baseada em token e digitar o Token de operações (apikey ) e clique em Autorizar (Authorize).

Sobre os exemplos de API do VMware Aria Operations

Todos os exemplos incluem solicitações e respostas HTTP. Esses exemplos mostram o fluxo de trabalho e o conteúdo associado a operações como criação e consulta de informações sobre objetos em seu ambiente monitorado.

Os corpos de solicitação de exemplo estão em JSON. Os cabeçalhos de solicitação exigidos pela API VMware Aria Operations são incluídos em solicitações de exemplo que não são fragmentos de um exemplo maior.

A maioria das respostas de exemplo mostra apenas os elementos e atributos que são relevantes para a operação que está sendo discutida. Reticências (...) indicam conteúdo omitido nos corpos de resposta.