All Products
Search
Document Center

File Storage NAS:List of operations by function

Last Updated:Dec 17, 2024
This product(NAS/2017-06-26) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

Open service

APITitleDescription
OpenNASServiceOpenNASServiceActivates File Storage NAS.

Regions

APITitleDescription
DescribeZonesDescribeZonesQueries all zones in a region and the file system types that are supported in each zone.
DescribeRegionsDescribeRegionsQueries the regions in which File Storage NAS is available.

File systems

APITitleDescription
CreateFileSystemCreateFileSystemCreates a file system.
DeleteFileSystemDeleteFileSystemDeletes a file system.
ModifyFileSystemModifyFileSystemModifies the description of a file system.
DescribeFileSystemsDescribeFileSystemsQueries file systems.
UpgradeFileSystemUpgradeFileSystemScales up an Extreme NAS file system or a Cloud Parallel File Storage (CPFS) file system.

Mount targets

APITitleDescription
CreateMountTargetCreateMountTargetCreates a mount target.
DeleteMountTargetDeleteMountTargetDeletes a mount target.
ModifyMountTargetModifyMountTargetModifies a mount target.
DescribeMountTargetsDescribeMountTargetsQueries mount targets.
DescribeMountedClientsDescribeMountedClientsQueries the clients on which a file system is mounted.

AccessPoint

APITitleDescription
CreateAccessPointCreateAccessPointCreates an access point.
ModifyAccessPointModifyAccessPointModifies the information about an access point.
DescribeAccessPointsDescribeAccessPointsQueries the information about an access point.
DescribeAccessPointDescribeAccessPointQueries the details of an access point.
DeleteAccessPointDeleteAccessPointDeletes an access point.
CreateDirCreateDirCreates a directory in a file system.

Permission groups

APITitleDescription
CreateAccessGroupCreateAccessGroupCreates a permission group.
DeleteAccessGroupDeleteAccessGroupDeletes a permission group.
ModifyAccessGroupModifyAccessGroupModifies a permission group.
DescribeAccessGroupsDescribeAccessGroupsQueries permission groups.
CreateAccessRuleCreateAccessRuleCreates a rule for a permission group.
DeleteAccessRuleDeleteAccessRuleDeletes a rule from a permission group.
ModifyAccessRuleModifyAccessRuleModifies a rule in a permission group.
DescribeAccessRulesDescribeAccessRulesQueries the information about rules in a permission group.

Snapshots

APITitleDescription
CreateSnapshotCreateSnapshotCreates a snapshot.
DeleteSnapshotDeleteSnapshotDeletes a snapshot or cancels a snapshot that is being created.
DescribeSnapshotsDescribeSnapshotsQueries the information about one or more snapshots of a file system.
CreateAutoSnapshotPolicyCreateAutoSnapshotPolicyCreates an automatic snapshot policy.
DeleteAutoSnapshotPolicyDeleteAutoSnapshotPolicyDeletes an automatic snapshot policy.
ModifyAutoSnapshotPolicyModifyAutoSnapshotPolicyAn automatic snapshot policy is modified. After you modify an automatic snapshot policy that is applied to a file system, the modification immediately applies to subsequent snapshots that are created for the file system.
ApplyAutoSnapshotPolicyApplyAutoSnapshotPolicyApplies an automatic snapshot policy to one or more file systems.
CancelAutoSnapshotPolicyCancelAutoSnapshotPolicyRemoves automatic snapshot policies from one or more file systems.
DescribeAutoSnapshotPoliciesDescribeAutoSnapshotPoliciesQueries automatic snapshot policies.
DescribeAutoSnapshotTasksDescribeAutoSnapshotTasksQueries automatic snapshot tasks.
ResetFileSystemResetFileSystemRolls back a file system to a snapshot of the file system.

Tags

APITitleDescription
TagResourcesTagResourcesCreates tags and binds the tags to file systems.
UntagResourcesUntagResourcesRemoves tags from a file system.
ListTagResourcesListTagResourcesQueries tags.

Quotas

APITitleDescription
SetDirQuotaSetDirQuotaCreates a directory quota for a file system.
CancelDirQuotaCancelDirQuotaCancels the directory quota of a file system.
DescribeDirQuotasDescribeDirQuotasQueries the directory quotas of a file system.

Lifecycle management

APITitleDescription
CreateLifecyclePolicyCreateLifecyclePolicyCreates a lifecycle policy.
DeleteLifecyclePolicyDeleteLifecyclePolicyDeletes a lifecycle policy.
ModifyLifecyclePolicyModifyLifecyclePolicyModifies a lifecycle policy.
GetDirectoryOrFilePropertiesGetDirectoryOrFilePropertiesQueries whether a directory contains files that are stored in the Infrequent Access (IA) or Archive storage class, or whether a file is stored in the IA or Archive storage class.
DescribeLifecyclePoliciesDescribeLifecyclePoliciesQueries lifecycle policies.
CreateLifecycleRetrieveJobCreateLifecycleRetrieveJobCreates a data retrieval task.
CancelLifecycleRetrieveJobCancelLifecycleRetrieveJobCancels a running data retrieval task.
RetryLifecycleRetrieveJobRetryLifecycleRetrieveJobRetries failed a data retrieval task.
ListLifecycleRetrieveJobsListLifecycleRetrieveJobsQueries data retrieval tasks.
ListDirectoriesAndFilesListDirectoriesAndFilesQueries the infrequently-accessed files in a specified directory of a General-purpose NAS file system and the subdirectories that contain the files.

Recycle bin

APITitleDescription
EnableRecycleBinEnableRecycleBinEnables the recycle bin feature for a file system.
DisableAndCleanRecycleBinDisableAndCleanRecycleBinDisables and empties the recycle bin of a General-purpose NAS file system.
UpdateRecycleBinAttributeUpdateRecycleBinAttributeModifies the retention period of data in the recycle bin of a file system.
GetRecycleBinAttributeGetRecycleBinAttributeQueries the recycle bin configurations of a General-purpose NAS file system.
CreateRecycleBinRestoreJobCreateRecycleBinRestoreJobRestores a file or directory from the recycle bin.
CreateRecycleBinDeleteJobCreateRecycleBinDeleteJobCreates a job to permanently delete a file or directory from the recycle bin.
CancelRecycleBinJobCancelRecycleBinJobCancels a running job of the recycle bin.
ListRecycleBinJobsListRecycleBinJobsQueries the jobs of the recycle bin.
ListRecentlyRecycledDirectoriesListRecentlyRecycledDirectoriesQueries the directories that are recently deleted.
ListRecycledDirectoriesAndFilesListRecycledDirectoriesAndFilesQueries deleted files or directories.

SMB AD ACL

APITitleDescription
EnableSmbAclEnableSmbAclEnables the access control list (ACL) feature for a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
DisableSmbAclDisableSmbAclDisables the access control list (ACL) feature for a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
ModifySmbAclModifySmbAclUpdates the information about the access control list (ACL) feature of a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
DescribeSmbAclDescribeSmbAclQueries the information about the access control list (ACL) feature of a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
CreateFileCreateFileCreates a directory or file.

NFS NAS ACL

APITitleDescription
EnableNfsAclEnableNfsAclEnables the NFS ACL feature for a file system.
DisableNfsAclDisableNfsAclDisables the NFS ACL feature for a file system.
DescribeNfsAclDescribeNfsAclQueries whether the NFS ACL feature is enabled for a file system.

Log management

APITitleDescription
CreateLogAnalysisCreateLogAnalysisDumps the logs of a General-purpose NAS file system to Simple Log Service.
DeleteLogAnalysisDeleteLogAnalysisDisables log dumping for a General-purpose NAS file system.
DescribeLogAnalysisDescribeLogAnalysisQueries the log dump information configured in log analysis.

Fileset

APITitleDescription
SetFilesetQuotaSetFilesetQuotaSets the quota for a fileset.
CancelFilesetQuotaCancelFilesetQuotaCancels the quota set for a fileset.

ResourceGroup

APITitleDescription
ChangeResourceGroupChangeResourceGroupChanges the resource group to which a file system belongs.