Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Format

Respuesta con error inesperado
TipoMethodPOST
URL

/tasks/create

Contenido de la peticiónObjeto PoolModify
Respuesta normalObjeto TaskResult
Request contentsPoolModify Object
Successful answerTaskResult Object
Unexpected errorHTTP 500

...

PoolModify Object

...

Schema

repeatStringReservadoReserved
retriesStringNúmero de veces que se ha de reintentar la tarea en caso de Number of times this task will be retried, in case of an error
typeStringIdentificador de la tarea. En este casoTask type identifier. In this case, "pool_create"
pool_idStringIdentificador único del Pool a modificarPool's unique identifier
descriptionStringCampo definido por el usuario, cuyo propósito original es describir el propósito del PoolUser defined field
host_listString Array de StringListado de Hosts asociados a este List of Hosts linked to this Pool
required_vcpusIntegerNúmero de vCPUs que requiere este Number of vCPUs required by this Pool
required_vramIntegerCantidad de memoria virtual en GB que requiere este Amount of vRAM (GB) required by this Pool
granularity_vcpusIntegerNúmero de vCPUs que se van a reservar en cada bloqueNumber of vCPUs reserved at each iteration
granularity_vramIntegerCantidad de memoria virtual en GB que se va a reservar en cada bloqueAmount of vRAM (GB) reserved at each iteration
priorityIntegerPrioridad del Pool a la hora de reservar recursos de los Host, siendo 1 la más alta, y 5 la más baja

...

Pool's priority for resource reservation, being 1 the highest, and 5 the lowest

 JSON example

 

{
    "repeat": "0",   
    "retries": "0",
    "type": "pool_modify",
    "pool_id": "pruebapool",
    "description": "Pool de Pruebas",
    "host_list": [ "flexpre04" ],
    "required_vcpus": 2,
    "required_vram": 2,
    "granularity_vcpus": 1,
    "granularity_vram": 1,
    "priority": 3
}

 

...