既存のアーティファクトの更新

put

/mftapp/rest/v1/artifacts

指定したアーティファクトを更新します。

リクエスト

サポートされるメディア・タイプ
問合せのパラメータ
フォーム・パラメータ
トップに戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

本文 ()
ルート・スキーマ : MFT Artifacts result
型: object
タイトル: MFT Artifacts result
ソースを表示
ネストされたスキーマ: failureResults
型: array
ソースを表示
ネストされたスキーマ: successResults
型: array
ソースを表示
ネストされたスキーマ: items
型: object
ソースを表示
ネストされたスキーマ: items
型: object
ソースを表示

500レスポンス

本文 ()
ルート・スキーマ : schema
型: object
ソースを表示
レスポンスの例(application/json)
{
    "errorCode":"MFT-7439",
    "errorKey":"MFT_UTILITY_COULD_NOT_QUERY_MDS_ARTIFACT_ID_BY_NAME",
    "errorMessage":"Unable to find artifact by artifact name src1"
}
トップに戻る

レスポンス本文の例

次の例は、cURLを使用してRESTリソースにPUTリクエストを発行して、既存のアーティファクトを更新する方法を示しています。
curl -i -X PUT -H "Content-Type: multipart/form-data" -F "artifacts=@artifact.xml" http://host:port/mftapp/rest/v1/artifacts?previewModeFlag=false

次の例では、正常終了したリクエストのレスポンス本文のコンテンツを示しています(XML形式):

<mft-artifacts version="12.2.x.x"> 
	<source> 
		<ftp-embedded name="ES"> 
			<generalProperties contentFolder="/scratch/filein" includeContentInSubfolder="false"/> 
			<advancedProperties includeExcludePatternType="Wildcard"/> 
		</ftp-embedded> 
	</source>
 	<target> 
		<file name="File"> 
			<generalProperties contentFolder="/scratch/fileout" retryInterval="30" retryCount="1" alwaysSaveModifiedFiles="false" propagateSourceSubfolders="false"/> 
			<advancedProperties overwrite="true" concurrentThreshold="20" renameOnCompletion="false"> 
			</advancedProperties> 
		</file> 
	</target> 
	<transfer name="ES to File" priority="medium"> 
		<source name="ES"> 
		</source> 
		<targets> 
			<target name="File"> 
				<postProcessingActions> 
					<TransferNotification order="1" minFileSize="0" fileNamePattern="*" patternType="Wildcard" templateFile="/tmp/notifytestothervariables.eml"> 
					<ContactsToNotify contactType="External" contactDetails="test@oracle.com"> 
					</ContactsToNotify> 
					</TransferNotification> 
				</postProcessingActions> 
			</target> 
		</targets> 
		</security> 
		</security> 
	</transfer> 
</mft-artifacts>	  
トップに戻る