Interroge les informations relatives aux systèmes de fichiers NAS.
Syntaxe
{
"Type": "DATASOURCE::NAS::FileSystems",
"Properties": {
"FileSystemType": String,
"FileSystemId": String,
"RefreshOptions": String
}
}
Propriétés
|
Propriété |
Type |
Obligatoire |
Modifiable |
Description |
Contrainte |
|
FileSystemType |
String |
Non |
Oui |
Type de système de fichiers. |
Valeurs valides :
|
|
FileSystemId |
String |
Non |
Oui |
ID du système de fichiers. |
Aucune. |
|
RefreshOptions |
String |
Non |
Oui |
Politique d'actualisation des ressources de la source de données lors de la mise à jour de la pile. |
Valeurs valides :
|
Valeurs de retour (Fn::GetAtt)
FileSystemIds : ID des systèmes de fichiers.
FileSystems : détails des systèmes de fichiers.
|
Propriété |
Type |
Description |
Contrainte |
|
FileSystemIds |
List |
ID des systèmes de fichiers. |
Aucune. |
|
FileSystems |
List |
Détails des systèmes de fichiers. |
Aucune. |
|
Status |
String |
État du système de fichiers. |
Valeurs valides :
|
|
MeteredIASize |
String |
Utilisation du stockage de la classe de stockage Infrequent Access (IA). |
Unité : octets. |
|
Capacity |
String |
Capacité du système de fichiers. |
Unité : Gio. |
|
CreateTime |
String |
Heure de création du système de fichiers. |
Exemple : 2017-05-27T15:43:06CST. |
|
ChargeType |
String |
Méthode de facturation. |
Valeurs valides :
|
|
Tags |
List |
Tags du système de fichiers. |
Aucune. |
|
StorageType |
String |
Type de stockage. |
|
|
MeteredSize |
String |
Utilisation maximale du stockage du système de fichiers au cours de l'heure précédente. |
Unité : octets. |
|
Description |
String |
Description du système de fichiers. |
Aucune. |
|
Bandwidth |
String |
Bande passante du système de fichiers. |
Unité : Mo/s. Renvoyé uniquement lorsque FileSystemType est défini sur all, extreme ou cpfs. |
|
SupportedFeatures |
List |
Fonctionnalités prises en charge par le système de fichiers. |
Valeurs valides :
|
|
Version |
String |
Version du système de fichiers. |
Renvoyé uniquement lorsque FileSystemType est défini sur extreme. |
|
ProtocolType |
String |
Type de protocole du système de fichiers. |
Valeurs valides :
|
|
MountTargets |
List |
Informations sur la cible de montage. |
Aucune. |
|
KMSKeyId |
String |
ID de la clé KMS. |
Aucune. |
|
FileSystemType |
String |
Type de système de fichiers. |
Valeurs valides :
|
|
FileSystemId |
String |
ID du système de fichiers. |
Aucune. |
|
EncryptType |
Number |
Type de chiffrement. |
Valeurs valides :
|
|
Ldap |
List |
Configurations LDAP. |
Renvoyé uniquement lorsque FileSystemType est défini sur cpfs. |
|
ExpiredTime |
String |
Heure d'expiration du système de fichiers. |
Exemple : 2017-08-27T15:43:06CST. |
|
ZoneId |
String |
ID de la zone du système de fichiers. |
Aucune. |
|
Packages |
List |
Informations sur le plan de stockage. |
Aucune. |
Exemples
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"FileSystemId": {
"Type": "String"
}
},
"Resources": {
"FileSystems": {
"Type": "DATASOURCE::NAS::FileSystems",
"Properties": {
"FileSystemId": {
"Ref": "FileSystemId"
}
}
}
},
"Outputs": {
"FileSystems": {
"Description": "The list of file systems.",
"Value": {
"Fn::GetAtt": [
"FileSystems",
"FileSystems"
]
}
},
"FileSystemIds": {
"Description": "The list of file system IDs.",
"Value": {
"Fn::GetAtt": [
"FileSystems",
"FileSystemIds"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Parameters:
FileSystemId:
Type: String
Resources:
FileSystems:
Type: DATASOURCE::NAS::FileSystems
Properties:
FileSystemId:
Ref: FileSystemId
Outputs:
FileSystems:
Description: The list of file systems.
Value:
Fn::GetAtt:
- FileSystems
- FileSystems
FileSystemIds:
Description: The list of file system IDs.
Value:
Fn::GetAtt:
- FileSystems
- FileSystemIds