GGSAアーティファクトのインポート
patch
https://{ggsa_host}:{ggsa_port}/{context_path}/services/{version}/artifacts/import
バンドル(アーカイブ)からGGSAアーティファクトをインポートします。
リクエスト
パス・パラメータ
- version(required): string
GGSA APIバージョン例:
v1
問合せパラメータ
- overwrite(required): boolean
trueの場合、バンドルで一致した新しいアーティファクトで既存のアーティファクトを上書きします。それ以外の場合、バンドル内のそのようなアーティファクトはすべて無視されます。例:
true
サポートされるメディア・タイプ
- multipart/form-data
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
アーティファクトは正常にインポートされました。
ルート・スキーマ: Artifact
タイプ:
ソースの表示
object
-
createdAt: string (date-time)
GGSAアーティファクトの作成時間。
-
createdBy: string
GGSAアーティファクトの作成者。
-
description: string
GGSAアーティファクトの説明。
-
id: string
GGSAアーティファクトID。
-
name: string
GGSAアーティファクト名。
-
tagNames: array tagNames
一意のアイテムが必要:
true
GGSAアーティファクトに定義されているタグのリスト。 -
type: string
GGSAアーティファクト・タイプ。
ネストされたスキーマ: tagNames
タイプ:
array
一意のアイテムが必要:
true
GGSAアーティファクトに定義されているタグのリスト。
ソースの表示
- Array of: string
GGSAアーティファクトに定義されているタグのリスト。
404レスポンス
エンティティが見つかりません。
409レスポンス
状態/競合が正しくありません。