JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
API RESTful des systèmes Oracle® ZFS Storage Appliance
Oracle Technology Network
Bibliothque
PDF
Aperu avant impression
Commentaires
search filter icon
search icon

Informations document

Utilisation de cette documentation

Chapitre 1 Présentation

Chapitre 2 Utilisation de l'API

Chapitre 3 Commandes du service d'alerte

Chapitre 4 Services Analytics

Chapitre 5 Services matériels

Chapitre 6 Commandes des journaux

Chapitre 7 Commandes réseau

Chapitre 8 Commandes du service des problèmes

Chapitre 9 Service des rôles

Chapitre 10 Services SAN

Chapitre 11 Commandes de service

Chapitre 12 Services de stockage

Opérations de pool de stockage

List Pools

Get Pool

Configure Pool

Add Storage to a Pool

Pool Scrub

Unconfigure Pool

Opérations relatives à des projets

List Projects

Get Project Properties

Create Project

Modify Project

Delete Project

Project Usage

Opérations liées aux systèmes de fichiers

List Filesystems

Get Filesystem

Create Filesystem

Modify Filesystem

Delete Filesystem

Quota et utilisation des systèmes de fichiers

Opérations LUN

List LUNS

Get LUN

Create a New LUN

Modify LUN

Delete Lun

Opérations liées aux instantanés et au clonage

List Snapshots

Get Snapshot

Create Snapshot

Rename Snapshot

Clone Snapshot

Rollback Snapshot

Delete a Snapshot

List Snapshot Dependents

Schema

List Properties

Get Property

Create Property

Modify Property

Delete Property

Réplication

Get Replication Service

Modify Replication Service State

Cibles de réplication

List Replication Targets

Get Replication Target

Create Replication Target

Delete Replication Target

Actions de réplication

List Replication Actions

Get Replication Action

Create Replication Action

Modify Replication Action

Cancel Update

Send Update

Delete a Replication Action

Packages de réplication

List Replication Sources

List Replication Packages

Modify Package

Delete Package

Cancel Update

Clone Package

Sever Package

Reverse Package

Chapitre 13 Commandes système

Chapitre 14 Service utilisateur

Chapitre 15 Commandes des workflows

Chapitre 16 Clients RESTful

Opérations relatives à des projets

Toutes les opérations relatives à des projets peuvent se limiter à un projet donné. Les commandes portant sur tous les projets ajoutent "/projects" à l'URI, tandis que les commandes portant sur un seul projet ajoutent "/projects/{project}".

Tableau 12-3  Commandes de projet
Demande
Chemin /api/storage/v1
Description
GET
/projects
Liste de tous les projets
GET
/pools/<pool>/projects
Liste de projets
GET
/pools/<pool>/projects /<project>
Obtention des détails du projet
POST
/pools/<pool>/projects
Création d'un projet
PUT
/pools/<pool>/projects /<project>
Modification d'un projet
DELETE
/pools/<pool>/projects /<project>
Destruction d'un projet
GET
/pools/<pool>/projects /<project>/usage/groups
Obtention de l'utilisation d'un groupe de projets
GET
/pools/<pool>/projects /<project>/usage/groups/<group>
Obtention de l'utilisation d'un projet pour le groupe spécifié
GET
/pools/<pool>/projects /<project>/usage/users
Obtention de l'utilisation par l'utilisateur du projet
GET
/pools/<pool>/projects /<project>/usage/users/<user>
Obtention de l'utilisation d'un projet pour l'utilisateur spécifié

Le tableau suivant répertorie les propriétés modifiables au sein d'une ressource de projet.

Tableau 12-4  Propriétés des projets
Type
Nom
Description
string
aclinherit
Comportement d'héritage d'ACL ("discard", "noallow", "restricted", "passthrough" "passthrough-x")
string
aclmode
Comportement ACL en cas de changement de mode ("discard", "mask", "passthrough")
boolean
atime
Mise à jour de l'heure d'accès sur un indicateur consulté
string
canonical_name
Nom canonique
string
checksum
Somme de contrôle de bloc ("fletcher2", "fletcher4", "sha256")
string
compression
Paramètre de compression des données ("off", "lzjb", "gzip-2", "gzip", "gzip-9")
number
copies
Nombre de copies de réplication supplémentaires
datetime
creation
Date et heure de création du projet (ou LUN, système de fichiers)
boolean
dedup
Indicateur de doublon des données
string
default_group
Groupe par défaut de système de fichiers de projet : "other"
string
default_permissions
Autorisations par défaut de système de fichiers de projet : "700"
boolean
default_sparse
Indicateur par défaut de données sparse de LUN de projet
string
default_user
Utilisateur par défaut de système de fichiers de projet : "nobody"
number
default_volblocksize
Taille par défaut de bloc LUN de projet : 8 192
number
default_volsize
Taille par défaut de LUN de projet
boolean
exporté
Indicateur exporté
string
logbias
Bias d'écriture synchrone ("latency", "throughput")
string
mountpoint
Partage de point de montage par défaut "/export/proj-01"
string
name
Nom de projet
boolean
nbmand
Indicateur de verrouillage obligatoire non bloquant
boolean
nodestroy
Indicateur de prévention de destruction
number
quota
Taille de quota de projet en octets
string
origin
Origine de clone
string
pool
Nom de pool
boolean
readonly
Les données sont lues uniquement si ce paramètre est défini sur "true"
string
recordsize
Taille des enregistrements de la base de données "128 k"
number
reservation
Taille de reservation des données
boolean
rstchown
Indicateur de restriction des modifications de propriété
string
secondarycache
Utilisation de cache secondaire ("all", "metadata", "none")
string
sharedav
Partage HTTP ("off", "rw", "ro")
string
shareftp
Partage FTP ("off", "rw", "ro")
string
sharenfs
Partage NFS ("off", "on", "ro", "rw")
string
sharesftp
Partage SFTP ("off", "rw", "ro")
string
sharesmb
Partage SMB/CIFS ("off", "rw", "ro")
string
sharetftp
Partage TFTP ("off", "rw", "ro")
string
snapdir
Visibilité du répertoire.zfs/de l'instantané ("hidden", "visible")
string
snaplabel
Etiquette d'instantané planifié
boolean
vscan
Indicateur d'analyse antivirus