Pré-requisitos
- Um endereço de e-mail para verificar a conta.
curlejqpara o exemplo com token bearer abaixo.
Crie uma conta
1
Cadastre-se
Cadastre-se em console.basaltic.sh.O cadastro, a verificação de e-mail e a configuração de faturamento são feitos pelo console e não fazem parte da API pública.
2
Verifique seu e-mail
O cadastro envia um código de seis dígitos. A conta só pode criar recursos depois da verificação.
Gere credenciais de API
Seu login no console identifica você como uma pessoa. O acesso programático usa uma conta de serviço e sua chave de acesso. Crie uma no console em Identity & access → Service accounts, ou pela API:1
Crie a conta de serviço
compute:ListInstances. Contas de serviço não podem participar de grupos. O acesso à organização usa uma concessão separada de política da organização.2
Crie uma credencial para ela
Faça uma solicitação
Obtenha um token e envie-o como credencial bearer. Esse é o fluxo completo.200 com uma lista vazia indica que a chamada foi bem-sucedida.
Esse é o fluxo padrão de credenciais do cliente do OAuth 2.0. Qualquer biblioteca HTTP compatível com OAuth pode executá-lo e renovar o token automaticamente. Seu par de chaves de acesso fornece o identificador e o segredo do cliente.
O armazenamento de objetos usa o mesmo par de chaves
O endpoint compatível com S3 verifica o AWS Signature Version 4, usado por todos os clientes S3. Configure um cliente para acessar o endpoint com o mesmo par de chaves de acesso, sem token:Próximos passos
Autenticação
Troca de tokens bearer, login pessoal e credenciais temporárias de funções.
Regiões e endpoints
Em qual host cada serviço responde.
Referência da API
Todas as operações e seus esquemas.
Suporte
Quando algo não funciona e você precisa falar com alguém.

