OceanBase クラスターのトポロジー情報を取得します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
oceanbase:DescribeInstanceTopology |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
OceanBase クラスターの ID です。 |
ob317v4uif**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
リクエストに対して返されるデータです。 |
||
| RequestId |
string |
リクエスト ID です。 |
EE205C00-30E4-****-****-87E3A8A2AA0C |
| InstanceTopology |
object |
クラスターのトポロジーです。 |
|
| Tenants |
array<object> |
テナントのリストです。 |
|
|
array<object> |
テナントの詳細です。 |
||
| TenantId |
string |
テナント ID です。 |
t33h8y08k**** |
| TenantName |
string |
テナント名です。 |
pay_online |
| TenantCpu |
number |
テナントの CPU コア数です。 |
2 |
| TenantMemory |
number |
テナントのメモリサイズです。単位:GB |
10 |
| TenantMode |
string |
テナントモードです。
|
Oracle |
| TenantZones |
array<object> |
テナントのゾーンリストです。 |
|
|
array<object> |
テナントゾーンの詳細です。 |
||
| TenantZoneRole |
string |
ゾーンのアクセスロールです。
|
ReadWrite |
| IsPrimaryTenantZone |
boolean |
ゾーンがプライマリゾーンかどうかを示します。 |
true |
| TenantZoneId |
string |
ゾーン ID です。 |
cn-hangzhou-h |
| Units |
array<object> |
リソースユニットのリストです。 |
|
|
object |
ユニットの詳細です。 |
||
| UnitId |
string |
リソースユニット ID です。 |
1002 |
| UnitStatus |
string |
リソースユニットのステータスです。
|
ONLINE |
| NodeId |
string |
リソースユニットが配置されている OBServer ノードの ID です。 |
i-bp16niirq4zdmgvm**** |
| UnitCpu |
number |
ユニットの CPU コア数です。 |
2 |
| UnitMemory |
number |
ユニットのメモリサイズです。単位:GB |
10 |
| EnableMigrateUnit |
boolean |
ユニットが移行可能かどうかを示します。 |
true |
| ManualMigrate |
boolean |
移行が手動であるかどうかを示します。 |
true |
| EnableCancelMigrateUnit |
boolean |
移行をキャンセルできるかどうかを示します。 |
true |
| UnitDataSize |
integer |
ユニットが使用するデータ量です。 |
10 |
| ReplicaType |
string |
レプリカタイプです。
|
FULL |
| LogicalZone |
string |
論理ゾーンです。 |
cn-hangzhou-h-z0 |
| ReplicaType |
string |
テナントのレプリカタイプです。 |
FULL |
| ReadOnlyReplicaType |
string |
読み取り専用レプリカタイプです。 |
ROW_STORE |
| TenantStatus |
string |
テナントのステータスです。
|
ONLINE |
| TenantDeployType |
string |
テナントのデプロイメントタイプです。
|
multiple |
| TenantUnitNum |
integer |
テナント内のユニット数です。 |
1 |
| PrimaryZoneDeployType |
string |
プライマリゾーンのデプロイモードです。 列挙値:
|
RANDOM |
| TenantDiskSize |
number |
テナントのデータサイズです。 |
2 |
| TenantUnitCpu |
number |
テナントのユニットあたりの CPU コア数です。 |
4 |
| TenantUnitMemory |
number |
テナントのユニットあたりのメモリサイズです。 |
16 |
| Zones |
array<object> |
クラスターのゾーン情報です。 |
|
|
array<object> |
ゾーンの詳細です。 |
||
| ZoneId |
string |
ゾーン ID です。 |
cn-hangzhou-i |
| Region |
string |
リージョン ID です。 |
cn-hangzhou |
| ZoneDisk |
string |
ゾーンのストレージ容量です。 |
200 GB |
| Nodes |
array<object> |
ノードのリストです。 |
|
|
array<object> |
ノードの詳細です。 |
||
| NodeId |
string |
ノード ID です。 |
i-bp16niirq4zdmgvm**** |
| NodeCopyId |
integer |
ノードが属するレプリカの ID です。 |
1 |
| NodeStatus |
string |
ノードの実行ステータスです。 |
ONLINE |
| NodeResource |
object |
ノードのリソース情報です。 |
|
| Cpu |
object |
ノードの CPU リソースです。 |
|
| UsedCpu |
number |
ノードが使用する CPU コア数です。 |
4 |
| TotalCpu |
integer |
ノードの合計 CPU コア数です。 |
14 |
| Memory |
object |
ノードのメモリリソースです。 |
|
| UsedMemory |
number |
ノードが使用するメモリ量です。単位:GB |
10 |
| TotalMemory |
integer |
ノードの合計メモリサイズです。単位:GB |
70 |
| DiskSize |
object |
ノードのストレージリソースです。 |
|
| TotalDiskSize |
number |
ノードの合計ディスク領域です。単位:GB |
100 |
| UsedDiskSize |
number |
ノードの使用済みディスク領域です。単位:GB |
50 |
| ReplicaType |
string |
レプリカタイプです。有効な値:
|
FULL |
| FullCopyId |
integer |
フル機能レプリカの ID です。 |
1 |
| ReadOnlyCopyId |
integer |
読み取り専用レプリカの ID です。 |
1 |
| LogicalZone |
string |
論理ゾーンです。 |
cn-hangzhou-h-z0 |
| ReadOnlyReplicaType |
string |
読み取り専用レプリカタイプです。 |
ROW_STORE |
| ZoneResource |
object |
ゾーン情報です。 |
|
| DiskSize |
object |
ゾーンのストレージリソースです。 |
|
| MaxDiskUsedPercent |
number |
最大ディスク使用率 (パーセント) です。 |
0.14 |
| MaxDiskUsedObServer |
array |
ディスク使用率が最も高い OBServer ノードの ID のリストです。 |
|
|
string |
ディスク使用率が最も高い OBServer ノードの ID です。 |
i-bp1fhj23fs32dfbg4**** |
|
| Replicas |
array<object> |
レプリカ情報です。 |
|
|
array<object> |
レプリカの詳細です。 |
||
| LogicalZone |
string |
論理ゾーンです。 |
cn-hangzhou-h-z0 |
| NodeNum |
integer |
レプリカノードの数です。 |
1 |
| ZoneLogicalName |
string |
レプリカのリージョンです。 |
cn-hangzhou-h |
| ZoneRegionName |
string |
レプリカのゾーンです。 |
cn-hangzhou-h |
| ReplicaResource |
object |
レプリカのリソース情報です。 |
|
| Memory |
object |
レプリカのメモリリソースです。 |
|
| UsedMemory |
integer |
レプリカが使用するメモリ量です。 |
16 |
| TotalMemory |
integer |
レプリカの合計メモリです。 |
32 |
| DiskSize |
object |
レプリカのディスクリソースです。 |
|
| UsedDiskSize |
number |
レプリカが使用するディスク領域の量です。 |
50 |
| TotalDiskSize |
integer |
レプリカの合計ディスク領域です。 |
100 |
| Cpu |
object |
レプリカの CPU リソースです。 |
|
| TotalCpu |
integer |
レプリカの合計 CPU コア数です。 |
16 |
| UsedCpu |
integer |
レプリカが使用する CPU コア数です。 |
8 |
| ZoneLogicalId |
integer |
ゾーンの論理 ID です。 |
1 |
| ReplicaType |
string |
レプリカタイプです。 |
FULL |
| Status |
string |
レプリカのステータスです。有効な値: |
ACTIVE |
| ReadOnlyReplicaType |
string |
読み取り専用レプリカタイプです。 |
ROW_STORE |
| OnlineNodeNum |
integer |
オンラインノードの数です。 |
例
成功レスポンス
JSONJSON
{
"RequestId": "EE205C00-30E4-****-****-87E3A8A2AA0C",
"InstanceTopology": {
"Tenants": [
{
"TenantId": "t33h8y08k****",
"TenantName": "pay_online",
"TenantCpu": 2,
"TenantMemory": 10,
"TenantMode": "Oracle",
"TenantZones": [
{
"TenantZoneRole": "ReadWrite",
"IsPrimaryTenantZone": true,
"TenantZoneId": "cn-hangzhou-h",
"Units": [
{
"UnitId": "1002",
"UnitStatus": "ONLINE",
"NodeId": "i-bp16niirq4zdmgvm****",
"UnitCpu": 2,
"UnitMemory": 10,
"EnableMigrateUnit": true,
"ManualMigrate": true,
"EnableCancelMigrateUnit": true,
"UnitDataSize": 10,
"ReplicaType": "FULL"
}
],
"LogicalZone": "cn-hangzhou-h-z0",
"ReplicaType": "FULL",
"ReadOnlyReplicaType": "ROW_STORE"
}
],
"TenantStatus": "ONLINE",
"TenantDeployType": "multiple",
"TenantUnitNum": 1,
"PrimaryZoneDeployType": "RANDOM",
"TenantDiskSize": 2,
"TenantUnitCpu": 4,
"TenantUnitMemory": 16
}
],
"Zones": [
{
"ZoneId": "cn-hangzhou-i",
"Region": "cn-hangzhou",
"ZoneDisk": "200 GB",
"Nodes": [
{
"NodeId": "i-bp16niirq4zdmgvm****",
"NodeCopyId": 1,
"NodeStatus": "ONLINE",
"NodeResource": {
"Cpu": {
"UsedCpu": 4,
"TotalCpu": 14
},
"Memory": {
"UsedMemory": 10,
"TotalMemory": 70
},
"DiskSize": {
"TotalDiskSize": 100,
"UsedDiskSize": 50
}
},
"ReplicaType": "FULL",
"FullCopyId": 1,
"ReadOnlyCopyId": 1,
"LogicalZone": "cn-hangzhou-h-z0",
"ReadOnlyReplicaType": "ROW_STORE"
}
],
"ZoneResource": {
"DiskSize": {
"MaxDiskUsedPercent": 0.14,
"MaxDiskUsedObServer": [
"i-bp1fhj23fs32dfbg4****"
]
}
}
}
],
"Replicas": [
{
"LogicalZone": "cn-hangzhou-h-z0",
"NodeNum": 1,
"ZoneLogicalName": "cn-hangzhou-h",
"ZoneRegionName": "cn-hangzhou-h",
"ReplicaResource": {
"Memory": {
"UsedMemory": 16,
"TotalMemory": 32
},
"DiskSize": {
"UsedDiskSize": 50,
"TotalDiskSize": 100
},
"Cpu": {
"TotalCpu": 16,
"UsedCpu": 8
}
},
"ZoneLogicalId": 1,
"ReplicaType": "FULL",
"Status": "ACTIVE",
"ReadOnlyReplicaType": "ROW_STORE",
"OnlineNodeNum": 0
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。