サーバを検索・作成するための機能を備えたクラス。
More...
Server Saklient.Cloud.Models.Model_Server.Create |
( |
| ) |
|
|
inline |
新規リソース作成用のオブジェクトを用意します。
返り値のオブジェクトにパラメータを設定し、save() を呼ぶことで実際のリソースが作成されます。
- Returns
- リソースオブジェクト
Model_Server Saklient.Cloud.Models.Model_Server.FilterBy |
( |
string |
key, |
|
|
object |
value, |
|
|
bool |
multiple = false |
|
) |
| |
|
inline |
Web APIのフィルタリング設定を直接指定します。
- Parameters
-
key | キー |
value | 値 |
multiple | valueに配列を与え、OR条件で完全一致検索する場合にtrueを指定します。通常、valueはスカラ値であいまい検索されます。 |
System.Collections.Generic.List<Server> Saklient.Cloud.Models.Model_Server.Find |
( |
| ) |
|
|
inline |
リソースの検索リクエストを実行し、結果をリストで取得します。
- Returns
- リソースオブジェクトの配列
Server Saklient.Cloud.Models.Model_Server.GetById |
( |
string |
id | ) |
|
|
inline |
指定したIDを持つ唯一のリソースを取得します。
- Parameters
-
Model_Server Saklient.Cloud.Models.Model_Server.Limit |
( |
long |
count | ) |
|
|
inline |
次に取得するリストの上限レコード数を指定します。
- Parameters
-
- Returns
- this
Model_Server Saklient.Cloud.Models.Model_Server.Offset |
( |
long |
offset | ) |
|
|
inline |
次に取得するリストの開始オフセットを指定します。
- Parameters
-
- Returns
- this
次のリクエストのために設定されているステートをすべて破棄します。
- Returns
- this
Model_Server Saklient.Cloud.Models.Model_Server.SortByCpu |
( |
bool |
reverse = false | ) |
|
|
inline |
Model_Server Saklient.Cloud.Models.Model_Server.SortByMemory |
( |
bool |
reverse = false | ) |
|
|
inline |
Model_Server Saklient.Cloud.Models.Model_Server.SortByName |
( |
bool |
reverse = false | ) |
|
|
inline |
Model_Server Saklient.Cloud.Models.Model_Server.WithIsoImage |
( |
IsoImage |
iso | ) |
|
|
inline |
指定したISOイメージが挿入されているサーバに絞り込みます。
- Parameters
-
Model_Server Saklient.Cloud.Models.Model_Server.WithNameLike |
( |
string |
name | ) |
|
|
inline |
指定した文字列を名前に含むリソースに絞り込みます。
大文字・小文字は区別されません。 半角スペースで区切られた複数の文字列は、それらをすべて含むことが条件とみなされます。
- Parameters
-
Model_Server Saklient.Cloud.Models.Model_Server.WithPlan |
( |
ServerPlan |
plan | ) |
|
|
inline |
指定したプランのサーバに絞り込みます。
- Parameters
-
Model_Server Saklient.Cloud.Models.Model_Server.WithStatus |
( |
string |
status | ) |
|
|
inline |
インスタンスが指定した状態にあるサーバに絞り込みます。
- Parameters
-
Model_Server Saklient.Cloud.Models.Model_Server.WithStatusDown |
( |
| ) |
|
|
inline |
Model_Server Saklient.Cloud.Models.Model_Server.WithStatusUp |
( |
| ) |
|
|
inline |
Model_Server Saklient.Cloud.Models.Model_Server.WithTag |
( |
string |
tag | ) |
|
|
inline |
指定したタグを持つリソースに絞り込みます。
複数のタグを指定する場合は withTags() を利用してください。
- Parameters
-
Model_Server Saklient.Cloud.Models.Model_Server.WithTagDnf |
( |
System.Collections.Generic.List< System.Collections.Generic.List< string >> |
dnf | ) |
|
|
inline |
指定したDNFに合致するタグを持つリソースに絞り込みます。
- Parameters
-
Model_Server Saklient.Cloud.Models.Model_Server.WithTags |
( |
System.Collections.Generic.List< string > |
tags | ) |
|
|
inline |
指定したすべてのタグを持つリソースに絞り込みます。
- Parameters
-
The documentation for this class was generated from the following file:
- src/Saklient/Cloud/Models/Model_Server.cs