Ausführung erstellen
Mit dieser API können Sie eine CEMLI-Ausführung erstellen.
API
/cemli/v1/customers/{supportIdentifier}/{serviceType}/products/patch/instances/{instanceId}/executions
Geltungsbereich und AuthZ
- Sie benötigen den Geltungsbereich
mcs:oci:api:PrivilegedUser, um auf diese API zugreifen zu können. - Sie können CEMLI-Ausführungen nur für Ihre Kundeninstanzen erstellen.
- 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.
Abhängigkeit
Basispfad
/cemli/v1/
Funktionalität
- Mit dieser API können Benutzer eine CEMLI-Patchausführung für eine Kundeninstanz erstellen.
- Anforderungsfelder, für die eine Erläuterung erforderlich ist:
-
selfServiceist der Typ der Patchausführung. Der unterstützte Wert lautet CEMLI_PATCH. -
Der Wert
autoSkiplegt fest, ob die Ausführung mit den nachfolgenden Patches fortgesetzt werden muss, wenn beim Einspielen der ausgewählten Patches Fehler auftreten. -
Der Wert
autoStoplegt fest, ob die Ausführung gestoppt werden muss, wenn beim Einspielen eines der ausgewählten Patches Fehler auftreten. -
nonProdRfcist das entsprechende NonProduction-Ticket, für das die Patchausführung mit derselben Patchliste durchgeführt wurde. -
durationist die Zeit, die für das Einspielen des Patches erforderlich ist. -
bounceOptionsgibt die Komponenten an, die neu gestartet werden müssen. Anwendbare Bounce-Optionen können mit Bounce-Optionen für eine Instanz abrufen abgerufen werden. -
primaryContactist 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.
-
- Antwortfeld, für das eine Erläuterung erforderlich ist:
-
idist die eindeutige ID für die Ausführung.
-
Verb
POST
Parameter
| Name | Typ | Beschreibung | Obligatorisch |
|---|---|---|---|
supportIdentifier
|
Pfadparameter | CSI-Nummer | Ja |
serviceType
|
Pfadparameter | Servicetyp (z.B. EBSO, EBSZ oder EBSI) | Ja |
instanceId
|
Pfadparameter | Instanzname oder Zielname | Ja |
Beispielanforderung
{
"selfService": "CEMLI_PATCH",
"patchNumbers": [
10000001992,
10000001991
],
"summary": "Apply 2 cemli patches",
"nonProdRfc": "3-B3RSD2H",
"duration": {
"unit": "hours",
"value": 4
},
"bounceOptions": {
"options": [
{
"name": "bounceAddOnCACHE",
"value": true
}
],
"hosts": [
{
"name": "vserv1282.us.oracle.com",
"tier": "MT",
"options": [
{
"name": "APACHE",
"value": true
},
{
"name": "OPMN",
"value": true
}
]
},
{
"name": "vserv1283.us.oracle.com",
"tier": "MT",
"options": [
{
"name": "APACHE",
"value": true
},
{
"name": "OPMN",
"value": true
}
]
}
]
},
"autoSkip": true,
"autoStop": false,
"ticketingDetails": {
"primaryContact": "<email ID>",
"customerNote": "Action Plan"
}
}
Beispielantwort
{
"id": "3-7JZXAMZ",
"rfcNumber": "3-7JZXAMZ"
}