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
型:
object
- artifactsAdded
-
型:
string
- artifactsModified
-
型:
string
- configPlanOverrideResultSummmary
- failedTransfers
- skippedTransfers
ネストされたスキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema/properties/configPlanOverrideResultSummmary
ネストされたスキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema/properties/failedTransfers
型:
array
-
型:
string
ネストされたスキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema/properties/skippedTransfers
型:
array
-
型:
string
ネストされたスキーマ : /paths/~1mftapp~1rest~1v1~1applicationMetadata/put/responses/200/schema/properties/configPlanOverrideResultSummmary/items
型:
object
- artifactName
-
型:
string
- artifactType
-
型:
string
- attributeName
-
型:
string
- newValue
-
型:
string
- oldValue
-
型:
string
500レスポンス
本文
ルート・スキーマ: Error information.
型:
object
タイトル:
Error information.
- errorCode
-
型:
string
Oracle Managed File Transferから返されるエラー・コード。 - errorKey
-
型:
string
Oracle Managed File Transferから返されるエラーを説明するメッセージ。 - errorMessage
-
型:
string
Oracle Managed File Transferから返されるエラーを説明するメッセージ
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を使用することをお薦めします。