Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Biblioteca de clientes do Azure Resource Manager monitor para Java
Para obter a documentação sobre como usar esse pacote, consulte Bibliotecas de Gerenciamento do Azure para Java.
Introdução
Pré-requisitos
- JDK (Java Development Kit) com a versão 8 ou superior
- Assinatura do Azure
Adicionando o pacote ao seu produto
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-monitor</artifactId>
<version>2.31.0</version>
</dependency>
Incluir os pacotes recomendados
As Bibliotecas de Gerenciamento do Azure exigem uma TokenCredential implementação para autenticação e uma HttpClient implementação para o cliente HTTP.
O pacote de Identidade do Azure e o pacote HTTP do Azure Core Netty fornecem a implementação padrão.
Autenticação
Por padrão, a autenticação de token do Azure Active Directory depende da configuração correta das variáveis de ambiente a seguir.
AZURE_CLIENT_IDpara a ID do cliente do Azure.AZURE_TENANT_IDpara a ID do locatário do Azure.AZURE_CLIENT_SECRETouAZURE_CLIENT_CERTIFICATE_PATHpara o segredo do cliente ou certificado do cliente.
Além disso, a ID da assinatura do Azure pode ser configurada por meio da variável AZURE_SUBSCRIPTION_IDde ambiente .
Com a configuração acima, azure o cliente pode ser autenticado seguindo o código:
AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
TokenCredential credential = new DefaultAzureCredentialBuilder()
.authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint())
.build();
MonitorManager manager = MonitorManager
.authenticate(credential, profile);
O código de exemplo pressupõe o Azure global. Altere a AzureEnvironment.AZURE variável, caso contrário.
Confira Autenticação para obter mais opções.
Principais conceitos
Consulte Design de API para obter introdução geral sobre design e conceitos principais nas Bibliotecas de Gerenciamento do Azure.
Exemplos
Consulte Exemplos de snippets de código e exemplos.
Solução de problemas
Próximas etapas
Participante
Para obter detalhes sobre como contribuir para esse repositório, consulte o guia de contribuição.
- Bifurcar
- Criar seu branch de recurso (
git checkout -b my-new-feature) - Confirmar suas alterações (
git commit -am 'Add some feature') - Enviar por push para o branch (
git push origin my-new-feature) - Criar nova solicitação de pull