.NET 用 Microsoft Azure Automanage 管理クライアント ライブラリ

Microsoft Azure Automanage は、IT 管理を簡素化するための統合ソリューションを提供します。 ポイントアンドクリックのシンプルさにより、操作を自動化し、Azure または Azure Arc によって有効になっているハイブリッド環境の Windows Server および Linux サーバーのライフサイクル全体にわたって一貫したベスト プラクティスを適用します。

このライブラリでは、Microsoft Azure Automanage リソースの管理がサポートされています。

このライブラリは、 新しい Azure SDK ガイドラインに従い、多くのコア機能を提供します。

- 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.

作業の開始

パッケージをインストールする

NuGet を使用して .NET 用 Microsoft Azure Automanage 管理ライブラリをインストールします。

dotnet add package Azure.ResourceManager.Automanage

前提条件

クライアントの認証

認証されたクライアントを作成し、Azure リソースの操作を開始するには、こちらのクイックスタート ガイドを参照してください

主要な概念

Azure .NET SDK の主な概念については、 こちらを参照してください

ドキュメント

ドキュメントは、このパッケージの使用方法を学習するのに役立ちます

.NET 用管理ライブラリを使用するためのコード サンプルは、次の場所にあります。

トラブルシューティング

  • Github の問題を使用して問題を報告する
  • Azure タグと .net タグを使用して、 前の質問 を確認するか、Stack Overflow で新しい質問をします。

次のステップ

Azure SDK の詳細については、こちらの Web サイトを参照してください

共同作成

このリポジトリへの投稿の詳細については、 投稿ガイドを参照してください。

このプロジェクトでは、共同作成と提案を歓迎しています。 ほとんどの共同作成では、共同作成者使用許諾契約書 (CLA) にご同意いただき、ご自身の共同作成内容を使用する権利を Microsoft に供与する権利をお持ちであり、かつ実際に供与することを宣言していただく必要があります。 詳細については、 https://cla.microsoft.com を参照してください。

pull request を送信すると、CLA を提供して PR (ラベル、コメントなど) を適宜装飾する必要があるかどうかを CLA ボットが自動的に決定します。 ボットによって提供される手順にそのまま従ってください。 これは、CLA を使用するすべてのリポジトリで 1 回だけ行う必要があります。

このプロジェクトでは、Microsoft オープン ソースの倫理規定を採用しています。 詳しくは、「Code of Conduct FAQ (倫理規定についてよくある質問)」を参照するか、opencode@microsoft.com 宛てに質問またはコメントをお送りください。