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

Authentification

Authentification de base

Authentification de l'utilisateur

Authentification de session

Versions de l'API

Versions du service

Opérations RESTful courantes

Corps de réponse HTTP

En-têtes de réponse HTTP

Paramètres de requête

props

limit

start

Erreurs

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

Chapitre 13 Commandes système

Chapitre 14 Service utilisateur

Chapitre 15 Commandes des workflows

Chapitre 16 Clients RESTful

Versions du service

Chaque service possède un numéro de version dans le cadre de l'URI (Uniform Resource Identifier) pour accéder au service. La version possède un numéro majeur et un numéro mineur. Le numéro de version majeur est obligatoire dans les demandes, tandis que le numéro de version mineur est facultatif. Lorsque ce dernier n'est pas fourni, sa valeur par défaut est définie sur "0". Le numéro de version majeur doit correspondre au numéro majeur du service. Le numéro de version mineur doit être inférieur ou égal au numéro mineur du service.

Exemple : un client effectue des demandes pour un service dont le numéro de version est "2.1".

Version de la demande
Autorisée
v1
Faux : le numéro majeur ne correspond pas
v2
Vrai : le numéro majeur correspond au numéro mineur et est rétrocompatible
v2.1
Vrai : les numéros majeurs et mineurs correspondent
v2.2
Faux : le numéro majeur correspond mais le numéro mineur est une nouvelle révision

Aucune modification de version de l'API de service n'est requise pour les modifications de propriété suivantes. Utilisez le numéro de version et le modèle de l'appareil pour identifier les propriétés disponibles. Ces propriétés évoluent conformément à ce que reflètent la CLI et la BUI et constituent un indicateur des capacités de cette instance ZFSSA.  

Etant donné qu'une nouvelle version de commande rétrocompatible peut renvoyer des propriétés supplémentaires, les clients doivent être codés pour ignorer les nouvelles propriétés. Le numéro mineur est incrémenté pour effectuer des modifications rétrocompatibles de l'API de service.

Le numéro majeur est incrémenté pour appliquer des modifications incompatibles à l'API de service.

Les versions majeures du logiciel ZFSSA peuvent inclure des modifications de version incompatibles. Durant une mise à jour majeure, des versions antérieures d'un service donné peuvent exister. Chaque réponse de commande doit contenir un en-tête HTTP incluant la version actuelle de l'API ZFSSA pour un module donné :  

X-Zfssa-Nas-Api:  1.1