CLI命令参考
共享资源权限
资源共享实例
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 创建资源共享实例 | hcloud RAM CreateResourceShare | 创建一个资源共享实例。您可以指定需要共享的资源列表,资源使用者列表,以及授予资源使用者的权限列表。 | |
| 检索资源共享实例 | hcloud RAM SearchResourceShares | 检索您创建的或者共享给您的资源共享实例详情。 | |
| 更新资源共享实例 | hcloud RAM UpdateResourceShare | 修改资源共享实例的特定属性。 | |
| 删除资源共享实例 | hcloud RAM DeleteResourceShare | 删除指定的资源共享实例。此操作不会删除实体资源,仅停止向其他账号共享资源。 |
绑定的资源使用者和共享资源
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 绑定资源使用者和共享资源 | hcloud RAM AssociateResourceShare | 向资源共享实例绑定指定的资源使用者列表或共享资源列表。对于新增的共享资源,有权访问此资源共享实例的资源使用者获得该共享资源的访问权限。对于新增的资源使用者,获得对此资源共享实例中共享资源的访问权限。 | |
| 移除资源使用者或共享资源 | hcloud RAM DisassociateResourceShare | 将指定的资源使用者或共享资源从指定的资源共享实例中移除。资源使用者也可以从指定的资源共享实例中主动退出。 | |
| 检索绑定的资源使用者和共享资源 | hcloud RAM SearchResourceShareAssociations | 检索您拥有的资源共享实例中绑定的共享资源和资源使用者。 |
绑定的共享资源权限
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 绑定或替换共享资源权限 | hcloud RAM AssociateResourceSharePermission | 为资源共享实例中包含的资源类型绑定或替换共享资源权限。 对于资源共享实例中的每一种资源类型,您可以设置唯一权限。仅当资源共享实例中当前没有该资源类型的资源时,您才能绑定新的共享资源权限。 | |
| 移除共享资源权限 | hcloud RAM DisassociateResourceSharePermission | 移除资源共享实例绑定的共享资源权限。权限更改立即生效。只有当目前资源共享实例中没有绑定相关资源类型时,您才能从资源共享实例中移除共享资源权限。 | |
| 检索绑定的共享资源权限 | hcloud RAM ListResourceSharePermissions | 检索资源共享实例关联的共享资源权限。 |
标签管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询已使用的标签列表 | hcloud RAM ListResourceShareTags | 查询资源共享实例已使用标签的列表。 | |
| 根据标签信息查询实例列表 | hcloud RAM ListResourceSharesByTags | 根据标签信息查询资源共享实例列表。 | |
| 根据标签信息查询实例数量 | hcloud RAM SearchResourceShareCountByTags | 根据标签信息查询资源共享实例数量。 | |
| 资源共享实例增加标签 | hcloud RAM BatchCreateResourceShareTags | 资源共享实例增加标签。 | |
| 删除资源共享实例的标签 | hcloud RAM BatchDeleteResourceShareTags | 删除资源共享实例指定的标签。 |