Biblioteca de clientes de gerenciamento do Microsoft Azure ResourceConnector para .NET
O conector de recursos do Azure Arc ou a ponte de recursos do Azure Arc é um produto gerenciado pela Microsoft que faz parte da plataforma principal do Azure Arc. Ela foi projetada para hospedar outros serviços do Azure Arc. A ponte de recursos dá suporte a autoatendimento e gerenciamento de VM do Azure para máquinas virtuais virtualizadas do Windows e linux hospedadas em ambientes locais (VMware vSphere habilitado para Arc, Azure Stack HCI, SCVMM habilitado para Arc).
A ponte de recursos do Arc é uma máquina virtual empacotada, que hospeda um cluster de gerenciamento do Kubernetes e requer o gerenciamento mínimo de usuários. A máquina virtual é implantada na infraestrutura local e um recurso do ARM da ponte de recursos Arc é criado no Azure. Os dois recursos são então conectados, permitindo o autoatendimento e o gerenciamento de VM do Azure. A ponte de recursos local usa o gerenciamento de convidados para marcar recursos locais, disponibilizando-os no Azure.
Essa biblioteca segue as novas diretrizes do SDK do Azure e fornece muitos recursos principais:
- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
- HTTP pipeline with custom policies.
- Better error-handling.
- Support uniform telemetry across all languages.
Introdução
Instalar o pacote
Instale a biblioteca de gerenciamento do Microsoft Azure ResourceConnector para .NET com o NuGet:
dotnet add package Azure.ResourceManager.ResourceConnector --prerelease
Pré-requisitos
- Você deve ter uma assinatura do Microsoft Azure.
Autenticar o Cliente
Para criar um cliente autenticado e começar a interagir com os recursos do Microsoft Azure, confira o guia de início rápido aqui.
Principais conceitos
Os principais conceitos do SDK do Microsoft Azure para .NET podem ser encontrados aqui
Documentação
A documentação está disponível para ajudá-lo a aprender a usar este pacote:
Exemplos
Exemplos de código para usar a biblioteca de gerenciamento para .NET podem ser encontrados nos seguintes locais
Solução de problemas
- Registre um problema por meio de problemas do GitHub.
- Verifique as perguntas anteriores ou faça novas no Stack Overflow usando marcas do Azure e do .NET.
Próximas etapas
Para obter mais informações sobre o SDK do Microsoft Azure, consulte este site.
Participante
Para obter detalhes sobre como contribuir para esse repositório, consulte o guia de contribuição.
Este projeto aceita contribuições e sugestões. A maioria das contribuições exige que você concorde com um CLA (Contrato de Licença do Colaborador) declarando que você tem o direito de nos conceder, e de fato concede, os direitos de usar sua contribuição. Para obter detalhes, visite https://cla.microsoft.com.
Quando você envia uma solicitação de pull, um CLA-bot determinará automaticamente se você precisa fornecer um CLA e decorar a PR adequadamente (por exemplo, rótulo, comentário). Basta seguir as instruções fornecidas pelo bot. Você só precisará fazer essa ação uma vez em todos os repositórios usando nosso CLA.
Este projeto adotou o Código de Conduta de Software Livre da Microsoft. Para saber mais, confira as Perguntas frequentes sobre o Código de Conduta ou contate o opencode@microsoft.com caso tenha outras dúvidas ou comentários.