Mostrar Archivos

Utilice esta API para recuperar una lista de archivos.

API

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

Ámbito y autorización

  • Debe tener el ámbito mcs:oci:api:User para acceder a esta API.
  • Puede acceder a esta información para el CSI de cliente y el tipo de servicio disponible.
  • Solo puede utilizar la API de archivos de CEMLI si el cliente se ha incluido en la funcionalidad CEMLI.

Cabeceras

  • Autorización: <Token> de portador

    Donde <Token> es el token de OAUTH devuelto por el servidor de autorización (token de JWT).

  • Identificador: <JWKS Identifier>

    Donde <JWKS Identifier> es el identificador único global generado cuando el administrador del cliente define el URI de JWKS en la plataforma de autoservicio.

Ruta de acceso base

/cemli/v1/

Dependencia

Funcionalidad

  • Esta API muestra la lista de archivos del plan de mantenimiento de unidad (UMP) relevantes para un cliente y un servicio.
  • {supportIdentifier} y {serviceType} se pueden recuperar de la dependencia mencionada.
  • Campos de respuesta que requieren explicación:
    • fileId es el identificador único de un archivo utilizado para recuperar detalles de archivo.
    • fileType es el tipo de archivo, como SQL, Java o XLF de XML Publisher.
    • parameters son más parámetros de entrada aplicables con el procesamiento de archivos.
    • archived se utiliza para identificar si un archivo está archivado o activo.
    Nota

    La paginación está soportada. Para obtener más información, consulte la sección Paginación.

Verbo

GET

Parámetros

Nombre Tipo Descripción Obligatorio
supportIdentifier Parámetro de ruta Identificador del Soporte del Cliente (CSI)
serviceType Parámetro de ruta Tipo de servicio (por ejemplo, EBSO, EBSZ o EBSI)
includeArchived Parámetro de consulta Incluir archivos archivados en la lista o no (valor por defecto = N) No
excludeOafzip Parámetro de consulta Excluir archivos zip de OAF de la lista o no (valor por defecto = Y) No
filename Parámetro de consulta Nombre de Archivo No
description Parámetro de consulta Descripción del archivo No
product Parámetro de consulta Nombre del producto (por ejemplo, xbol) No
objectType Parámetro de consulta Tipo de archivo (por ejemplo, xdf, sql o java) No
parameters Parámetro de consulta Lista de parámetros de entrada que se utilizarán para el procesamiento de archivos No
version Parámetro de consulta Versión de archivo actual No
language Parámetro de consulta Idioma NLS (por ejemplo, US, FR) No
uploadedBy Parámetro de consulta Usuario que ha cargado el archivo, que es el identificador de correo electrónico del usuario. No
uploadedOn Parámetro de consulta Fecha de carga No
fileLocation Parámetro de consulta Ubicación del archivo cargado No

Solicitud de ejemplo

[
  {
    "fileId": 10882,
    "fileName": "XxExpenseReportLineEO.xml",
    "description": "CEMLI XML XLF Patch File",
    "version": "121.000001",
    "language": "US",
    "product": {
      "name": "xbol"
    },
    "fileType": {
      "code": "xmlp_xlf",
      "description": "XML Publisher XLF file"
    },
    "archived": false,
    "parameters": [
      {
        "name": "APPS_SHORT_NAME",
        "value": "xbol",
        "type": "TEXT"
      },
      {
        "name": "TEMPLATE_CODE",
        "value": "APXCCPUT",
        "type": "TEXT"
      }
    ],
    "uploadedBy": "<user e-mail>",
    "uploadedOn": "2020-08-26T10:53:51-07:00"
  },
  {
    "fileId": 10886,
    "fileName": "XMLP_PUB_XLF_TILE.xmlp_xlf",
    "description": "CEMLI XML XLF Patch File Upload",
    "version": "121.000001",
    "language": "US",
    "product": {
      "name": "xbol"
    },
    "fileType": {
      "code": "xmlp_xlf",
      "description": "XML Publisher XLF file"
    },
    "archived": false,
    "parameters": [
      {
        "name": "APPS_SHORT_NAME",
        "value": "xbol",
        "type": "TEXT"
      },
      {
        "name": "TEMPLATE_CODE",
        "value": "APXCCPUT",
        "type": "TEXT"
      }
    ],
    "uploadedBy": "<user's e-mail>",
    "uploadedOn": "2020-08-26T10:53:51-07:00"
  },
  {
    "fileId": 10980,
    "fileName": "APXCCPUT_XML.xlf",
    "description": "CEMLI XML XLF",
    "version": "121.000001",
    "language": "US",
    "product": {
      "name": "xxeis"
    },
    "fileType": {
      "code": "xmlp_xlf",
      "description": "XML Publisher XLF file"
    },
    "archived": false,
    "parameters": [
      {
        "name": "APPS_SHORT_NAME",
        "value": "xxeis",
        "type": "TEXT"
      },
      {
        "name": "TEMPLATE_CODE",
        "value": "template",
        "type": "TEXT"
      }
    ],
    "uploadedBy": "<user e-mail>",
    "uploadedOn": "2020-08-26T10:53:51-07:00"
  }
]