Model Serve
- Model Serve
- 所有产品
/public/core/v3/checkin
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
objects
| List<Object>
| はい
| チェックインされるすべてのオブジェクトのリストを含みます。単一のアセットをチェックインすることも、任意の数のプロジェクトまたはフォルダをチェックインすることもできます。
|
id
| String
| はい(パスとタイプが含まれない場合)
| objectsオブジェクトに含めます。
オブジェクトのID。
|
path
| List<String>
| はい(IDが含まれない場合)。
| objectsオブジェクトに含めます。
チェックインされるオブジェクトのフルパス。
|
type
| String
| はい(IDが含まれない場合)。
| objectsオブジェクトに含めます。
チェックインされるアセットのタイプ。
次のいずれかのタイプです。
|
includeContainerAssets
| Boolean
| -
| objectsオブジェクトに含めます。
プロジェクトまたはフォルダ内のすべてのオブジェクトがチェックインに含まれているかどうか。以下のいずれかの値を使用します。
デフォルトはfalseです。
|
サマリ
| String
| ○
| チェックインのサマリ。
最大長は255文字です。
|
description
| String
| -
| チェックインの説明。
|
フィールド
| タイプ
| 説明
|
---|---|---|
Id
| String
| チェックイン操作のID。
|
status
| Object
| チェックイン操作のステータス。
|
state
| String
| ステータスのオブジェクトで返されます。
チェックイン操作の初期状態。要求が成功した場合、値は常にNOT_STARTEDになります。
操作開始後にステータスを確認するには、sourceControlActionリソースを使用します。
|
message
| String
| ステータスのオブジェクトで返されます。
チェックイン操作のわかりやすいステータスメッセージ。
|
POST <baseApiUrl>/public/core/v3/checkin Content-Type: application/json Accept: application/json INFA-SESSION-ID: <sessionId> { "objects": [ { "id": "3iWWHkLbM2giVppBmJmZgV", "includeContainerAssets": true } ], "summary": "Revised mappings", "description": "Revised m_custArch and m_custNew" }
POST <baseApiUrl>/public/core/v3/checkin Content-Type: application/json Accept: application/json INFA-SESSION-ID: <sessionId> { "objects": [ { "path": [ "Default", "Test_Mapping" ], "type": "DTEMPLATE" } ] }
POST <baseApiUrl>/public/core/v3/checkin Content-Type: application/json Accept: application/json INFA-SESSION-ID: <sessionId> { "objects": [ { "path": [ "Default", "Test_Mapping" ], "type": "DTEMPLATE" } ] }
POST <baseApiUrl>/public/core/v3/checkin Content-Type: application/json Accept: application/json INFA-SESSION-ID: <sessionId> { "objects": [ { "id": "3iWWHkLbM2giVppBmJmZgV" } ], "summary": "Revised Revised m_custArch" }
{ "Id": "awRrziMMWXol7i42aTm1ih", "status": { "state": "NOT_STARTED", "message": "Initialized" } }