Partilhar via


Biblioteca de clientes do Azure Resource Manager StreamAnalytics para Java – versão 1.0.0-beta.2

Biblioteca de clientes do Azure Resource Manager StreamAnalytics para Java.

Este pacote contém o SDK do Microsoft Azure para o SDK de Gerenciamento do StreamAnalytics. Cliente do Stream Analytics. Pacote tag package-pure-2020-03. Para obter a documentação sobre como usar esse pacote, consulte Bibliotecas de Gerenciamento do Azure para Java.

Adoraríamos ouvir seus comentários

Estamos sempre trabalhando para melhorar nossos produtos e a maneira como nos comunicamos com nossos usuários. Então adoraríamos aprender o que está funcionando e como podemos fazer melhor.

Se você ainda não fez isso, leve alguns minutos para concluir esta breve pesquisa que reunimos.

Obrigado antecipadamente por sua colaboração. Agradecemos muito seu tempo!

Documentação

Várias documentações estão disponíveis para ajudá-lo a começar

Introdução

Pré-requisitos

Adicionando o pacote ao seu produto

<dependency>
    <groupId>com.azure.resourcemanager</groupId>
    <artifactId>azure-resourcemanager-streamanalytics</artifactId>
    <version>1.0.0-beta.2</version>
</dependency>

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_ID para a ID do cliente do Azure.
  • AZURE_TENANT_ID para a ID do locatário do Azure.
  • AZURE_CLIENT_SECRET ou AZURE_CLIENT_CERTIFICATE_PATH para 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();
StreamAnalyticsManager manager = StreamAnalyticsManager
    .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

Exemplos e snippets de código

Solução de problemas

Próximas etapas

Participante

Para obter detalhes sobre como contribuir para esse repositório, consulte o guia de contribuição.

  1. Bifurcar
  2. Criar seu branch de recurso (git checkout -b my-new-feature)
  3. Confirmar suas alterações (git commit -am 'Add some feature')
  4. Enviar por push para o branch (git push origin my-new-feature)
  5. Criar nova solicitação de pull