Obter Lista de Patches

Use essa API para obter uma lista de patches.

API

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

Escopo e AuthZ

  • Você deve ter o escopo mcs:oci:api:User para acessar essa API.
  • Você só pode obter uma lista de patches de CEMLI para seu cliente.
  • Você só poderá usar a API de patch de CEMLI se seu cliente tiver optado pela funcionalidade CEMLI.

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.

Caminho Base

/cemli/v1/

Dependência

Funcionalidade

  • Obter a lista de patches.
  • supportIdentifier é um dos valores de Obter todos os CSI para um usuário.
  • serviceType é o valor typeCode relacionado de Obter Configuração para um CSI para um determinado identificador de suporte.
  • patchId é o identificador exclusivo do patch.
  • name é o nome do patch.
  • patchNumber é o número do patch armazenado no backend.
  • description é a descrição do patch.
  • createdBy é o ID de e-mail da pessoa que criou o patch.
  • createdOn é um timestamp no qual o patch foi criado.
  • products.name é o nome do produto.
  • products.files.fileId é o identificador exclusivo de um arquivo, usado para extrair detalhes do arquivo.
  • products.files.filename é o nome do arquivo.
  • products.files.description é a descrição do arquivo informado.
  • products.files.version é o número da versão do arquivo informado.
  • products.files.fileType é o tipo de arquivo SQL, Java e XLF do XML Publisher.

Verbo

GET

Parâmetros

Nome Tipo Descrição Obrigatório Comentários
serviceType Parâmetro de caminho Tipo de serviço Sim
supportIdentifier Parâmetro de caminho CSI do Cliente Sim
name Parâmetro de consulta No

Se informado, esse parâmetro poderá ser usado com outros parâmetros opcionais, como description, patchFileName,

includeContent e includeDeletedPatches com a condição AND.

description Parâmetro de consulta No Se informado, esse parâmetro será usado com outros parâmetros opcionais, como name, patchFileName, includeContent e includeDeletedPatches, com a condição AND.
patchFileName Parâmetro de consulta No Se informado, esse parâmetro será usado com outros parâmetros opcionais, como name, description, includeContent e includeDeletedPatches, com a condição AND.
includeDetails Parâmetro de consulta No Se informados, os valores possíveis TRUE ou FALSE retornarão ou não detalhes do produto.
includeContent Parâmetro de consulta No Se informados, os valores possíveis TRUE ou FALSE retornarão ou não o conteúdo de PatchFile como valor Base64.
includeDeletedPatches Parâmetro de consulta No Se informado, esse parâmetro será usado com outros parâmetros opcionais, como name, description, includeContent e includeDeletedPatches, com a condição AND. Se for verdadeiro, a API retornará patches excluídos.
createdBy Parâmetro de consulta No Se informado, esse parâmetro será usado com outros parâmetros opcionais, como name, description, patchFileName e includeDeletedPatches, com a condição AND.
createdOn Parâmetro de consulta No Se informado, esse parâmetro será usado com outros parâmetros opcionais, como name, description, patchFileName e includeContent, com a condição AND.
q Parâmetro de consulta No Se informado, ele substituirá outros parâmetros opcionais, como name, description, patchFileName, includeContent e includeDeletedPatches, e a pesquisa será executada com base no valor informado aqui. A correspondência é feita em todos os campos de pesquisa listados em name, description, patchFileName, includeDetails,includeContent e includeDeletedPatches no backend com a condição OR.
patchNumber Parâmetro de consulta No Um ou mais números de patch podem ser informados como parâmetro de consulta(<URL>?patchNumber= 10000001923&patchNumber =10000001927&patchNumber =1000001922)
Observação

A paginação é suportada. Para obter mais informações, consulte a seção Paginação.

Resposta de amostra

[
  {
    "patchId": 7386,
    "name": "MyManufacturingPatch",
    "patchNumber": 10000002386,
    "patchFileName": "p10000002386_US_R12_cmli.zip",
    "description": "Patch for the myManufacturing module",
    "createdBy": "<user's email ID>",
    "createdOn": "2020-08-26T10:53:51-07:00",
    "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
          }
        ]
      }
    ]
  }
]