説明
クラスタ一覧を取得します。
リクエスト構文
GET /clusters?Marker={Marker}&MaxItemCount={MaxItemCount}属性の説明
属性 | 種類 | 必須 | 説明 |
Marker | 文字列 | いいえ | 現在のページの開始リソース ID。デフォルト値: Null 文字列 |
MaxItemCount | int | いいえ | 実際に返されるリソースの最大数。デフォルト値は 50 で、最大値は 100 です。 |
レスポンス
成功
200 ステータスコードと、以下のクラスタ一覧情報が返されます。
{
"NextMarker": "",
"Items":[{
"Name": "clusterName1",
"Id": "cls-6kir9pdp3lg6220g418002",
"OwnerId": 123,
"Description": "demo",
"CreationTime": "2016-10-31T06:55:33.921897Z",
"State": "Active",
"ImageId": "img-ubuntu",
"Notification": {
"Topic": {
"Name": "test-topic",
"Endpoint": "http://[UserId].mns.[Region].aliyuncs.com/",
"Events": [
"OnClusterDeleted",
"OnInstanceCreated",
"OnInstanceActive"
]
}
},
"Configs": {
"Disks": {
"SystemDisk": {
"Type": "cloud",
"Size": 500
},
"DataDisk": {
"Type": "cloud",
"Size": 500,
"MountPoint": "/path/to/mount"
}
}
},
"Groups": {
"group1": {
"DesiredVMCount": 3,
"ActualVMCount": 2,
"InstanceType": "bcs.a2.large",
"ResourceType": "OnDemand"
}
},
"OperationLogs": ["[2016-10-31T06:55:33.921897Z][group]Creating instance group successfully","[2016-10-31T06:55:33.941897Z]Creating cluster successfully"],
"Metrics": {
"RunningCount": 1,
"StartingCount": 0,
"StoppingCount": 0,
"StoppedCount": 0
}
}]
}属性の説明
属性 | 種類 | 説明 |
NextMarker | string | 次のページの開始リソース ID。最後のページでは値は空白です。 |
Items | 配列 | クラスタ一覧。 |
エラーコード
エラーコード | エラーメッセージ | ステータスコード | 構文 |
InvalidMaxItemCount | 指定されたパラメーター MaxItemCount が無効です。種類は整数である必要があります。 | 400 | MaxItemCount は整数である必要があります。 |
InvalidMaxItemCount | 指定されたパラメーター MaxItemCount が無効です。[0, 100] の範囲内である必要があります。 | 400 | MaxItemCount の値は [0, 100] の範囲内である必要があります。 |