権限アプリケーションの注文の詳細を照会します。 注意: 2020 バージョンの OpenAPI は廃止予定です。できるだけ早く 2024 バージョンの OpenAPI に移行してください: GetApplicationContents/GetProcessInstance。
操作説明
注意: 2020 バージョンの OpenAPI は廃止予定です。できるだけ早く 2024 バージョンの OpenAPI に移行してください。開発者リファレンスのアプリケーション API である GetApplicationContents / GetProcessInstance を参照してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dataworks:* |
get |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| FlowId |
string |
必須 |
権限アプリケーションの注文の ID。 ListPermissionApplyOrders 操作を呼び出して ID を取得できます。 |
48f36729-05f9-4a40-9286-933fd940**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンス構造体。 |
||
| ApplyOrderDetail |
object |
アプリケーションの注文の詳細。 |
|
| ApplyBaseId |
string |
アプリケーションの注文を送信した Alibaba Cloud アカウントの UID。 |
26784260040899**** |
| ApplyTimestamp |
integer |
アプリケーションの注文が送信された時間。値は UNIX タイムスタンプです。 |
1615284086000 |
| ApproveAccountList |
array<object> |
アプリケーションの注文を承認した Alibaba Cloud アカウントのリスト。 |
|
|
object |
レスポンス構造体。 |
||
| BaseId |
string |
アプリケーションの注文を承認した Alibaba Cloud アカウントの UID。 |
182293110403**** |
| ApproveContent |
object |
アプリケーションの具体的な内容。 |
|
| ApplyReason |
string |
アプリケーションの理由。管理者の承認時のリファレンスとして使用されます。 |
このテーブルを使用する必要があります |
| Deadline |
integer |
リクエストされた権限の有効期限の時間。値は UNIX タイムスタンプです。 MaxCompute プロジェクトで LabelSecurity が有効になっていない場合、またはリクエストされたテーブルフィールドのセキュリティレベルが 0 であるか、リクエスト元アカウントのセキュリティレベル以下である場合は、永久権限のみをリクエストできます。 |
1617115071885 |
| OrderType |
integer |
アプリケーションの注文のタイプ。現在、値 1 のみがサポートされており、オブジェクト ACL 権限のアプリケーションを示します。 |
1 |
| ProjectMeta |
object |
リクエストされたオブジェクトが属するプロジェクトおよびワークスペースのフォーマット。 |
|
| MaxComputeProjectName |
string |
リクエストされたオブジェクトが存在する MaxCompute プロジェクト。 |
aMaxComputeProject |
| ObjectMetaList |
array<object> |
リクエストされたオブジェクトの詳細。 |
|
|
array<object> |
レスポンス構造体。 |
||
| Actions |
array |
||
|
string |
|||
| ColumnMetaList |
array<object> |
リクエストされたオブジェクトの列フィールドのフォーマット。 |
|
|
object |
レスポンス構造体。 |
||
| ColumnActions |
array |
||
|
string |
|||
| ColumnComment |
string |
リクエストされた列の説明。 |
フィールドの説明 |
| ColumnName |
string |
リクエストされた列の名前。 |
aColumnName |
| SecurityLevel |
string |
リクエストされた列のセキュリティレベル。有効な値: 0~9。 |
9 |
| ObjectName |
string |
リクエストされたテーブルの名前。 |
aTableName |
| WorkspaceId |
integer |
リクエストされたオブジェクトが存在する DataWorks ワークスペースの ID。 |
123456 |
| FinishAapprovalTimestamp |
integer |
最終承認が完了した時間。値は UNIX タイムスタンプです。 |
1757496687000 |
| FinishApprovalComment |
string |
最終承認のコメント。 |
同意 |
| FlowId |
string |
アプリケーションの注文の ID。 |
ad8da78d-8135-455e-9486-27cf213f**** |
| FlowStatus |
integer |
アプリケーションの注文のステータス。有効な値:
|
2 |
| GranteeObjectList |
array<object> |
権限申請者のアカウントのフォーマット。 |
|
|
object |
レスポンス構造体。 |
||
| GranteeId |
string |
権限をリクエストした Alibaba Cloud アカウントの UID。 |
26784260040899**** |
| GranteeName |
string |
権限をリクエストした Alibaba Cloud アカウントの名前。フォーマットは MaxCompute アカウントのフォーマットと同じです。
|
RAM$dataworks_3h1_1:StsRamUser(StsRamUser) |
| GranteeType |
integer |
権限申請者のプリンシパルタイプ。現在、値 1 (ユーザー) のみがサポートされています。 |
1 |
| GranteeTypeSub |
integer |
権限申請者のプリンシパルサブタイプ。有効な値:
|
103 |
| RequestId |
string |
リクエスト ID。 |
0bc1ec92159376**** |
例
成功レスポンス
JSONJSON
{
"ApplyOrderDetail": {
"ApplyBaseId": "26784260040899****",
"ApplyTimestamp": 1615284086000,
"ApproveAccountList": [
{
"BaseId": "182293110403****"
}
],
"ApproveContent": {
"ApplyReason": "I need to use this table",
"Deadline": 1617115071885,
"OrderType": 1,
"ProjectMeta": {
"MaxComputeProjectName": "aMaxComputeProject",
"ObjectMetaList": [
{
"Actions": [
""
],
"ColumnMetaList": [
{
"ColumnActions": [
""
],
"ColumnComment": "Field description",
"ColumnName": "aColumnName",
"SecurityLevel": "9"
}
],
"ObjectName": "aTableName"
}
],
"WorkspaceId": 123456
}
},
"FinishAapprovalTimestamp": 1757496687000,
"FinishApprovalComment": "agree",
"FlowId": "ad8da78d-8135-455e-9486-27cf213f****",
"FlowStatus": 2,
"GranteeObjectList": [
{
"GranteeId": "26784260040899****",
"GranteeName": "RAM$dataworks_3h1_1:StsRamUser(StsRamUser)",
"GranteeType": 1,
"GranteeTypeSub": 103
}
]
},
"RequestId": "0bc1ec92159376****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。