# 更新素材组

URL: http://localhost:3000/docs/zh-cn/api/asset-library/UpdateAssetGroup

更新素材组的名称与描述。Name、Description 均可选，只更新传入的字段。



更新素材组的名称与描述。`Name`、`Description` 均可选，只更新传入的字段。接入信息与鉴权见[素材库总览](/zh-cn/api/asset-library)。

<ArkOperation>
  <div>
    ## 请求参数 [#请求参数]

    | 参数            | 类型     | 必填 | 说明                  |
    | ------------- | ------ | -- | ------------------- |
    | `Id`          | string | 是  | 素材组 Id              |
    | `Name`        | string | 否  | 新名称，最多 64 个字符       |
    | `Description` | string | 否  | 新描述，最多 300 个字符      |
    | `ProjectName` | string | 否  | 资源所属项目，默认 `default` |

    ## 响应参数 [#响应参数]

    `Result` 结构：

    | 字段   | 类型     | 说明         |
    | ---- | ------ | ---------- |
    | `Id` | string | 被更新素材组的 Id |

    ## 错误码 [#错误码]

    | Code                           | 说明                       |
    | ------------------------------ | ------------------------ |
    | `MissingParameter.Id`          | 未传 `Id`                  |
    | `InvalidParameter.Name`        | `Name` 超过 64 个字符         |
    | `InvalidParameter.Description` | `Description` 超过 300 个字符 |
    | `NotFound`                     | 素材组不存在或无权访问              |
    | `AccessDenied`                 | 无该项目成员权限                 |

    其余通用错误码见[素材库总览](/zh-cn/api/asset-library#错误码)。
  </div>

  <div>
    ## 在线调试 [#在线调试]

    <ArkTryIt method="POST" action="UpdateAssetGroup" body="{ Id: 'grp_0a1b2c3d4e5f', Name: '新的素材组名称', Description: '更新后的描述', ProjectName: 'default' }" />

    ## 请求示例 [#请求示例]

    ```json
    {
      "Id": "grp_0a1b2c3d4e5f",
      "Name": "新的素材组名称",
      "Description": "更新后的描述",
      "ProjectName": "default"
    }
    ```

    ## 响应示例 [#响应示例]

    ```json
    {
      "ResponseMetadata": {
        "RequestId": "202603280000000000000000000000",
        "Action": "UpdateAssetGroup",
        "Version": "2024-01-01",
        "Service": "ark",
        "Region": "cn-beijing"
      },
      "Result": {
        "Id": "grp_0a1b2c3d4e5f"
      }
    }
    ```
  </div>
</ArkOperation>

## 官方文档 [#官方文档]

[更新素材资产组合信息（UpdateAssetGroup）](https://docs.volcengine.com/docs/82379/2318276?lang=zh)
