对象存储
参数 | 说明 | 示例 |
region | 向量桶所在地域。 | cn-beijing |
account_id | 向量桶所属主账号的账号 ID。 | 2100000000 |
vector_bucket_name | 向量桶名称。 | example-vector-bucket |
类型 | Action | 说明 | 建议 Resource |
向量桶操作 | tosvectors:CreateVectorBucket | 创建向量桶。 | 创建操作资源尚未确定,使用 * |
| tosvectors:DeleteVectorBucket | 删除向量桶。 | 指定向量桶 |
| tosvectors:GetVectorBucket | 获取向量桶信息。 | 指定向量桶 |
| tosvectors:ListVectorBuckets | 列举当前账号下的向量桶。 | 列举操作通常作用于账号下所有向量桶,使用 * |
| tosvectors:PutVectorBucketPolicy | 设置向量桶策略。 | 指定向量桶 |
| tosvectors:GetVectorBucketPolicy | 获取向量桶策略。 | 指定向量桶 |
| tosvectors:DeleteVectorBucketPolicy | 删除向量桶策略。 | 指定向量桶 |
资源标签操作 | tosvectors:TagResource | 为 TOS Vectors 资源添加标签。 | 指定向量桶 |
| tosvectors:UntagResource | 删除 TOS Vectors 资源标签。 | 指定向量桶 |
| tosvectors:ListTagsForResource | 查询 TOS Vectors 资源标签。 | 指定向量桶 |
向量索引操作 | tosvectors:CreateIndex | 在向量桶中创建向量索引。 | 所属向量桶 |
| tosvectors:DeleteIndex | 删除向量索引。 | 所属向量桶 |
| tosvectors:GetIndex | 获取向量索引信息。 | 所属向量桶 |
| tosvectors:ListIndexes | 列举向量桶中的向量索引。 | 所属向量桶 |
向量数据操作 | tosvectors:PutVectors | 向指定索引写入向量数据。 | 所属向量桶 |
| tosvectors:GetVectors | 获取指定向量数据。 | 所属向量桶 |
| tosvectors:QueryVectors | 查询相似向量。 | 所属向量桶 |
| tosvectors:DeleteVectors | 删除指定向量数据。 | 所属向量桶 |
| tosvectors:ListVectors | 列举指定索引中的向量数据。 | 所属向量桶 |
参数 | 是否必需 | 说明 |
Version | 是 | 策略语法版本,本文示例使用 2012-10-17。 |
Statement | 是 | 权限声明列表,一条策略可包含多条声明。 |
Effect | 是 | 授权效果,取值如下:
如果同一请求同时匹配 Allow 和 Deny,则 Deny 优先。 |
Principal | 视策略类型而定 | 指定被授权主体。
|
Action | 是 | 允许或拒绝的操作,格式为 tosvectors:<ActionName>。 |
Resource | 是 | 权限作用的资源,可填写具体向量桶资源或 *。 |
Condition | 否 | 权限生效条件。 |