Cria uma definição de entidade de metadados, incluindo tipos personalizados e tipos de tabela estendidos.
Descrição da operação
É necessário o DataWorks Professional Edition ou uma edição mais avançada.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:CreateMetaEntityDef |
create |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Name |
string |
Sim |
O nome da definição de tipo. Tipos personalizados devem corresponder a |
biz_api |
| DisplayName |
string |
Sim |
O nome de exibição, com até 32 caracteres. |
Business API |
| Description |
string |
Não |
A descrição. |
description |
| Extend |
string |
Não |
O modo de extensão. Valores válidos:
Valores válidos:
|
TABLE |
| AttributeDefs |
array |
Não |
A lista de definições de atributos para entidades personalizadas. Este parâmetro não pode ser especificado quando extend está definido como TABLE. |
[] |
| MetaEntityAttributeDef |
Não |
A definição do atributo. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Schema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
0A04C673-BEFA-5803-94E5-89E2D9F8C567 |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. |
true |
| EntityType |
string |
O tipo de entidade após a criação. |
custom_entity-biz_api |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0A04C673-BEFA-5803-94E5-89E2D9F8C567",
"Success": true,
"EntityType": "custom_entity-biz_api"
}
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.