Todos os produtos
Search
Central de documentação

DataWorks:ListProcessDefinitions

Última atualização: Sep 03, 2026

Consulta as definições de processo de um tipo especificado.

Descrição da operação

Descrição

  • Consulta as definições de processo de um tipo de política especificado.

  • Esta operação suporta consultas paginadas. Você pode usar os parâmetros PageSize e PageNumber para controlar o tamanho da página e o número da página.

  • Você também pode usar os parâmetros NextToken e MaxResults para paginar grandes conjuntos de resultados.

  • A resposta inclui a contagem total, o tamanho da página, o número da página atual e uma lista de definições de processo.

  • Cada definição de processo inclui atributos chave, como seu ID, status de ativação e prioridade.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

Type

string

Não

O tipo da definição de processo. Valores válidos:

  • MaxCompute

  • DataService

  • Extension

  • Hologres

  • EMR (Você não pode criar definições personalizadas para este tipo.)

  • DataAssetGovernance (Você não pode criar definições personalizadas para este tipo.)

  • Lindorm (Você não pode criar definições personalizadas para este tipo.)

  • DlfNext (Você não pode criar definições personalizadas para este tipo.)

  • DlfV1 (Você não pode criar definições personalizadas para este tipo.)

  • StarRocks (Você não pode criar definições personalizadas para este tipo.).

MaxCompute

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

  • ID da solicitação

  • Mensagem de erro: Preenchida se a chamada falhar.

  • Código de erro: Preenchido se a chamada falhar.

  • Uma lista de definições de processo: Para mais informações, consulte o objeto ProcessDefinition.

RequestId

string

O ID da solicitação.

0bc5df3a17***903790e8e8a

PagingInfo

object

As informações de paginação.

TotalCount

integer

O número total de entradas.

100

ProcessDefinitions

array<object>

Uma lista de definições de processo. Para mais informações, consulte o objeto ProcessDefinition.

object

Um resumo de uma definição de processo.

Id

string

The ID of the process definition.

10354346

Name

string

The name of the process definition.

MaxCompute 表审批

Description

string

The description of the process definition.

lwt_ide_simple 项目 MaxCompute 表审批策略

Type

string

The type of the process definition. Valid values:

  • MaxCompute

  • DataService

  • Extension

  • Hologres

  • DlfV1 (You cannot create custom definitions for this type.)

  • EMR (You cannot create custom definitions for this type.)

  • DataAssetGovernance (You cannot create custom definitions for this type.)

  • Lindorm (You cannot create custom definitions for this type.)

  • StarRocks (You cannot create custom definitions for this type.)

  • DlfNext (You cannot create custom definitions for this type.)

  • DataWorks (You cannot create custom definitions for this type.)

MaxCompute

SubType

string

The subtype. Valid values:

  • Table

  • Column

  • Database

  • Schema

  • Default

Table

IsSystem

boolean

Indicates whether this is a default system policy. System policies have restricted update capabilities.

false

Enabled

boolean

Indicates whether the process definition is enabled.

true

Priority

string

The priority. A smaller value indicates a higher priority.

1

Scopes

array

The phases in which the rule is effective. Valid values:

  • Deployment: The policy is checked when an application is submitted.

  • Running: The policy is checked during process execution to determine if approval can be skipped. (Supported only for the MaxCompute type)

string

A phase in which the rule is effective.

Deployment

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "0bc5df3a17***903790e8e8a",
  "PagingInfo": {
    "TotalCount": 100,
    "ProcessDefinitions": [
      {
        "Id": "10354346",
        "Name": "MaxCompute 表审批",
        "Description": "lwt_ide_simple 项目 MaxCompute 表审批策略",
        "Type": "MaxCompute",
        "SubType": "Table",
        "IsSystem": false,
        "Enabled": true,
        "Priority": "1",
        "Scopes": [
          "Deployment"
        ]
      }
    ]
  }
}

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.