Vérifie si un répertoire spécifié contient des fichiers de classe de stockage Accès peu fréquent (IA) ou Archive, ou vérifie si un fichier spécifié est de classe de stockage Accès peu fréquent ou Archive.
Description de l'opération
Seuls les systèmes de fichiers NAS à usage général prennent en charge cette fonctionnalité.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
nas:GetDirectoryOrFileProperties |
get |
*FileSystem
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| FileSystemId |
string |
Oui |
L'identifiant du système de fichiers. |
31a8e4**** |
| Path |
string |
Oui |
Le chemin absolu du répertoire spécifié. Le chemin doit commencer par une barre oblique (/) et doit être un chemin existant dans la cible de montage. |
/pathway/to/folder |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Entry |
object |
Les informations sur le répertoire ou le fichier. |
|
| Type |
string |
Le type du résultat renvoyé. Valeurs valides :
|
File |
| HasInfrequentAccessFile |
boolean |
Indique si le répertoire contient des fichiers de classe de stockage IA. Ce paramètre est renvoyé uniquement lorsque Type est Directory. Valeurs valides :
|
true |
| MTime |
string |
L'heure de modification du fichier. L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. Ce paramètre est renvoyé uniquement lorsque Type est File. |
2021-02-11T10:08:08Z |
| ATime |
string |
L'heure à laquelle le fichier a été interrogé. L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. Ce paramètre est renvoyé uniquement lorsque Type est File. |
2021-02-01T10:08:08Z |
| Size |
integer |
La taille du fichier. Unité : octets. Ce paramètre est renvoyé uniquement lorsque Type est File. |
1024 |
| CTime |
string |
L'heure de modification des métadonnées. L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. Ce paramètre est renvoyé uniquement lorsque Type est File. |
2021-02-11T10:08:10Z |
| StorageType |
string |
Le type de stockage du fichier renvoyé. Ce paramètre est renvoyé uniquement lorsque Type est File. Valeurs valides :
|
InfrequentAccess |
| Name |
string |
Le nom du fichier ou du répertoire. |
file.txt |
| RetrieveTime |
string |
L'heure à laquelle la tâche de récupération de données la plus récente a été exécutée. L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. Ce paramètre est renvoyé uniquement lorsque Type est File. |
2021-02-11T10:08:08Z |
| Inode |
string |
L'inode du fichier ou du répertoire. |
40 |
| HasArchiveFile |
boolean |
Indique si le répertoire contient des fichiers de classe de stockage Archive. Ce paramètre est renvoyé uniquement lorsque Type est Directory. Valeurs valides :
|
false |
| OfflineDuration |
integer |
La durée totale pendant laquelle le fichier a été stocké en tant que fichier Archive. Unité : secondes. |
3600 |
| OfflineUnchangedDuration |
integer |
La durée totale pendant laquelle le fichier est resté inchangé depuis son stockage en tant que fichier Archive. Unité : secondes. |
3600 |
| RequestId |
string |
L'identifiant de la requête. |
2D69A58F-345C-4FDE-88E4-BF518948**** |
Exemples
JSON format
{
"Entry": {
"Type": "File",
"HasInfrequentAccessFile": true,
"MTime": "2021-02-11T10:08:08Z",
"ATime": "2021-02-01T10:08:08Z",
"Size": 1024,
"CTime": "2021-02-11T10:08:10Z",
"StorageType": "InfrequentAccess",
"Name": "file.txt",
"RetrieveTime": "2021-02-11T10:08:08Z",
"Inode": "40",
"HasArchiveFile": false,
"OfflineDuration": 3600,
"OfflineUnchangedDuration": 3600
},
"RequestId": "2D69A58F-345C-4FDE-88E4-BF518948****"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 404 | InvalidFileSystem.NotFound | The specified file system does not exist. | Le système de fichiers spécifié n'existe pas. |
| 404 | InvalidParameter.PathNotExist | The specified path does not exist. | Le chemin spécifié n'existe pas. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.