GetPermApplyOrderDetail を呼び出して、権限申請チケットの詳細情報を取得します。
操作説明
本 API は、以下の権限申請に対応しています:database-permission、table-permission、および sensitive column-permission。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dms:GetPermApplyOrderDetail |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| OrderId |
integer |
必須 |
チケット ID。チケット ID を照会するには、ListOrders 操作を呼び出します。 |
73**** |
| Tid |
integer |
任意 |
テナント ID。 説明
テナント ID を確認するには、Data Management (DMS) コンソールの右上隅にあるプロフィール画像にポインターを合わせます。詳細については、「DMS テナントの管理」トピックの「現在のテナントに関する情報の表示」セクションをご参照ください。 |
3*** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答情報のスキーマ。 |
||
| RequestId |
string |
リクエスト ID。ログの照会や問題のトラブルシューティングに使用できます。 |
A4C4499E-5AC2-4318-9FCF-03E426781A04 |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値は次のとおりです:
|
true |
| ErrorMessage |
string |
リクエストが失敗した場合に返されるエラーメッセージ。 |
UnknownError |
| ErrorCode |
string |
リクエストが失敗した場合に返されるエラーコード。 |
UnknownError |
| PermApplyOrderDetail |
object |
権限申請チケットの詳細情報。 |
|
| Resources |
array<object> |
リソースの一覧。 |
|
|
array<object> |
リソースに関する情報。 |
||
| DatabaseInfo |
object |
データベースに関する情報。 |
|
| DbId |
integer |
データベース ID。 |
12345 |
| Logic |
boolean |
データベースが論理データベースであるかどうかを示します。有効な値は次のとおりです:
|
false |
| DbType |
string |
データベースエンジンの種類。 |
MySQL |
| SearchName |
string |
データベースを検索するために使用される名前。 |
test@xxxx:3306[test] |
| OwnerIds |
array |
データベースのオーナーの ID。 |
|
|
integer |
データベースのオーナーの ID。 |
12345 |
|
| OwnerNickNames |
array |
データベースのオーナーのニックネーム。 |
|
|
string |
データベースのオーナーのニックネーム。 |
test_user |
|
| EnvType |
string |
インスタンスが属する環境の種類。詳細については、「インスタンスの環境タイプの変更」をご参照ください。 |
product |
| TableInfo |
object |
テーブルに関する情報。 |
|
| TableName |
string |
テーブル名。 |
test_tb |
| ColumnInfo |
object |
カラムに関する情報。 |
|
| TableName |
string |
テーブル名。 |
test_tb |
| ColumnName |
string |
カラム名。 |
test_col |
| InstanceInfo |
object |
インスタンスに関する情報。 |
|
| InstanceId |
string |
インスタンス ID。 |
12345 |
| SearchName |
string |
インスタンスを検索するために使用される名前。 |
xxxx:3306 |
| DbType |
string |
データベースエンジンの種類。 |
MySQL |
| EnvType |
string |
インスタンスが属する環境の種類。詳細については、「インスタンスの環境タイプの変更」をご参照ください。 |
product |
| Host |
string |
インスタンスのエンドポイント。 |
xxxx |
| Port |
integer |
インスタンスへの接続に使用されるポート番号。 |
3306 |
| OwnerIds |
array |
インスタンスのオーナーの ID。 |
|
|
integer |
インスタンスのオーナーの ID。 |
12345 |
|
| OwnerNickName |
array |
インスタンスのオーナーのニックネーム。 |
|
|
string |
インスタンスのオーナーのニックネーム。 |
test_owner |
|
| DbaId |
integer |
インスタンスのデータベース管理者(DBA)の ID。 |
123**** |
| DbaNickName |
string |
インスタンスの DBA のニックネーム。 |
test_dba |
| RowInfo |
object |
行レベル権限申請(影響を受ける行に関する詳細情報含む)。 |
|
| DbId |
integer |
データベース ID(DatabaseId)。データベースは物理データベースと論理データベースに分類されます:
|
69256456 |
| Logic |
boolean |
データベースが論理データベースであるかどうかを示します。有効な値は次のとおりです:
|
false |
| SchemaName |
string |
データベース名。 |
testdb003 |
| TableName |
string |
テーブル名。 |
ods_qr_dms_vehicleorder_df |
| ColumnName |
string |
フィールド名。 |
xrxs_xid |
| MatchMode |
string |
マッチングモード。有効な値とその説明は以下のとおりです:
|
EQ |
| RowGroupId |
integer |
行制御グループ ID。 |
123434 |
| RowValueInfo |
object |
行レベル権限申請;行値情報。 |
|
| RowValue |
string |
行値。 |
test_value |
| PermType |
integer |
申請する権限の種類。有効な値は以下のとおりです:
|
7 |
| Seconds |
integer |
権限の有効期間。単位:秒。 |
3600 |
| ApplyType |
string |
権限を申請する対象の種類。有効な値は以下のとおりです:
|
DB |
例
成功レスポンス
JSONJSON
{
"RequestId": "A4C4499E-5AC2-4318-9FCF-03E426781A04",
"Success": true,
"ErrorMessage": "UnknownError",
"ErrorCode": "UnknownError",
"PermApplyOrderDetail": {
"Resources": [
{
"DatabaseInfo": {
"DbId": 12345,
"Logic": false,
"DbType": "MySQL",
"SearchName": "test@xxxx:3306[test]",
"OwnerIds": [
12345
],
"OwnerNickNames": [
"test_user"
],
"EnvType": "product"
},
"TableInfo": {
"TableName": "test_tb"
},
"ColumnInfo": {
"TableName": "test_tb",
"ColumnName": "test_col"
},
"InstanceInfo": {
"InstanceId": "12345",
"SearchName": "xxxx:3306",
"DbType": "MySQL",
"EnvType": "product",
"Host": "xxxx",
"Port": 3306,
"OwnerIds": [
12345
],
"OwnerNickName": [
"test_owner"
],
"DbaId": 0,
"DbaNickName": "test_dba"
},
"RowInfo": {
"DbId": 69256456,
"Logic": false,
"SchemaName": "testdb003",
"TableName": "ods_qr_dms_vehicleorder_df",
"ColumnName": "xrxs_xid",
"MatchMode": "EQ",
"RowGroupId": 123434
},
"RowValueInfo": {
"RowValue": "test_value"
}
}
],
"PermType": 7,
"Seconds": 3600,
"ApplyType": "DB"
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。