JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Interfaz de programación de aplicaciones de RESTful de Oracle® ZFS Storage Appliance
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Uso de esta documentación

Capítulo 1 Descripción general

Capítulo 2 Trabajo con la API

Capítulo 3 Comandos del servicio de alertas

Capítulo 4 Servicios de análisis

Capítulo 5 Servicios de hardware

Capítulo 6 Comandos de log

Capítulo 7 Comandos de red

Capítulo 8 Comandos del servicio de problemas

Capítulo 9 Servicio de roles

Capítulo 10 Servicios SAN

Capítulo 11 Comandos de servicio

Capítulo 12 Servicios de almacenamiento

Operaciones de la agrupación de almacenamiento

Mostrar agrupaciones

Obtener agrupación

Configurar agrupación

Agregar almacenamiento a una agrupación

Limpieza de agrupación

Desconfigurar agrupación

Operaciones de los proyectos

Mostrar proyectos

Obtener propiedades del proyecto

Crear proyecto

Modificar proyecto

Suprimir proyecto

Uso del proyecto

Operaciones del sistema de archivos

Mostrar sistemas de archivos

Obtener sistema de archivos

Crear sistema de archivos

Modificar sistema de archivos

Suprimir sistema de archivos

Cuota y uso del sistema de archivos

Operaciones de LUN

Mostrar LUN

Obtener LUN

Crear un LUN nuevo

Modificar LUN

Suprimir Lun

Operaciones de clonación e instantánea

Mostrar instantáneas

Obtener instantánea

Crear instantánea

Cambiar el nombre de la instantánea

Clonar instantánea

Revertir instantánea

Suprimir una instantánea

Mostrar dependientes de la instantánea

Esquema

Mostrar propiedades

Obtener propiedad

Crear propiedad

Modificar propiedad

Suprimir propiedad

Replicación

Obtener servicio de replicación

Modificar el estado del servicio de replicación

Destinos de replicación

Mostrar destinos de replicación

Obtener destino de replicación

Crear destino de replicación

Suprimir destino de replicación

Acciones de replicación

Mostrar acciones de replicación

Obtener acción de replicación

Crear acción de replicación

Modificar acción de replicación

Cancelar actualización

Enviar actualización

Suprimir una acción de replicación

Paquetes de replicación

Mostrar fuentes de replicación

Mostrar paquetes de replicación

Modificar paquete

Suprimir paquete

Cancelar actualización

Clonar paquete

Cortar paquete

Invertir paquete

Capítulo 13 Comandos del sistema

Capítulo 14 Servicio del usuario

Capítulo 15 Comandos de flujo de trabajo

Capítulo 16 Clientes RESTful

Operaciones de los proyectos

Todas las operaciones de los proyectos se pueden acotar a una agrupación específica. Los comandos que funcionan a través de todos los proyectos anexan "/projects" al identificador uniforme de recursos (URI), y comandos que operan en un solo anexo de proyecto "/projects/{project}".

Tabla 12-3  Comandos del proyecto
Solicitud
Ruta /api/storage/v1
Descripción
GET
/projects
Mostrar todos los proyectos.
GET
/pools/<pool>/projects
Mostrar proyectos.
GET
/pools/<pool>/projects /<project>
Obtener detalles del proyecto.
POST
/pools/<pool>/projects
Crear un proyecto.
PUT
/pools/<pool>/projects /<project>
Modificar un proyecto.
DELETE
/pools/<pool>/projects /<project>
Destruir un proyecto.
GET
/pools/<pool>/projects /<project>/usage/groups
Obtener uso de grupo de proyectos.
GET
/pools/<pool>/projects /<project>/usage/groups/<group>
Obtener uso del proyecto para el grupo especificado.
GET
/pools/<pool>/projects /<project>/usage/users
Obtener uso usuario de proyectos.
GET
/pools/<pool>/projects /<project>/usage/users/<user>
Obtener uso del proyecto para el usuario especificado.

La tabla siguiente muestra la lista de propiedades editables dentro de un recurso de proyecto.

Tabla 12-4  Propiedades del proyecto
Tipo
Nombre
Descripción
string
aclinherit
Comportamiento de herencia de ACL ("discard", "noallow", "restricted", "passthrough" "passthrough-x").
string
aclmode
El comportamiento de ACL en cambio de modo ("discard", "mask", "passthrough").
boolean
atime
Actualizar tiempo de acceso en indicador de lectura.
string
canonical_name
Nombre canónico.
string
checksum
Bloquear total de control ("fletcher2", "fletcher4", "sha256").
string
compression
Valor de compresión de datos ("off", "lzjb", "gzip-2", "gzip", "gzip-9").
number
copies
Número de copias de replicación adicionales.
datetime
creation
Fecha y hora de creación del proyecto (o LUN, sistema de archivos).
boolean
dedup
Indicador de datos duplicados.
string
default_group
Grupo de sistema de archivos predeterminado del proyecto: "other".
string
default_permissions
Permisos del sistema de archivos predeterminados del proyecto "700".
boolean
default_sparse
Indicador de datos dispersos del LUN predeterminado del proyecto.
string
default_user
Usuario del sistema de archivos predeterminado del proyecto: "nobody".
number
default_volblocksize
Tamaño del bloque del LUN predeterminado del proyecto: 8192.
number
default_volsize
Tamaño del LUN predeterminado del proyecto.
boolean
exported
Indicador exportado.
string
logbias
Inclinación de la escritura síncrona ("latency", "throughput").
string
mountpoint
Compartir punto de montaje predeterminado "/export/proj-01".
string
name
Nombre del proyecto.
boolean
nbmand
Indicador de bloqueo obligatorio sin bloque.
boolean
nodestroy
Evitar indicador de destrucción.
number
quota
Tamaño de cuota de proyecto en bytes.
string
origin
Clonar origen.
string
pool
Nombres de las agrupaciones.
boolean
readonly
Los datos se leen solamente si se configuran en "true".
string
recordsize
Tamaño del registro de base de datos "128k".
number
reservation
Tamaño de reserva de datos.
boolean
rstchown
Restringir indicador de cambio de propiedad.
string
secondarycache
Uso de caché secundario ("all", "metadata", "none").
string
sharedav
Compartir HTTP ("off", "rw", "ro").
string
shareftp
Compartir FTP ("off", "rw", "ro").
string
sharenfs
Compartir NFS ("off", "on", "ro", "rw").
string
sharesftp
Compartir SFTP ("off", "rw", "ro").
string
sharesmb
Compartir SMB/CIFS ("off", "rw", "ro").
string
sharetftp
Compartir TFTP ("off", "rw", "ro").
string
snapdir
Visibilidad .zfs/snaphsot ("hidden", "visible").
string
snaplabel
Etiqueta de Snapshot programada.
boolean
vscan
Indicador de análisis de virus.