Aurora DSQL API 操作和基于资源的策略
Aurora DSQL 中基于资源的策略控制对特定 API 操作的访问权限。以下各节列出了按类别整理的所有 Aurora DSQL API 操作,并指明了哪些操作支持基于资源的策略。
支持 RBP 列指示在将策略附加到集群时,API 操作是否需要接受基于资源的策略评估。
标签 API
| API 操作 | 描述 | 支持 RBP |
|---|---|---|
| ListTagsForResource | 列出 Aurora DSQL 资源的标签 | 是 |
| TagResource | 向 Aurora DSQL 资源添加标签 | 是 |
| UntagResource | 从 Aurora DSQL 资源移除标签 | 是 |
集群管理 API
| API 操作 | 描述 | 支持 RBP |
|---|---|---|
| CreateCluster: | 创建新集群 | 否 |
| DeleteCluster | 删除集群 | 是 |
| GetCluster | 检索有关集群的信息 | 是 |
| GetVpcEndpointServiceName | 检索集群的 VPC 端点服务名称 | 是 |
| ListClusters | 列出您账户中的集群 | 否 |
| UpdateCluster | 更新集群的配置 | 是 |
多区域属性 API
| API 操作 | 描述 | 支持 RBP |
|---|---|---|
| AddPeerCluster | 将对等集群添加到多区域配置中 | 是 |
| PutMultiRegionProperties | 为集群设置多区域属性 | 是 |
| PutWitnessRegion | 为多区域集群设置见证区域 | 是 |
基于资源的策略 API
| API 操作 | 描述 | 支持 RBP |
|---|---|---|
| DeleteClusterPolicy | 从集群中删除基于资源的策略 | 是 |
| GetClusterPolicy | 检索集群的基于资源的策略 | 是 |
| PutClusterPolicy | 创建或更新集群的基于资源的策略 | 是 |
AWS Fault Injection Service API
| API 操作 | 描述 | 支持 RBP |
|---|---|---|
| InjectError | 注入错误以进行故障注入测试 | 否 |
备份与还原 API
| API 操作 | 描述 | 支持 RBP |
|---|---|---|
| GetBackupJob | 检索有关备份作业的信息 | 否 |
| GetRestoreJob | 检索有关还原作业的信息 | 否 |
| StartBackupJob | 启动集群的备份作业 | 是 |
| StartRestoreJob | 从备份启动还原作业 | 否 |
| StopBackupJob | 停止正在运行的备份作业 | 否 |
| StopRestoreJob | 停止正在运行的还原作业 | 否 |