开发者社区 问答 正文

如何修改目录?



描述


修改目录。

  • 此功能面向开放API的用户


请求参数


名称类型是否必须描述
ActionString操作接口名,系统规定参数,取值:ModifyCatalog
CatalogIdString目录编号
CatalogNameString目录名称,字母或数字,最多50个字符
DescriptionString描述,最多200个字符


返回参数


名称类型描述
RequestIdString本次请求编号


示例



请求示例



展开
收起
轩墨 2017-10-26 14:46:07 2253 分享 版权
阿里云 AI 助理回答

修改目录功能是针对使用开放API的用户设计的,允许用户通过调用相关接口来更改指定目录的属性。以下是修改目录操作的详细说明及请求参数、返回参数概述:

请求参数

  1. Action

    • 类型: String
    • 是否必须: 是
    • 描述: 操作接口名,系统预设参数。对于修改目录名称的操作,取值应为相应API的具体操作标识,如UpdateDirectoryModifyDirectory或特定场景下的其他操作标识。
  2. DirectoryId/CatalogId

    • 类型: String
    • 是否必须: 是
    • 描述: 目录的唯一标识符,用于指定要修改的目录。
  3. NewDirectoryName/CatalogName

    • 类型: String
    • 是否必须: 是(在某些API中为可选)
    • 描述: 新的目录名称,要求全局唯一,通常由小写字母、数字和短划线组成,且需遵守具体命名规则(例如:不能以短划线开头或结尾,不能有连续两个短划线等)。
  4. Description

    • 类型: String
    • 是否必须: 否
    • 描述: 目录的描述信息,非必填,最多支持200个字符。

返回参数

  • RequestId
    • 类型: String
    • 描述: 本次请求的唯一标识,可用于追踪或排查问题。

注意事项与权限要求

  • 在执行修改目录操作前,确保拥有相应的RAM权限。具体授权信息请参考各API文档中的“授权信息”部分。
  • 修改目录名称时,注意检查新名称的格式和唯一性要求。
  • 对于特定API,如UpdateDirectory,资源类型需精确到具体的目录ID;而其他API可能对资源类型有不同的要求或不支持资源级授权。

示例

由于直接示例未在原始资料中提供完整结构,根据上述参数说明,一个调用修改目录名称的示例请求结构大致如下:

{
  "Action": "UpdateDirectory",
  "DirectoryId": "d-00fc2p61****",
  "NewDirectoryName": "new-example-directory"
}

请根据实际使用的API调整Action及参数名称,并确保已获取必要的权限。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
API
问答地址: