平素よりさくらインターネットに格別のご愛顧を賜り、誠にありがとうございます。
このたび、さくらのクラウドの各種サービスを.NET環境からご利用いただくためのオープンソースSDK「sacloud-sdk-dotnet」の提供を開始いたしましたので、お知らせいたします。
概要
sacloud-sdk-dotnetは、さくらのクラウドの各サービスに対応したAPIクライアントライブラリを、単一のリポジトリにまとめた.NET SDKです。C#などの.NET言語で作成したプログラムから、各サービスのAPIを操作する際にご利用いただけます。
ソースコードおよび利用方法は、以下のGitHubリポジトリにて公開しております。
sacloud-sdk-dotnet:GitHub – sacloud/sacloud-sdk-dotnet: さくらのクラウド .NET SDK
本SDKはApache License 2.0のもとで提供いたします。
対応サービス
現在、以下のサービスに対応しております。
・Add-on
・APIゲートウェイ
・AppRun専有型
・AppRun共用型
・オブジェクトストレージ
・EventBus
・KMS
・クラウドHSM
・シークレットマネージャ
・モニタリングスイート
・ネットワークスイート
・シンプルMQ
・シンプル通知
・Workflows
・IAM(以下の機能を包含しています)
・IAMポリシー
・サービスポリシー
・IDポリシー
・フォルダ
・サービスプリンシパル
・APIキー
・ユーザ、ユーザグループ
・SSO
・認証設定
・ユーザープロビジョニング
なお、サーバ・スイッチなどのIaaS・アプライアンス関連サービスへの対応、新規サービス・機能への追従、およびプロファイル機能の実装を今後予定しております。
ご利用方法
本SDKは、C# 7.3以降および.NET Standard 2.0に対応する環境で動作するよう開発しております。
インストール方法および利用方法につきましては、GitHubリポジトリ内の各サービスのREADMEをご参照ください。各サービスのSDKパッケージは、NuGetにて公開しております。
なお、v1.0のリリースまでは、後方互換性のない変更を行う可能性があります。バージョンアップの際は、変更内容をご確認くださいますようお願いいたします。
.NET環境からさくらのクラウドをご利用のお客様におかれましては、本SDKのご活用をご検討くださいますようお願いいたします。
さくらインターネットでは、今後もよりよいサービスの提供に努めてまいります。引き続きご愛顧賜りますようお願い申し上げます。


