工业数字模型驱动引擎-批量更新并检入M-V模型数据实例:请求参数

时间:2024-09-05 13:42:15

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释:

IAM 用户的token。

获取方法请参见获取IAM用户Token

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

表3 请求Body参数

参数

是否必选

参数类型

描述

applicationId

String

**参数解释**:

应用ID。

**约束限制**:

不涉及。

**取值范围**:

由英文字母和数字组成,且长度为32个字符。

**默认取值**:

不涉及。

params

Array of VersionModelVersionUpdateAndCheckinDTOVersionModel objects

参数解释:

请求参数对象。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

表4 VersionModelVersionUpdateAndCheckinDTOVersionModel

参数

是否必选

参数类型

描述

data

VersionModel object

参数解释:

检入时用于更新实例的数据对象。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

masterId

String

参数解释:

主对象ID。

约束限制:

不涉及。

取值范围:

-9223372036854775808到9223372036854775807的整数。

默认取值:

不涉及。

modifier

String

参数解释:

更新者。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

表5 VersionModel

参数

是否必选

参数类型

描述

branch

VersionModelBranch object

参数解释:

分支对象。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

checkOutTime

String

参数解释:

检出时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

checkOutUserName

String

参数解释:

检出用户名称。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

createTime

String

参数解释:

创建时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

creator

String

参数解释:

创建者。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

description

String

参数解释:

描述信息。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

id

String

参数解释:

唯一标识。

约束限制:

不涉及。

取值范围:

-9223372036854775808到9223372036854775807的整数。

默认取值:

不涉及。

kiaguid

String

参数解释:

关键信息资产ID。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

lastUpdateTime

String

参数解释:

最后更新时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

master

VersionModelMaster object

参数解释:

主对象。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

modifier

String

参数解释:

更新者。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

name

String

参数解释:

中文名称。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

needSetNullAttrs

Array of strings

参数解释:

设置NULL值的属性名称。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

rdmExtensionType

String

参数解释:

扩展类型。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

securityLevel

String

参数解释:

安全密级。

约束限制:

不涉及。

取值范围:

  • INTERNAL:内部公开。

  • SECRET:秘密。

  • CONFIDENTIAL:机密。

  • TOP_SECRET:绝密。

默认取值:

不涉及。

表6 VersionModelBranch

参数

是否必选

参数类型

描述

createTime

String

参数解释:

创建时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

creator

String

参数解释:

创建者。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

id

String

参数解释:

唯一标识。

约束限制:

不涉及。

取值范围:

-9223372036854775808到9223372036854775807的整数。

默认取值:

不涉及。

lastUpdateTime

String

参数解释:

最后更新时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

modifier

String

参数解释:

更新者。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

needSetNullAttrs

Array of strings

参数解释:

设置NULL值的属性名称。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

rdmExtensionType

String

参数解释:

扩展类型。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

表7 VersionModelMaster

参数

是否必选

参数类型

描述

createTime

String

参数解释:

创建时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

creator

String

参数解释:

创建者。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

id

String

参数解释:

唯一标识。

约束限制:

不涉及。

取值范围:

-9223372036854775808到9223372036854775807的整数。

默认取值:

不涉及。

lastUpdateTime

String

参数解释

最后更新时间。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

modifier

String

参数解释

更新者。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

needSetNullAttrs

Array of strings

参数解释

设置NULL值的属性名称。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

rdmExtensionType

String

参数解释

扩展类型。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

support.huaweicloud.com/api-idme/BatchUpdateAndCheckin.html