AccountFactoryItem
账号工厂基线项
被如下接口引用:ListAccountFactoryBaselineItems。
名称 | 类型 | 描述 |
---|---|---|
Identifier | String | 账号工厂基线项唯一标识,只能包含英文字母、数字和@、,._[]-:()()【】+=,。,长度2-128个字符。 示例值:ACS-BP_ACCOUNT_FACTORY_RAM_USER_PASSWORD_POLICY |
Name | String | 基线项名称,功能项名字唯一,仅支持英文字母、数宇、汉字、符号@、&_[]-的组合,1-25个中文或英文字符。 示例值:账号联系人 |
NameEn | String | 基线项英文名称,基线项名字唯一,仅支持英文字母、数字、空格、符号@、&_[]-的组合,1-64个英文字符。 示例值:protection rules |
Weight | Integer | 基线项权重,数值小权重越高,取值范围大于等于0。 示例值:1 |
Required | Integer | 基线项是否必填,1必填,0非必填 示例值:1 |
DependsOn | Array of DependsOnItem | 基线项依赖项,N的取值范围与该基线项依赖的其它基线项个数有关。 示例值:[{"Identifier":"ACS-BP_GUARDRAILS","Type":"LandingZoneItem"},{"Identifier":"ACS-BP_CLOUDSSO","Type":"LandingZoneItem"}] |
Description | String | 基线描述,长度为2~256个英文或中文字符,默认值为空。 示例值:为新账号设置联系人,以配置消息通知。 |
DescriptionEn | String | 基线项英文描述,长度为2~1024个英文字符,默认值为空。 示例值:Add contacts for new accounts to receive notifications. |
Classify | String | 基线分类,长度为2~32个英文或中文字符,不能为空。 示例值:权限 |
ClassifyEn | String | 基线英文分类,长度为2~64个英文字符,不能为空。 示例值:permissions |
BaselineConfigItem
账号工厂基线配置项
被如下接口引用:BatchApplyAccountBaselines, UpdateAccountFactoryBaseline。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Identifier | String | 否 | 账号工厂基线项唯一标识,只能包含英文字母、数字和@、,._[]-:()()【】+=,。,长度2-128个字符。 示例值:ACS-BP_ACCOUNT_FACTORY_ACCOUNT_CONTACT |
Configuration | String | 否 | 账号工厂基线项配置,不同基线项配置参数不同。 示例值:{"Contacts":[{"Name":"dest","Email":"ia@22.com","Mobile":"12345678910","Position":"Technical Director"}]} |
BaselineInfoItem
账号工厂基线信息
被如下接口引用:GetAccountFactoryBaseline。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Identifier | String | 否 | 账号工厂基线项唯一标识,只能包含英文字母、数字和@、,._[]-:()()【】+=,。,长度2-128个字符。 示例值:ACS-BP_ACCOUNT_FACTORY_ACCOUNT_CONTACT |
Configuration | String | 否 | 账号工厂基线项配置,不同的基线项配置参数不同。 示例值:{"Contacts":[{"Name":"dest","Email":"ia@22.com","Mobile":"12345678910","Position":"Technical Director"}]} |
ApplyCount | Integer | 否 | 基线应用的账号数量。 示例值:4 |
BaselineStepTaskInfo
基线项部署任务信息列表
被如下接口引用:ListDeployStepTasks。
名称 | 类型 | 描述 |
---|---|---|
TaskId | String | 任务唯一Id,只能包含英文字母、数字,是16个字符的随机字符串。 示例值:m7r1xzlef7lp71bo |
Identifier | String | 基线功能项唯一标识,只能包含英文字母、数字和@、,._[]-:()()【】+=,。,长度2-128个字符。 示例值:TCC-AF_CAM_USER_PASSWORD_POLICY |
MemberUin | Integer | 被应用基线项的成员账号uin 示例值:14235424532 |
Status | String | 基线项应用的状态,Running表示基线项应用中,Success表示基线项应用成功,Failed表示基线项应用失败,Pending表示基线项待应用,Skipped表示基线项被跳过 示例值:Running |
ErrCode | String | 错误码 示例值:InternalError |
ErrMessage | String | 错误信息 示例值:landing zone is not exist |
Output | String | 基线项部署输出 示例值:[{"Code":"OK","Msg":"OK"},{"Code":"OK","Msg":"OK"}] |
CreateTime | String | 创建时间,按照ISO8601标准表示,格式为yyyy-MM-dd hh:mm:ss。 示例值:2022-08-18 12:00:00 |
UpdateTime | String | 更新时间,按照ISO8601标准表示,格式为yyyy-MM-dd hh:mm:ss。 示例值:2022-08-18 12:00:00 |
DependsOnItem
依赖项
被如下接口引用:ListAccountFactoryBaselineItems。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | String | 否 | 依赖项类型,只有LandingZoneSetUp或AccountFactorySetUp。LandingZoneSetUp表示landingZone的依赖项;AccountFactorySetUp表示账号工厂的依赖项 示例值:LandingZoneItem |
Identifier | String | 否 | 功能项唯一标识,只能包含英文字母、数字和@、,._[]-:()()【】+=,。,长度2-128个字符。 示例值:ACS-BP_GUARDRAILS |