Criar Execução
Use essa API para criar a execução de Bounce.
API
/selfservice/v1/customers/{supportIdentifier}/{serviceType}/products/bounce/instances/{instanceId}/executions
Escopo e AuthZ
- Você deve ter o escopo
mcs:oci:api:PrivilegedUserpara acessar essa API. - Você só pode criar uma execução de bounce para suas instâncias de cliente.
- Você só poderá usar a API de Bounce se o cliente tiver optado pela funcionalidade de bounce.
Cabeçalhos
- Autorização: <Token> do Portador
Em que <Token> é o token OAUTH retornado pelo Servidor de Autorização (Token JWT).
- Identificador: <Identificador JWKS>
Em que <Identificador JWKS> é o GUID gerado quando o URI do JWKS é definido pelo administrador do cliente na plataforma de autoatendimento.
Dependência
Caminho Base
/selfservice/v1/
Funcionalidade
- Esta API permite que o usuário crie uma Execução de Bounce para uma instância do cliente.
- Campos de solicitação que exigem explicação:
-
operationé qualquer operação, como iniciar, parar ou devolver (bounce). -
servicespode ser All, Apps, Components, AllwithVM ou AppswithVM. -
blackOutDurationé a duração do blecaute a ser definida em uma operação de interrupção. -
durationé o tempo necessário para aplicar o patch. -
bounceOptionsespecifica os componentes que precisam ser devolvidos. As opções de bounce aplicáveis podem ser extraídas usando a dependência mencionada. -
primaryContacté o contato a ser usado ao criar o ticket.primaryContacté um contato válido para o Identificador de Suporte do Cliente (CSI)
-
- Campo de resposta que exige explicação:
-
idé o identificador exclusivo da execução.
-
Verbo
POST
Parâmetros
| Nome | Tipo | Descrição | Obrigatório |
|---|---|---|---|
supportIdentifier
|
Parâmetro de caminho | Identificador de Suporte do Cliente (CSI) | Sim |
serviceType
|
Parâmetro de caminho | Tipo de serviço (Por exemplo, EBSO, EBSZ ou EBSI) | Sim |
instanceId
|
Parâmetro de caminho | Nome do destino ou nome da instância ao qual os patches devem ser aplicados | Sim |
Solicitação de amostra
{
"operation": "stop",
"services": "All",
"summary": "Submit Bounce",
"duration": {
"unit": "hours",
"value": 4
},
"blackOutDuration": {
"unit": "hours",
"value": 2
},
"bounceOptions": {
"options": [
{
"name": "CLEAR_APACHE_CACHE",
"value": true
},
{
"name": "MANAGED_SERVER",
"value": false
}
],
"hosts": [
{
"name": "vserv1282.us.oracle.com",
"tier": "MT",
"options": [
{
"name": "APACHE",
"value": true
},
{
"name": "CONCURRENT_MANAGER",
"value": true
},
{
"name": "OPMN",
"value": true
},
{
"name": "CLEAR_APACHE_CACHE",
"value": false
},
{
"name": "WORKFLOW_MAILER",
"value": true
}
]
},
{
"name": "vserv1283.us.oracle.com",
"tier": "MT",
"options": [
{
"name": "APACHE",
"value": true
},
{
"name": "CONCURRENT_MANAGER",
"value": true
},
{
"name": "OPMN",
"value": true
},
{
"name": "CLEAR_APACHE_CACHE",
"value": false
},
{
"name": "WORKFLOW_MAILER",
"value": true
}
]
}
]
},
"ticketingDetails": {
"primaryContact": "<email ID>",
"customerNote": "Action Plan"
}
}
Resposta de amostra
{
"id": "3-7JZXAMZ",
"rfcNumber": "3-7JZXAMZ"
}