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égions
|
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èmes 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. |
Cibles de montage
|
API |
Titre |
Description |
| CreateMountTarget | Create a mount target | Creates a mount target. |
| DeleteMountTarget | DeleteMountTarget | Deletes a mount target. |
| DescribeMountTargets | Query mount target information | Queries mount target information. |
Groupes d'autorisations
|
API |
Titre |
Description |
| DescribeAccessGroups | Query permission group information | Queries permission group information. |
Filesets
|
API |
Titre |
Description |
| CreateFileset | CreateFileset | Creates a fileset. |
| DeleteFileset | Delete a fileset | Deletes a fileset. |
| ModifyFileset | ModifyFileset | Modifies a fileset. |
| GetFileset | GetFileset | Queries the information about the created fileset. |
| DescribeFilesets | Query filesets | Queries the list of created filesets. |
Flux de données
|
API |
Titre |
Description |
| CreateDataFlow | Create a data flow | Creates a data flow between a CPFS General-purpose or CPFS for Lingjun file system and source storage. |
| DeleteDataFlow | DeleteDataFlow | Deletes a dataflow. |
| ModifyDataFlow | Modify a data flow | Modifies the attributes of a data flow. |
| DescribeDataFlows | Query data flows | Queries data flow information of a CPFS file system. |
| StopDataFlow | StopDataFlow | Disables a dataflow. |
| StartDataFlow | StartDataFlow | Enables a dataflow. |
| CreateDataFlowTask | Create a data flow task | Creates a data flow task. |
| CancelDataFlowTask | CancelDataFlowTask | Cancels a batch or streaming data flow task that is in the Pending or Executing state. |
| DescribeDataFlowTasks | Query data flow tasks | Queries the details of data flow tasks. |
| ApplyDataFlowAutoRefresh | Add auto-refresh configuration for a data flow | Configures automatic updates for a specified data flow. |
| CancelDataFlowAutoRefresh | CancelDataFlowAutoRefresh | Cancels the AutoRefresh configuration for a dataflow. |
| ModifyDataFlowAutoRefresh | ModifyDataFlowAutoRefresh | Modifies an AutoRefresh configuration of a dataflow. |
Groupes de ressources
|
API |
Titre |
Description |
| ChangeResourceGroup | Change resource group | Changes the resource group to which a file system instance belongs. |
Services de protocole
|
API |
Titre |
Description |
| CreateProtocolService | Create a protocol service | Creates a protocol service for a Cloud Parallel File Storage (CPFS) file system. The creation process takes approximately 5 to 10 minutes. |
| DeleteProtocolService | DeleteProtocolService | Deletes a protocol service of a Cloud Parallel File Storage (CPFS) file system. |
| ModifyProtocolService | ModifyProtocolService | Modifies a protocol service. You can modify the description of a protocol service. |
| DescribeProtocolService | DescribeProtocolService | Queries the information about protocol services. |
| CreateProtocolMountTarget | Create a protocol service export directory | Creates an export directory for a protocol service. |
| DeleteProtocolMountTarget | DeleteProtocolMountTarget | Deletes an export directory of a protocol service. |
| ModifyProtocolMountTarget | ModifyProtocolMountTarget | Modifies the export directory parameters of a protocol service. Only the description can be modified. The virtual private cloud (VPC) ID and vSwitch ID cannot be changed. To change these IDs, you must delete the export directory and create a new one. |
| DescribeProtocolMountTarget | Query protocol service export directories | Queries the export directories of a protocol service. |
| GetProtocolMountTarget | GetProtocolMountTarget | Query the export directory information of the protocol service |