管理类 API 访问的资源
管理类 API 主要为实例相关的操作,仅由控制台调用。对这类 API 的 Action和 Resource定义,将影响用户使用控制台。下面访问的资源省略了 acs:ots:[region]:[user_id]: 前缀,只描述实例和表部分。
API 名称/Action | 访问的资源 |
ListInstance | instance/* |
InsertInstance | instance/[instance_name] |
GetInstance | instance/[instance_name] |
DeleteInstance | instance/[instance_name] |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
管理类API主要涉及对云服务资源的创建、查询、更新和删除等操作,以阿里云表格存储(Table Store,原OTS)为例,您提到的这些API操作是围绕实例(Instance)和表(Table)进行的管理活动。下面是对您列出的每个API操作及其访问资源的详细说明:
ListInstance
instance/*
,表示对所有实例的泛指。InsertInstance
instance/[instance_name]
,这里[instance_name]
是您要创建的实例名称,表示该操作针对特定命名的实例资源。GetInstance
instance/[instance_name]
,通过实例名称来获取特定实例的详细信息,这里的资源就是那个被查询的实例。DeleteInstance
instance/[instance_name]
,同样,这个操作针对的是一个具体的实例,通过实例名称来指定要删除的实例资源。在阿里云的权限控制体系中,这些操作的安全访问通常需要通过RAM(Resource Access Management)角色和服务相关策略来授权。例如,如果您希望某个用户或者应用能够执行上述操作,您需要为其分配具有相应权限的角色,确保该角色的策略允许对acs:ots:[region]:[user_id]:instance/*
或具体到acs:ots:[region]:[user_id]:instance/[instance_name]
这类资源的操作。
请注意,实际使用时,API调用还需要包含正确的认证信息(如AccessKey ID和AccessKey Secret),以及可能的其他请求参数,以符合阿里云API调用的标准格式和安全要求。