さくらのクラウドニュース

さくらのクラウドの最新情報や、開発に役立つ技術情報をお届けします。

おしらせ 新機能

さくらのクラウド .NET SDK「sacloud-sdk-dotnet」提供開始のお知らせ

平素よりさくらインターネットに格別のご愛顧を賜り、誠にありがとうございます。

このたび、さくらのクラウドの各種サービスを.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のご活用をご検討くださいますようお願いいたします。

さくらインターネットでは、今後もよりよいサービスの提供に努めてまいります。引き続きご愛顧賜りますようお願い申し上げます。