CLI命令参考
Landing Zone管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询主区域 | hcloud RGC ShowHomeRegion | 查询Landing Zone的主区域。 | |
| 设置Landing Zone前检查 | hcloud RGC CheckLaunch | 在设置Landing Zone之前,检查当前区域是否可以设置Landing Zone。 | |
| 设置Landing Zone | hcloud RGC SetupLandingZone | 在当前区域创建或者更新Landing Zone。 | |
| 删除Landing Zone | hcloud RGC DeleteLandingZone | 删除Landing Zone。 | |
| 查询Landing Zone设置状态 | hcloud RGC ShowLandingZoneStatus | 查询Landing Zone的设置状态。 | |
| 查询Landing Zone可更新状态 | hcloud RGC ShowAvailableUpdates | 查询Landing Zone当前是否需要升级更新。 | |
| 查询Landing Zone的配置 | hcloud RGC ShowLandingZoneConfiguration | 查询当前客户的Landing Zone的所有配置。 | |
| 查询当前客户的Identity Center用户信息 | hcloud RGC ShowLandingZoneIdentityCenter | 查询当前客户的Identity Center用户信息。 |
组织管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 注册OU | hcloud RGC RegisterOrganizationalUnit | 将组织里的某个OU注册到RGC服务。 | |
| 重新注册OU | hcloud RGC ReRegisterOrganizationalUnit | 重新注册组织里的某个OU到RGC服务。 | |
| 取消注册OU | hcloud RGC DeregisterOrganizationalUnit | 将组织里的某个OU从RGC服务里取消注册。 | |
| 查询已注册OU和纳管账号操作过程信息列表 | hcloud RGC ListOperation | 查询在RGC服务里已注册OU和纳管账号操作的过程信息。 | |
| 查询注册过程信息 | hcloud RGC ShowOperation | 查询在RGC服务里注册/取消注册的过程信息。 | |
| 删除注册OU | hcloud RGC DeleteManagedOrganizationalUnits | 在组织里删除已注册OU。 | |
| 查询已注册OU信息 | hcloud RGC ShowManagedOrganizationalUnit | 查询在RGC服务里的注册OU信息。 | |
| 创建OU | hcloud RGC CreateManagedOrganizationalUnit | 通过RGC服务在组织下创建OU,创建后的OU在RGC中状态为已注册。 | |
| 列举控制策略生效的注册OU信息 | hcloud RGC ListManagedOrganizationalUnits | 列举控制策略生效的注册OU信息。 | |
| 纳管账号 | hcloud RGC EnrollAccount | 将组织里的某个账号纳管到RGC服务。 | |
| 取消纳管账号 | hcloud RGC UnEnrollAccount | 将组织里的某个账号从RGC服务里取消纳管。 | |
| 更新纳管账号 | hcloud RGC UpdateManagedAccount | 更新组织里某个已在RGC服务的纳管账号。 | |
| 查询纳管账号信息 | hcloud RGC ShowManagedAccount | 查询组织里某个纳管账号信息。 | |
| 查询纳管账号的模板信息 | hcloud RGC ShowManagedAccountTemplate | 查询组织里某个纳管账号的模板信息。 | |
| 列出注册OU下的纳管账号信息 | hcloud RGC ListManagedAccountsForParent | 列出组织里某个注册OU下的所有纳管账号信息。 | |
| 创建账号 | hcloud RGC CreateAccount | 在组织里的某个注册OU下创建账号。 | |
| 列举控制策略生效的纳管账号信息 | hcloud RGC ListManagedAccounts | 列举控制策略生效的纳管账号信息。 | |
| 列出核心纳管账号 | hcloud RGC ShowManagedCoreAccount | 列出组织里的所有核心纳管账号信息。 |
Landing Zone治理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 列出控制策略 | hcloud RGC ListControls | 列出RGC服务里所有的预置控制策略。 | |
| 列出不合规信息 | hcloud RGC ListControlViolations | 列出组织里所有不合规的资源信息。 | |
| 查询控制策略详细信息 | hcloud RGC ShowControl | 查询单个预置的控制策略详细信息。 | |
| 开启控制策略 | hcloud RGC EnableControl | 给组织下的某个单元开启某个控制策略。 | |
| 关闭控制策略 | hcloud RGC DisableControl | 关闭组织下的某个单元的某个控制策略。 | |
| 查询控制策略操作状态 | hcloud RGC ShowControlOperate | 根据操作ID查询返回指定ID的操作状态。 | |
| 列出开启的控制策略 | hcloud RGC ListEnabledControls | 列出组织里开启的所有控制策略信息。 | |
| 列出注册OU下开启的控制策略 | hcloud RGC ListControlsForOrganizationalUnit | 列出组织里某个注册OU开启的所有控制策略信息。 | |
| 列出纳管账号下开启的控制策略 | hcloud RGC ListControlsForAccount | 列出组织里某个纳管账号开启的所有控制策略信息。 | |
| 查询纳管账号的合规状态 | hcloud RGC ShowComplianceStatusForAccount | 查询组织里某个纳管账号的资源合规状态。 | |
| 查询注册OU的合规状态 | hcloud RGC ShowComplianceStatusForOrganizationalUnit | 查询组织里某个注册OU下所有纳管账号的资源合规状态。 | |
| 查询注册OU开启的控制策略 | hcloud RGC ShowControlsForOrganizationalUnit | 查询组织里某个注册OU下开启的某个控制策略的详细信息。 | |
| 查询纳管账号开启的控制策略 | hcloud RGC ShowControlsForAccount | 查询组织里某个纳管账号下开启的某个控制策略的详细信息。 | |
| 查询纳管账号的Config规则合规性信息 | hcloud RGC ListConfigRuleCompliances | 查询纳管账号的Config规则合规性信息 | |
| 查询纳管账号的外部Config规则合规性信息 | hcloud RGC ListExternalConfigRuleCompliances | 查询纳管账号的外部Config规则合规性信息 | |
| 列出漂移信息 | hcloud RGC ListDriftDetails | 列出Landing Zone的所有漂移详细信息。 |
模板治理
治理成熟度检测
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 检测八大场景治理成熟度 | hcloud RGC CreateBestPracticeDetect | 检测八大场景治理成熟度。 | |
| 查询最近一次的治理成熟度检测的状态 | hcloud RGC ShowBestPracticeStatus | 查询最近一次的治理成熟度检测的状态。 | |
| 查询最近一次成功的治理成熟度检测的总览 | hcloud RGC ShowBestPracticeOverview | 查询最近一次成功的治理成熟度检测的总览。 | |
| 查询最近一次成功的治理成熟度检测的详情 | hcloud RGC ShowBestPracticeDetails | 查询最近一次成功的治理成熟度检测的详情。 | |
| 查询治理成熟度的账号详情 | hcloud RGC ShowBestPracticeAccountInfo | 查询治理成熟度的账号详情。 |