We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
現状のlibsacloudには次のような課題がある。
これらを解決するため、libsacloud v2として再設計/再実装する。
libsacloudのクライアントは基本的にCore Domain Layerのモデルを操作する。 ただし、例外的にIaaS Layerを直接操作する手段も提供する。
The text was updated successfully, but these errors were encountered:
設計の際のボトムアップな作業(仮実装)などを以下に置く。 https://github.com/sacloud/libsacloud-v2
Sorry, something went wrong.
v2の開発開始に伴いクローズとする。
API呼び出しで一貫したCRUD方針を採用/実現する(例: CREATE操作の冪等性の担保など)
No branches or pull requests
Overview
Background
現状のlibsacloudには次のような課題がある。
これらを解決するため、libsacloud v2として再設計/再実装する。
Design Goals
Non-Goals
Features
Layered Models
(クライアント側が意識する必要のない部分については属性のみを提供する)
libsacloudのクライアントは基本的にCore Domain Layerのモデルを操作する。
ただし、例外的にIaaS Layerを直接操作する手段も提供する。
Declarative Approach
IaaS API
(現行はIaaSのデータモデルを直接指定する必要があり、更新可否や必須の値の判断などが困難)
https://github.com/Azure/azure-cli/blob/dev/doc/command_guidelines.md#standard-command-types
The text was updated successfully, but these errors were encountered: