资源治理中心 RGC-设置Landing Zone:请求参数

时间:2024-04-18 20:26:17

请求参数

表1 请求Body参数

参数

是否必选

参数类型

描述

identity_store_email

String

管理员纳管账号创建Identity Center用户所用邮箱。

最小长度:3

最大长度:64

home_region

String

主区域。

最小长度:1

最大长度:64

setup_landing_zone_action_type

String

设置Landing Zone的类型。包括CREATE、REPAIR以及UPDATE。

最小长度:1

最大长度:256

region_configuration_list

Array of regionConfigurationList objects

当前纳管账号纳管的区域。

数组长度:1 - 30

organization_structure

Array of OrganizationStructureBaseLine objects

基础环境的纳管账号体系。

数组长度:1 - 2

deny_ungoverned_regions

Boolean

是否允许区域拒绝,默认false。

缺省值:false

cloud_trail_type

Boolean

是否允许设置组织汇聚。

缺省值:true

kms_key_id

String

加密字段。

logging_configuration

logging_configuration object

日志桶设置信息。

表2 regionConfigurationList

参数

是否必选

参数类型

描述

region

String

域名 字。

最小长度:1

最大长度:36

region_configuration_status

String

纳管账号类型 LOG GING,SECURITY。

枚举值:

  • ENABLED
  • DISABLED
表3 OrganizationStructureBaseLine

参数

是否必选

参数类型

描述

organizational_unit_name

String

注册OU名称。

最小长度:1

最大长度:64

organizational_unit_type

String

可设置的注册OU类型。包括核心注册OU和自定义注册OU。

枚举值:

  • CORE
  • CUSTOM

accounts

Array of AccountBaseline objects

纳管账号基本信息。

数组长度:0 - 100

表4 AccountBaseline

参数

是否必选

参数类型

描述

account_name

String

纳管账号名称。

最小长度:6

最大长度:30

account_id

String

纳管账号的唯一标识符(ID)。

最小长度:0

最大长度:64

phone

String

手机号码。

最小长度:1

最大长度:32

account_email

String

纳管账号邮箱。

最小长度:0

最大长度:64

account_type

String

纳管账号类型。类型包括LOGGING,SECURITY和CUSTOM。

枚举值:

  • LOGGING
  • SECURITY
  • CUSTOM
表5 logging_configuration

参数

是否必选

参数类型

描述

logging_bucket

LoggingBucketBaseline object

日志基础设置。

access_logging_bucket

AccessLoggingBucketBaseline object

访问日志基础设置。

表6 LoggingBucketBaseline

参数

是否必选

参数类型

描述

retention_days

Integer

桶保留天数。

最小值:1

最大值:5475

表7 AccessLoggingBucketBaseline

参数

是否必选

参数类型

描述

retention_days

Integer

桶保留天数。

最小值:1

最大值:5475

support.huaweicloud.com/api-rgc/SetupLandingZone.html