Creación de una tarea de actualización de caché
Función
Esta API se utiliza para crear una tarea de actualización de caché.
URI
POST /v1.0/cdn/content/refresh-tasks
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
enterprise_project_id |
No |
String |
Proyecto de empresa al que se agrega la tarea de actualización de caché. Este parámetro sólo es válido cuando la función de proyecto de empresa está habilitada. El valor all indica todos los proyectos. Este parámetro es obligatorio cuando se utiliza un usuario de IAM para llamar a esta API. |
Parámetros de solicitud
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
X-Auth-Token |
Sí |
String |
Especifica el token de usuario. The token can be obtained by calling the IAM API used to obtain a user token. The value of **X-Subject-Token** in the response header is the user token. |
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
refresh_task |
Sí |
RefreshTaskRequestBody object |
solicitud |
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
type |
No |
String |
Especifica el tipo de contenido almacenado en caché que se va a actualizar. Valores posibles: file y directory. Valor predeterminado: file. |
|
urls |
Sí |
Array of strings |
Ejemplo: abc.com/image/1.png. Separar URLs con comas (,). Una única URL puede contener hasta 4096 caracteres. Se pueden introducir hasta 1000 URLs. |
Parámetros de respuesta
Código de estado: 200
|
Parámetro |
Tipo |
Descripción |
|---|---|---|
|
refresh_task |
String |
Especifica el ID de la tarea. |
Solicitudes de ejemplo
POST https://cdn.myhuaweicloud.com/v1.0/cdn/content/refresh-tasks?enterprise_project_id=0
{
"refresh_task" : {
"type" : "file",
"urls" : [ "https://www.bxxx/1.txt", "http://www.bxxx/2.txt" ]
}
}
Ejemplo de respuestas
Código de estado: 200
OK
{
"refresh_task" : "7620242"
}
Códigos de estado
|
Código de estado |
Descripción |
|---|---|
|
200 |
OK |
Códigos de error
Consulte Códigos de error.