Consulta uma lista de ordens de solicitação de permissão. Nota: A versão de 2020 da OpenAPI será descontinuada em um momento agendado. Migre para a versão de 2024 da OpenAPI o mais rápido possível — ListMyApplications/ListPendingApprovals/ListMyRelatedApprovals.
Descrição da operação
Nota: A versão de 2020 da OpenAPI será descontinuada em um momento agendado. Migre para a versão de 2024 da OpenAPI o mais rápido possível — ListMyApplications/ListPendingApprovals/ListMyRelatedApprovals.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| FlowStatus |
integer |
Não |
O status da ordem de solicitação. Valores válidos:
|
1 |
| WorkspaceId |
integer |
Não |
O ID do workspace ao qual a ordem de solicitação pertence. Se este parâmetro não for especificado, as ordens de solicitação de todos os workspaces serão retornadas. Você pode fazer logon no console do DataWorks e acessar a página de Configurações do Workspace para obter o ID do workspace. |
12345 |
| OrderType |
integer |
Não |
Este parâmetro foi descontinuado e não tem efeito. |
1 |
| MaxComputeProjectName |
string |
Não |
O nome do projeto MaxCompute ao qual a ordem de solicitação pertence. Se este parâmetro não for especificado, as ordens de solicitação de todos os projetos MaxCompute serão retornadas. |
aMaxComputeProject |
| TableName |
string |
Não |
O nome da tabela incluído na ordem de solicitação. Se este parâmetro não for especificado, as ordens de solicitação de todas as tabelas serão retornadas. |
aTableName |
| StartTime |
integer |
Não |
A hora de início para consultar ordens de solicitação, especificada como um timestamp UNIX. Se este parâmetro não for especificado, todas as ordens de solicitação serão consultadas. |
1616200471885 |
| EndTime |
integer |
Não |
A hora de término para consultar ordens de solicitação, especificada como um timestamp UNIX. Se este parâmetro não for especificado, as ordens de solicitação até a hora atual serão consultadas. |
1617200471885 |
| EngineType |
string |
Não |
Este parâmetro foi descontinuado e não tem efeito. |
odps |
| PageNum |
integer |
Não |
O número da página para consultas paginadas. O valor deve ser um número inteiro positivo maior ou igual a 1. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. Valor padrão: 10. Valor máximo: 100. |
100 |
| QueryType |
integer |
Sim |
O tipo de consulta da ordem de solicitação. Valores válidos:
Valores válidos:
|
1 |
| ApplyType |
string |
Não |
O tipo da ordem de solicitação. Valores válidos:
|
MaxComputeTable |
| CatalogName |
string |
Não |
O nome do catálogo de dados a ser consultado. |
hive |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A resposta. |
||
| RequestId |
string |
O ID da solicitação. |
0bc1ec92159376**** |
| ApplyOrders |
object |
Os resultados da consulta paginada de ordens de solicitação de permissão. |
|
| PageSize |
integer |
O número de entradas por página. |
10 |
| PageNumber |
integer |
O número da página. |
1 |
| TotalCount |
integer |
O número total de ordens de solicitação de permissão retornadas. |
150 |
| ApplyOrder |
array<object> |
A lista de ordens de solicitação de permissão. |
|
|
array<object> |
A resposta. |
||
| ApplyBaseId |
string |
O UID do usuário do Alibaba Cloud que enviou a ordem de solicitação. |
267842600408993176 |
| ApplyTimestamp |
integer |
A hora de envio da ordem de solicitação, exibida como um timestamp UNIX. |
1615284086000 |
| FlowId |
string |
O ID da ordem de solicitação. |
ad8da78d-8135-455e-9486-27cf213fc140 |
| FlowStatus |
integer |
O status da ordem de solicitação. Valores válidos:
|
2 |
| ApproveContent |
object |
O conteúdo da ordem de solicitação. |
|
| ApplyReason |
string |
O motivo da solicitação, usado pelo administrador para avaliação e aprovação. |
I need to use this table |
| OrderType |
integer |
O tipo de ordem de solicitação. Atualmente, apenas o valor 1 é suportado, indicando uma solicitação de permissão de ACL de objeto. |
1 |
| ProjectMeta |
object |
O conteúdo do objeto solicitado. |
|
| WorkspaceName |
string |
O nome do workspace do DataWorks ao qual o projeto MaxCompute com as permissões solicitadas pertence. |
aWorkspaceName |
| ObjectMetaList |
array<object> |
As informações sobre os objetos solicitados. |
|
|
object |
A resposta. |
||
| ObjectName |
string |
O nome da tabela solicitada. |
aTableName |
| Actions |
array |
Os tipos de ação. |
|
|
string |
Os tipos de permissão solicitados. Vários tipos de permissão em uma única solicitação são separados por vírgulas (,). Atualmente, apenas os tipos Select, Describe, Drop, Alter, Update e Download são suportados. |
Select,Describe |
|
| FinishApprovalTimestamp |
integer |
A hora de conclusão da aprovação final, exibida como um timestamp UNIX. |
1757496687000 |
| FinishApprovalComment |
string |
O comentário da aprovação final. |
agree |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0bc1ec92159376****",
"ApplyOrders": {
"PageSize": 10,
"PageNumber": 1,
"TotalCount": 150,
"ApplyOrder": [
{
"ApplyBaseId": "267842600408993176",
"ApplyTimestamp": 1615284086000,
"FlowId": "ad8da78d-8135-455e-9486-27cf213fc140",
"FlowStatus": 2,
"ApproveContent": {
"ApplyReason": "I need to use this table",
"OrderType": 1,
"ProjectMeta": {
"WorkspaceName": "aWorkspaceName",
"ObjectMetaList": [
{
"ObjectName": "aTableName",
"Actions": [
"Select,Describe"
]
}
]
}
},
"FinishApprovalTimestamp": 1757496687000,
"FinishApprovalComment": "agree"
}
]
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.