Muitas vezes, a forma mais fácil de aprender a usar uma API é ver um código de amostra. Esta página contém links para amostras e para algumas maneiras práticas de acessar a Google Cloud Deployment Manager V2 API.
Bibliotecas de cliente da Google Cloud Deployment Manager V2 API
A Google Cloud Deployment Manager API V2 é baseada em HTTP e JSON. Por isso, qualquer cliente HTTP padrão pode enviar solicitações para ela e analisar as respostas.
No entanto, as bibliotecas de cliente de APIs do Google proporcionam melhor integração de linguagem, maior segurança e suporte a chamadas que requerem autorização do usuário. Elas estão disponíveis em várias linguagens de programação. Use essas bibliotecas para não precisar configurar as solicitações HTTP e analisar as respostas manualmente.
Go
Procure a biblioteca de cliente da Google Cloud Deployment Manager V2 API para Go (alfa) mais recente.
Leia o guia do desenvolvedor da biblioteca de cliente.
Java
Esta página contém os primeiros passos para usar a Google Cloud Deployment Manager API com a biblioteca de cliente de API do Google para Java. Além disso, a seguinte documentação pode ser interessante:
- Consulte a referência JavaDoc da Google Cloud Deployment Manager API.
- Leia o Guia do desenvolvedor para a biblioteca de cliente de API do Google para Java.
- Faça a interação com essa API no navegador usando o APIs Explorer para a Google Cloud Deployment Manager API.
Adicionar a biblioteca ao projeto
Selecione o ambiente de compilação (Maven ou Gradle) nas guias a seguir ou faça o download de um arquivo zip com todos os jars necessários:
Fazer o download da biblioteca de cliente da Google Cloud Deployment Manager API v2 para Java.
Consulte o arquivo deploymentmanager/readme.html
para ver os seguintes detalhes:
- o conteúdo do arquivo zip
- os jars dependentes necessários para cada tipo de aplicativo (aplicativo da Web, instalado ou Android)
A pasta libs
contém todas as dependências globalmente aplicáveis que podem ser necessárias de acordo com o tipo de aplicativo.
Adicione ao arquivo pom.xml
:
Consulte todas as versões disponíveis no repositório central Maven.
Adicione ao seu arquivo build.gradle
:
Consulte todas as versões disponíveis no repositório central Maven.
JavaScript
Leia o guia do desenvolvedor da biblioteca de cliente.
.NET
Esta página contém os primeiros passos para usar a Google Cloud Deployment Manager API com a biblioteca de cliente de API do Google para .NET. Além disso, a seguinte documentação pode ser interessante:
- Consulte a documentação de referência do .NET para a Google Cloud Deployment Manager API.
- Leia o Guia do desenvolvedor da biblioteca de cliente de API do Google para .NET.
- Faça a interação com essa API no navegador usando o APIs Explorer para a Google Cloud Deployment Manager API.
Fazer o download da biblioteca
Instale um pacote NuGet disponível na Google.Apis.deploymentmanager.
Node.js
Procure a biblioteca de cliente da Google Cloud Deployment Manager V2 API para Node.js mais recente.
Leia o guia do desenvolvedor da biblioteca de cliente.
Obj-C
Procure a biblioteca de cliente da Google Cloud Deployment Manager V2 API para Objective-C mais recente.
Leia o guia do desenvolvedor da biblioteca de cliente.
PHP
Procure a biblioteca de cliente da Google Cloud Deployment Manager V2 API para PHP (beta) mais recente.
Leia o guia do desenvolvedor da biblioteca de cliente.
Python
Esta página contém os primeiros passos para usar a Google Cloud Deployment Manager API com a biblioteca de cliente de API do Google para Python. Além disso, a seguinte documentação pode ser interessante:
- Consulte a referência PyDoc da Google Cloud Deployment Manager API.
- Leia o Guia do desenvolvedor da biblioteca de cliente de API do Google para Python.
- Faça a interação com essa API no navegador usando o APIs Explorer para a Google Cloud Deployment Manager API.
Requisitos do sistema
-
Sistemas operacionais:
- Linux
- Mac OS X
- Windows
- Python 2.6, 2.7, 3.3 ou 3.4
Instalar a biblioteca de cliente
Use um gerenciador de pacotes ou faça o download e instale a biblioteca de cliente Python manualmente:
Instalação gerenciada
Use o pip ou o setuptools para gerenciar a instalação. Talvez seja necessário executar o sudo
antes.
- pip (de preferência):
$ pip install --upgrade google-api-python-client
-
Setuptools: use a ferramenta
easy_install
incluída no pacote setuptools:$ easy_install --upgrade google-api-python-client
Instalação manual
Faça o download da biblioteca de cliente para Python mais recente, descompacte o código e execute python setup.py install
App Engine
Como as bibliotecas de cliente Python não são instaladas no ambiente de tempo de execução Python do App Engine, elas precisam ser fornecidas no aplicativo, exatamente como as bibliotecas de terceiros.
Ruby
Esta página contém informações sobre os primeiros passos para usar a Google Cloud Deployment Manager API com a biblioteca de cliente de API do Google para Ruby. Além disso, a seguinte documentação pode ser interessante:
- Leia o Guia de primeiros passos da biblioteca de cliente de API do Google para Ruby.
- Faça a interação com essa API no navegador usando o APIs Explorer para a Google Cloud Deployment Manager API.
Instalar a gem google-api-client
Se você ainda não instalou a biblioteca de cliente de API do Google para Ruby, abra um terminal e instale-a usando RubyGems
:
$ gem install google-api-client
Se você já tem a gem instalada e quer apenas atualizar para a versão mais recente:
$ gem update -y google-api-client
Dependendo do sistema, talvez seja necessário adicionar sudo
antes desses comandos.
Primeiros passos com a biblioteca de cliente de API do Google para Ruby
Não deixe de consultar nosso extenso Guia de primeiros passos para ter uma visão geral sobre como fazer a sua primeira solicitação.