Tous les produits
Search
Centre de documentation

:CreateLifecyclePolicy

Dernière mise à jour :Aug 09, 2026

Créez une politique de cycle de vie.

Notes d'utilisation

  • Vous pouvez créer des politiques de cycle de vie uniquement pour les systèmes de fichiers NAS à usage général.

  • Vous pouvez créer jusqu'à 20 politiques de cycle de vie dans une région donnée pour un compte Alibaba Cloud.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Paramètres de requête

ParamètreTypeObligatoireExempleDescription
ActionStringOuiCreateLifecyclePolicy

L'opération que vous souhaitez effectuer.

Définissez la valeur sur CreateLifecyclePolicy.

FileSystemIdStringOui31a8e4****

L'ID du système de fichiers.

LifecyclePolicyNameStringOuilifecyclepolicy_01

Le nom de la politique de cycle de vie.

Le nom doit comporter entre 3 et 64 caractères et peut contenir des lettres, des chiffres, des traits de soulignement (_) et des traits d'union (-). Le nom doit commencer par une lettre.

PathStringNon/pathway/to/folder

Le chemin absolu du répertoire associé à la politique de cycle de vie.

Si vous spécifiez ce paramètre, vous ne pouvez associer la politique de cycle de vie qu'à un seul répertoire. Le chemin doit commencer par une barre oblique (/) et doit correspondre à un chemin existant dans la cible de montage.

Remarque Nous vous recommandons de spécifier le paramètre Paths.N afin de pouvoir associer la politique de cycle de vie à plusieurs répertoires.
LifecycleRuleNameStringOuiDEFAULT_ATIME_14

La règle de gestion associée à la politique de cycle de vie.

Valeurs valides :

  • DEFAULT_ATIME_14 : les fichiers non consultés au cours des 14 derniers jours sont transférés vers le support de stockage IA.
  • DEFAULT_ATIME_30 : les fichiers non consultés au cours des 30 derniers jours sont transférés vers le support de stockage IA.
  • DEFAULT_ATIME_60 : les fichiers non consultés au cours des 60 derniers jours sont transférés vers le support de stockage IA.
  • DEFAULT_ATIME_90 : les fichiers non consultés au cours des 90 derniers jours sont transférés vers le support de stockage IA.
StorageTypeStringOuiInfrequentAccess

Le type de stockage des données transférées vers le support de stockage IA.

Valeur par défaut : InfrequentAccess (IA).

Paths.NStringNon"/path1", "/path2""

Le chemin absolu du répertoire associé à la politique de cycle de vie.

Si vous spécifiez ce paramètre, vous pouvez associer la politique de cycle de vie à plusieurs répertoires. Chaque chemin doit commencer par une barre oblique (/) et doit correspondre à un chemin existant dans la cible de montage. Valeurs valides de N : 1 à 10.

Paramètres de réponse

ParamètreTypeExempleDescription
RequestIdStringBC7C825C-5F65-4B56-BEF6-98C56C7C****

L'ID de la requête.

SuccessBooleantrue

Indique si la requête a abouti.

Valeurs valides :

  • true
  • false

Exemples

Exemple de requête

http(s)://[Endpoint]/?Action=CreateLifecyclePolicy
&FileSystemId=31a8e4****
&LifecyclePolicyName=lifecyclepolicy_01
&LifecycleRuleName=DEFAULT_ATIME_14
&StorageType=InfrequentAccess
&<Common request parameters>

Exemple de réponse réussie

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<RequestId>BC7C825C-5F65-4B56-BEF6-98C56C7C****</RequestId>
<Success>true</Success>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "BC7C825C-5F65-4B56-BEF6-98C56C7C****",
  "Success" : true
}

Codes d'erreur

Code d'état HTTP Code d'erreur Message d'erreur Description
400 OperationDenied.FileSystemNotSupportedForLifecycle The file system does not support lifecycle. Le système de fichiers spécifié ne prend pas en charge la gestion du cycle de vie.
400 OperationDenied.EncryptedFileSystemNotSupportedForLifecycle The encrypted file system does not support lifecycle. Un système de fichiers chiffré ne prend pas en charge la gestion du cycle de vie.
400 OperationDenied.LifecyclePolicyCountLimitExceeded The maximum number of LifecyclePolicies is exceeded. La limite supérieure du nombre de politiques de cycle de vie est atteinte.
400 InvalidLifecyclePolicy.AlreadyExist The specified LifecyclePolicy already exists. La politique de cycle de vie spécifiée existe déjà.
400 InvalidParameter.PathsNumberExceed The maximum number of Path.N for this operation is 10. Une politique de cycle de vie ne peut pas être associée à plus de 10 chemins.
400 InvalidFilesystemType.NotSupport The API operation does not support the file system type. L'opération ne prend pas en charge le type de système de fichiers spécifié.
400 InvalidParameter.PathOrPaths Either Path or Paths.N must be specified. Un seul des paramètres Path et Paths.N peut être spécifié.
403 OperationDenied.NotSupportPaths.N Your request does not meet the gray condition. The Paths.N parameter is not supported. La requête ne respecte pas la stratégie de déploiement canari et le paramètre Paths.N n'est pas pris en charge.
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.

Pour obtenir la liste des codes d'erreur, consultez la page Codes d'erreur du service.