Ausführungsdetails abrufen
Mit dieser API können Sie Details zu einer CEMLI-Patchausführung abrufen.
API
/cemli/v1/customers/{supportIdentifier}/{serviceType}/products/patch/instances/{instanceId}/executions/{executionId}
Geltungsbereich und AuthZ
- Sie benötigen den Geltungsbereich
mcs:oci:api:User
, um auf diese API zugreifen zu können. - Sie können Ausführungsdetails für Ihre Kunden abrufen.
- Sie können die CEMLI-Ausführungs-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 können Sie Details zu einer CEMLI-Patchausführung abrufen.
- Antwortfelder, für die eine Erläuterung erforderlich ist:
-
selfService
ist der Typ der Patchausführung. Der unterstützte Wert lautet CEMLI_PATCH. -
Der Wert
autoSkip
legt fest, ob die Ausführung mit den nachfolgenden Patches fortgesetzt werden muss, wenn beim Einspielen der ausgewählten Patches Fehler auftreten. -
Der Wert
autoStop
legt fest, ob die Ausführung gestoppt werden muss, wenn beim Einspielen eines der ausgewählten Patches Fehler auftreten. -
nonProdRfc
ist das entsprechende NonProduction-Ticket, für das die Patchausführung mit derselben Patchliste durchgeführt wurde. -
duration
ist die Zeit, die für das Einspielen des Patches erforderlich ist -
bounceOptions
gibt die Komponenten an, die bei Bedarf neu gestartet werden müssen. Anwendbare Bounce-Optionen können mit Bounce-Optionen für eine Instanz abrufen abgerufen werden. -
primaryContact
ist der Kontakt, der beim Erstellen des Tickets verwendet werden soll. Dieser Parameter muss ein gültiger Kontakt für die CSI-(Customer Support Identifier-)Nummer sein.
-
Verb
GET
Parameter
Name | Typ | Beschreibung | Obligatorisch |
---|---|---|---|
supportIdentifier
|
Pfadparameter | CSI-Nummer | Ja |
serviceType
|
Pfadparameter | Servicetyp (z.B. EBSO, EBSZ oder EBSI) | Ja |
instanceId
|
Pfadparameter | Name des Ziels oder der Instanz, auf dem oder der Patches eingespielt werden müssen | Ja |
executionId
|
Pfadparameter | Eindeutige Ausführungs-ID für die Patchausführung | Ja |
Beispielantwort
{
"autoSkip": true,
"autoStop": false,
"bounceOptions": {
"hosts": [
{
"name": "adc42setest043.oracleoutsourcing.com",
"options": [
{
"label": "Apache",
"name": "APACHE",
"value": true
},
{
"label": "Concurrent Manager",
"name": "CONCURRENT_MANAGER",
"value": false
}
],
"tier": "MT"
}
],
"options": [
{
"label": "Managed Server",
"name": "managed_servers",
"value": false
},
{
"label": "Clear Apache Cache",
"name": "bounceAddOnCACHE",
"value": true
}
],
"specialInstructionsExist": false
},
"createdBy": "<email ID>",
"createdOn": "2021-12-21T14:34:39Z",
"duration": {
"unit": "Hours",
"value": 2
},
"hotBackup": false,
"id": "3-CDNJILA",
"patchListOption": "10000001923-CEMLI#US",
"patchNumbers": [
"10000001923"
],
"patchStaged": false,
"scheduledBy": "<user's email ID>",
"scheduledEnd": "2021-12-21T17:04:43Z",
"scheduledStart": "2021-12-21T15:04:43Z",
"summary": "Apply 1 cemli patches; Auto RFC - AutoSkip",
"target": "TCMATI",
"ticketingDetails": {
"customerNote": "Action Plan",
"customerStatus": "Review Update",
"primaryContact": "<primary contact's email ID>",
"rfcNumber": "3-CDNJILA",
"rfcSubType": "CEMLI_PATCH",
"rfcType": "OCIEBS_CEMLI_PATCH",
"status": "Open",
"subStatus": "Ready For Execution"
},
"updatedBy": "<user's email ID>",
"updatedOn": "2021-12-21T14:34:44Z"
}