Normes API et SDK multilingues prédéfinis
L'OpenAPI de ce produit (NAS/2017-06-26) utilise le style de signature RPC. Des SDK sont disponibles pour les langages de programmation courants. Les développeurs peuvent télécharger le SDK pour appeler directement l'OpenAPI de ce produit, sans se soucier des détails techniques. Si le SDK existant ne répond pas à vos besoins, utilisez le mécanisme de signature pour une intégration par auto-signature. L'auto-signature étant particulièrement complexe, comptez environ 5 jours ouvrables. Nous vous recommandons donc de rejoindre notre groupe d'assistance DingTalk (147535001692) pour bénéficier d'un accompagnement expert lors de l'intégration.
Avant d'utiliser l'API, préparez votre compte d'identité et votre clé d'accès (AccessKey) afin d'accéder efficacement à l'API via des outils clients (tels que SDK et CLI). Pour plus d'informations, consultez Obtenir un AccessKey.
Scénarios de signature personnalisée
Si votre scénario métier présente des exigences particulières et nécessite une intégration par auto-signature, consultez d'abord notre équipe de support technique (groupe d'assistance DingTalk : 147535001692) pour obtenir un accompagnement professionnel et garantir une intégration efficace.
Préparation du compte et de la sécurité
Les comptes Alibaba Cloud disposent de permissions administratives complètes sur l'ensemble des ressources. En cas de compromission d'un AccessKey, toutes les ressources associées sont exposées à un risque d'accès non autorisé. Pour garantir la sécurité, créez un utilisateur RAM disposant uniquement de permissions d'accès API et configurez son AccessKey. Appliquez ensuite des politiques RAM selon le principe du moindre privilège (PoLP). N'utilisez le compte Alibaba Cloud que dans les scénarios spécifiques où ses permissions sont explicitement requises.
Opérations de service
|
API |
Titre |
Description |
| OpenNASService | OpenNASService | Activates the NAS service. |
Région
|
API |
Titre |
Description |
| DescribeZones | DescribeZones | Queries all zones in a region and the file system types that are supported in each zone. |
| DescribeRegions | Query regions | Queries the available Alibaba Cloud regions. |
Système de fichiers
|
API |
Titre |
Description |
| CreateFileSystem | Create a file system | Creates a file system. |
| DeleteFileSystem | DeleteFileSystem | Deletes a file system. |
| ModifyFileSystem | ModifyFileSystem | Modifies the description of a file system. |
| DescribeFileSystems | Query file system information | Queries file system information. |
| UpgradeFileSystem | UpgradeFileSystem | Scales up an Extreme NAS file system or a Cloud Parallel File Storage (CPFS) file system. |
| DescribeFilesystemsAssociatedHpnZones | DescribeFilesystemsAssociatedHpnZones | Retrieves the list of HpnZones for a file system. Access performance is optimal when compute nodes are located in one of the associated HpnZones. |
Cible de montage
|
API |
Titre |
Description |
| CreateMountTarget | Create a mount target | Creates a mount target. |
| DeleteMountTarget | DeleteMountTarget | Deletes a mount target. |
| ModifyMountTarget | Modify mount target information | Modifies mount target information. |
| DescribeMountTargets | Query mount target information | Queries mount target information. |
| DescribeMountedClients | DescribeMountedClients | Queries the clients on which a file system is mounted. |
Point d'accès
|
API |
Titre |
Description |
| CreateAccessPoint | Create an access point | Creates an access point. |
| DescribeAccessPoints | Query access point information | Queries access point information. |
| DescribeAccessPoint | Query access point details | Queries the details of an access point. |
Groupe d'autorisations
|
API |
Titre |
Description |
| CreateAccessGroup | Create a permission group | Creates a permission group. |
| DeleteAccessGroup | Delete access group | Delete an existing access group. |
| ModifyAccessGroup | ModifyAccessGroup | Modifies a permission group. |
| DescribeAccessGroups | Query permission group information | Queries permission group information. |
| CreateAccessRule | Create a permission rule | Creates a permission rule for a permission group. |
| DeleteAccessRule | Delete a permission rule | Deletes a permission rule from a permission group. |
| ModifyAccessRule | ModifyAccessRule | Modifies a rule in a permission group. |
| DescribeAccessRules | Query permission rule description | Queries the description of a permission rule. |
Instantané
|
API |
Titre |
Description |
| TagResources | TagResources | Creates tags and binds the tags to file systems. |
| ListTagResources | ListTagResources | Queries tags. |
Balise
|
API |
Titre |
Description |
| CreateLifecyclePolicy | Create a lifecycle management policy | Creates a lifecycle management policy. |
| UpdateLifecyclePolicy | Update lifecycle management policy rules | Updates the rules of a lifecycle management policy. Only CPFS for Lingjun is supported. UpdateLifecyclePolicy uses overwrite semantics. If an optional parameter is left empty, the corresponding field is deleted. To append lifecycle rules, first call the DescribeLifecyclePolicies operation to obtain the current lifecycle rule configuration, then append the new lifecycle rule configuration, and finally call the UpdateLifecyclePolicy operation to update the lifecycle rule configuration. |
| DeleteLifecyclePolicy | DeleteLifecyclePolicy | Deletes a lifecycle policy. |
| ModifyLifecyclePolicy | ModifyLifecyclePolicy | Modifies a lifecycle policy. |
| GetDirectoryOrFileProperties | GetDirectoryOrFileProperties | Checks if a specified directory contains infrequent access or archive storage files, or if a specified file is an infrequent access or archive storage file. |
| DescribeLifecyclePolicies | Query lifecycle management policies | Retrieves a list of lifecycle management policies. |
| StartLifecyclePolicyExecution | StartLifecyclePolicyExecution | Starts the execution of a lifecycle policy. |
| StopLifecyclePolicyExecution | StopLifecyclePolicyExecution | Stops the execution of a lifecycle policy. |
| DescribeLifecyclePolicyLogs | Query execution logs of a lifecycle policy | Queries the execution logs of a lifecycle policy. You can query logs from the last 90 days or up to 1000 log entries. Only CPFS for Lingjun is supported. |
| ListDirectoriesAndFiles | ListDirectoriesAndFiles | Lists Infrequent Access files and the subdirectories that contain them from a specified directory on a General-purpose NAS file system. |
Quota
|
API |
Titre |
Description |
| CreateRecycleBinRestoreJob | CreateRecycleBinRestoreJob | Restores a file or directory from the recycle bin. |
| CreateRecycleBinDeleteJob | Permanently delete a file or directory from the recycle bin | Creates a task to permanently delete a file or directory from the recycle bin. |
Gestion du cycle de vie
|
API |
Titre |
Description |
| ChangeResourceGroup | Change resource group | Changes the resource group to which a file system instance belongs. |
Corbeille
|
API |
Titre |
Description |
| DetachVscFromFilesystems | Dissociate a VSC device from a file system | Dissociates a VSC device from a file system. |
| AttachVscToFilesystems | Associate a VSC device with a file system | Associates a Virtual Storage Channel (VSC) device with a file system. |
| DescribeFilesystemsVscAttachInfo | Query virtual storage channel information associated with a file system | Queries the virtual storage channel information associated with a file system. |