Class: Saklient::Cloud::Resources::Icon
- Inherits:
-
Resource
- Object
- Resource
- Saklient::Cloud::Resources::Icon
- Defined in:
- lib/saklient/cloud/resources/icon.rb
Overview
アイコンの実体1つに対応し, 属性の取得や操作を行うためのクラス.
Instance Attribute Summary (collapse)
-
- (String) id
readonly
ID.
-
- (String) name
名前.
-
- (String) scope
readonly
スコープ Enums::EScope.
-
- (String) url
readonly
URL.
Instance Method Summary (collapse)
-
- (Icon) reload
最新のリソース情報を再取得します.
-
- (Icon) save
このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し, 新規作成または上書き保存します.
Instance Attribute Details
- (String) id (readonly)
ID
114 115 116 |
# File 'lib/saklient/cloud/resources/icon.rb', line 114 def id @id end |
- (String) name
名前
174 175 176 |
# File 'lib/saklient/cloud/resources/icon.rb', line 174 def name @name end |
- (String) scope (readonly)
スコープ Enums::EScope
138 139 140 |
# File 'lib/saklient/cloud/resources/icon.rb', line 138 def scope @scope end |
- (String) url (readonly)
URL
202 203 204 |
# File 'lib/saklient/cloud/resources/icon.rb', line 202 def url @url end |
Instance Method Details
- (Icon) reload
最新のリソース情報を再取得します.
81 82 83 |
# File 'lib/saklient/cloud/resources/icon.rb', line 81 def reload return _reload end |
- (Icon) save
このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し, 新規作成または上書き保存します.
74 75 76 |
# File 'lib/saklient/cloud/resources/icon.rb', line 74 def save return _save end |