パッチのビルド
このAPIを使用してパッチをビルドします。
API
cemli/v1/customers/{supportIdentifier}/services/{serviceType}/products/patches
スコープおよび認可
- このAPIにアクセスするには、
mcs:oci:api:User
スコープが必要です。 - 顧客についてのみパッチをビルドできます。
- 顧客がCEMLI機能をオプトインしている場合のみ、CEMLIパッチAPIを使用できます。
ヘッダー
- Authorization: Bearer <Token>
<Token>は、認可サーバーによって返されるOAUTHトークン(JWTトークン)です。
- Identifier: <JWKS Identifier>
<JWKS Identifier>は、セルフサービス・プラットフォームでJWKS URIが顧客管理者によって設定されたときに生成されるGUIDです。
ベース・パス
/cemli/v1/
依存関係
機能
- このAPIは、パッチのビルドに使用されます。
supportIdentifier
は、ユーザーのすべてのCSIの取得の値の1つです。serviceType
は、特定のsupportIdentifierに対するCSIの構成の取得からのtypeCode
値の1つです。patchId
は、パッチの一意の識別子です。name
は、パッチの名前です。patchNumber
は、バックエンドに格納されているパッチ番号です。patchFileName
は、バックエンドで生成されたパッチ・ファイルの名前です。description
はパッチの説明です。products.name
は、製品の名前ですproducts.files.fileId
は、ファイルの一意の識別子です。fileId
はファイルのリストからフェッチできますsequence
は、アップロードされたファイルの順序です。
動詞
POST
パラメータ
名前 | タイプ | 説明 | 必須 |
---|---|---|---|
serviceType |
パス・パラメータ | サービス・タイプ(EBSO、EBSZ、EBSIなど) | はい |
supportIdentifier |
パス・パラメータ | カスタマ・サポートID (CSI) | はい |
name |
json | パッチの名前。 | はい |
description |
json |
パッチの説明。 |
はい |
generateJar |
json | jarを生成するかどうかを示すフラグ。 | はい |
サンプル・リクエスト
[
{
"name": "MyManufacturingPatch",
"description": "Patch for the myManufacturing module",
"products": [
{
"name": "xbol",
"files": [
{
"fileId": 10882,
"sequence": 1
},
{
"fileId": 10886,
"sequence": 2
}
]
},
{
"name": "xxeis",
"files": [
{
"fileId": 10980,
"sequence": 5
}
]
}
],
"generateJar": false
}
]
サンプル・レスポンス
[
{
"patchId": 7386,
"name": "MyManufacturingPatch",
"patchNumber": 10000002386,
"patchFileName": "p10000002386_US_R12_cmli.zip",
"products": [
{
"name": "xbol",
"files": [
{
"fileId": 10882,
"fileName": "XxExpenseReportLineEO.xml",
"phase": "first",
"sequence": 1
},
{
"fileId": 10886,
"fileName": "XMLP_PUB_XLF_TILE.xmlp_xlf",
"phase": "last",
"sequence": 2
}
]
},
{
"name": "xxeis",
"files": [
{
"fileId": 10980,
"fileName": "APXCCPUT_XML.xlf",
"phase": "first",
"sequence": 5
}
]
}
]
},
{
"patchId": 7387,
"name": "MyManufacturingPatch",
"patchNumber": 10000002386,
"patchFileName": "p10000002386_AR_R12_cmli.zip",
"products": [
{
"name": "xbol",
"files": [
{
"fileId": 10882,
"fileName": "XxExpenseReportLineEO.xml",
"phase": "first",
"sequence": 1
},
{
"fileId": 10886,
"fileName": "XMLP_PUB_XLF_TILE.xmlp_xlf",
"phase": "last",
"sequence": 2
}
]
},
{
"name": "xxeis",
"files": [
{
"fileId": 10980,
"fileName": "APXCCPUT_XML.xlf",
"phase": "first",
"sequence": 5
}
]
}
]
}
]