Patch abrufen

Mit dieser API können Sie Patchdetails abrufen.

API

/cemli/v1/customers/{supportIdentifier}/services/{serviceType}/products/patches/{patchId}

Geltungsbereich und AuthZ

  • Sie benötigen den Geltungsbereich mcs:oci:api:User, um auf diese API zugreifen zu können.
  • Sie können CEMLI-Patchdetails nur für Ihren Kunden abrufen.
  • Sie können die CEMLI-Patch-API nur verwenden, wenn sich Ihr Kunde für die CEMLI-Funktionalität angemeldet hat.

Header

  • Autorisierung: Bearer <Token>

    Dabei ist <Token> das OAUTH-Token, das vom Autorisierungsserver zurückgegeben wird (JWT-Token)

  • ID: <JWKS Identifier>

    Dabei ist <JWKS Identifier> die GUID, die generiert wird, wenn die JWKS-URI vom Kundenadministrator in der Selfserviceplattform festgelegt wird.

Basispfad

/cemli/v1/

Abhängigkeit

Funktionalität

  • Mit dieser API werden Patchdetails abgerufen.
  • supportIdentifier ist einer der Werte aus Alle CSIs für einen Benutzer abrufen.
  • serviceType ist einer der typeCode-Werte aus Konfiguration für eine CSI abrufen für eine bestimmte supportIdentifier.
  • patchId ist eine eindeutige ID für den Patch, die aus Liste der Patches abrufen abgerufen werden kann
  • name ist der Name des Patches.
  • patchNumber ist die im Backend gespeicherte Patchnummer.
  • patchFileName ist der Name der Patchdatei, die im Backend generiert wird.
  • description ist eine Patchbeschreibung.
  • createdBy ist die E-Mail-ID der Person, die den Patch erstellt hat.
  • createdOn ist der Zeitpunkt, zu dem der Patch erstellt wurde.
  • products.name ist der Name des Produkts.
  • products.files.fileId ist die eindeutige ID für eine Datei, mit der Dateidetails abgerufen werden.
  • products.files.filename ist der Name der Datei.
  • products.files.description ist eine Beschreibung für die angegebene Datei.
  • products.files.version ist die Versionsnummer der angegebenen Datei.
  • products.files.fileType ist der Dateityp, z.B. SQL, Java, XML Publisher XLF-Datei.

Verb

GET

Parameter

Name Typ Beschreibung Obligatorisch
serviceType Pfadparameter Servicetyp (z.B. EBSO, EBSZ oder EBSI) Ja
supportIdentifier Pfadparameter CSI-Nummer Ja
patchId Pfadparameter Patch-ID des abzurufenden Patches. Ja

Beispielantwort

{
  "name": "MyManufacturingPatch",
  "patchId": 7386,
  "patchNumber": 10000002386,
  "patchFileName": "p10000002386_US_R12_cmli.zip",
  "patchContent": "QUNFIHRlc3QgUGF0Y2g=",
  "description": "Patch for the myManufacturing module",
  "products": [
    {
      "name": "xbol",
      "files": [
        {
          "fileId": 10882,
          "fileName": "XxExpenseReportLineEO.xml",
          "description": "CEMLI XML XLF Patch File",
          "version": "121.000001",
          "language": "US",
          "fileType": "xmlp_xlf",
          "phase": "first",
          "sequence": 1
        },
        {
          "fileId": 10886,
          "fileName": "XMLP_PUB_XLF_TILE.xmlp_xlf",
          "description": "CEMLI XML XLF Patch File Upload",
          "version": "121.000001",
          "language": "US",
          "fileType": "xmlp_xlf",
          "phase": "last",
          "sequence": 2
        }
      ]
    },
    {
      "name": "xxeis",
      "files": [
        {
          "fileId": 10980,
          "fileName": "APXCCPUT_XML.xlf",
          "description": "CEMLI XML XLF",
          "version": "121.000001",
          "language": "US",
          "fileType": "xmlp_xlf",
          "phase": "first",
          "sequence": 5
        }
      ]
    }
  ],
  "createdBy": "<user's email ID>",
  "createdOn": "2020-08-26T10:53:51-07:00"
}