MFTメタデータのMFT MDSストアへのインポート

put

/mftapp/rest/v1/mftapp/rest/v1/applicationMetadata

メタデータ・ファイルで属性をオーバーライドできるオプション構成プラン・ファイルでのメタデータのインポートをサポートします。

リクエスト

サポートされるメディア・タイプ
  • multipart/form-data
問合せのパラメータ
previewModeFlag
型: boolean
実際にメタデータをインポートすることなく、インポートのプレビューを表示するフラグ。
本文のパラメータ
タイプの本文:
ルート・スキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/parameters/1/schema
  • multipart/form-data

レスポンス

サポートされるメディア・タイプ
  • application/json
200レスポンス
本文
ルート・スキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema
ネストされたスキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema/properties/configPlanOverrideResultSummmary
ネストされたスキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema/properties/failedTransfers
型: array
ネストされたスキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema/properties/skippedTransfers
型: array
ネストされたスキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema/properties/configPlanOverrideResultSummmary/items
型: object
500レスポンス
本文
ルート・スキーマ: Error information.
型: object
タイトル: Error information.
application/jsonの例

{
    "errorCode":"MFT-2351",
    "errorKey":"MFT_IMPORT_ERROR",
    "errorMessage":"Error occurred while importing the metadata."
}

リモート・マシンからメタデータをインポートするcURL コマンドの例

API mftapp-rest-v1-applicationMetadata-putは、リモート・サーバーからのメタデータのインポートをサポートします。

次のcURLコマンドはインポート・コマンドを示します。

curl -X PUT -H "Content-Type: multipart/form-data;" -F "archive=@export.zip" -F "configPlan=@mftConfig.xml" http://test.us.oracle.com:5000/mftapp/rest/v1/applicationMetadata  -u username:password
	
前述のcURLコマンドをexport.zipの置かれているフォルダから実行するか、/net/test.us.oracle.com/scratch/export.zipのように完全なパスを指定します。

MFTコンソールを使用するか、ファイルのエクスポート/インポートのMFT REST APIを使用することをお薦めします。