Crear o actualizar Grupo de medios de cintas
Versión del producto: 10.11
Último modificado: 31 julio 2024
Crea o actualiza un grupo de cintas.
Punto final
https://<Director_IP_address>:4443/c/router
Punto final inquilino
Para los inquilinos del producto multi-tenant el punto final debe ser:
https://<Director_IP_address>:4443/t/<tenant_UUID>/c/router
Ejemplos de solicitudes
Este es un ejemplo de creación de un grupo de cintas.
curl --request POST \
--url https://<Director_IP_address>:4443/c/router \
--header "content-type: application/json" \
--cookie @cookies.txt \
--data '{
"action": "TapeMediaPoolManagement",
"method": "createOrUpdate",
"data": [
{
"id": null,
"name": "Media Pool 001",
"description": "Description for MP",
"autoAddFreeTapes": true,
"defaultOfflineLocationId": 1
}
],
"type": "rpc",
"tid": 1}'
Este es un ejemplo de actualización de un grupo de cintas.
curl --request POST \
--url https://<Director_IP_address>:4443/c/router \
--header "content-type: application/json" \
--cookie @cookies.txt \
--data '{
"action": "TapeMediaPoolManagement",
"method": "createOrUpdate",
"data": [
{
"id": 65,
"name": "Media Pool 001",
"description": "Description for Media",
"autoAddFreeTapes": true,
"defaultOfflineLocationId": 1
}
],
"type": "rpc",
"tid": 1}'
Campos de solicitud
Campo
|
Tipo
|
Valor(es)
|
Descripción |
---|---|---|---|
action
|
string |
|
La acción que se invoca |
method
|
string |
|
El método que se invoca |
data
|
array |
|
Datos de un soporte a crear o actualizar |
type
|
string |
|
Tipo de protocolo de comunicación |
tid
|
int |
|
ID de transacción. Se utiliza para identificar la solicitud tanto por parte del cliente como del servidor |
data
Campo
|
Tipo
|
Descripción
|
---|---|---|
|
largo |
ID del Grupo de medios. Para el método |
|
string |
Nombre del Grupo de medios |
|
string |
Descripción del Grupo de medios |
|
largo |
ID de ubicación offline por defecto |
|
boolean |
|
Muestra de respuesta
{
"action": "TapeMediaPoolManagement",
"method": "createOrUpdate",
"tid": "1",
"type": "rpc",
"message": null,
"where": null,
"cause": null,
"data": 65
}
Campos de respuesta
Campo
|
Valor
|
Descripción
|
---|---|---|
message
|
string | Mensaje si la solicitud ha fallado |
where
|
string | Referencia al método en el que se produjo el problema |
cause
|
string | Causa del fallo |
data | largo | ID del grupo de medios de cinta |