数据结构

最近更新时间: 2026-04-09 00:08:01

AttachedUserPolicy

用户关联的策略详情

被如下接口引用:ListAttachedUserAllPolicies

名称 必选 允许NULL 类型 描述
PolicyId Uint64 策略ID
示例值: 1000
PolicyName String 策略名
示例值: policygen-20141112201913
Description String 策略描述
示例值: adesc
AddTime String 创建时间
示例值: 2014-08-03 12:00:00
StrategyType Uint64 策略类型(1表示自定义策略,2表示预设策略)
示例值: 1
CreateMode Uint64 创建模式(1表示按产品或项目权限创建的策略,其他表示策略语法创建的策略)
示例值: 1
Groups Array of AttachedUserPolicyGroupInfo 随组关联信息
示例值:查看

ServiceItem

服务

被如下接口引用:GetServiceList

名称 必选 允许NULL 类型 描述
AddTime Datetime 创建时间
示例值: 2014-08-03 12:00:00
ArnDocument String ArnDocument
示例值: https://www.example.com/document/product/378/8222965
ColConf String ColConf
示例值: ColConf
DefAddr String DefAddr
示例值: DefAddr
DefaultStrategyList String 默认策略
示例值: DefaultStrategyList
IsAllowDefProj String IsAllowDefProj
示例值: 1
IsDisProject String IsDisProject
示例值: 1
IsDisZone String IsDisZone
示例值: 1
IsSeen String 是否可见
示例值: 1
Online String Online
示例值: Online
QueryAddr String QueryAddr
示例值: cvm
QueryInterface String QueryInterface
示例值: cvm
ServiceEnName String 服务英文名
示例值: cvm
ServiceName String 服务名
示例值: cvm
ServiceType String 服务类型
示例值: cvm
SynInterface String SynInterface
示例值: cvm
UpdateTime Datetime 变更时间
示例值: 2014-08-03 12:00:00
Weight String Weight
示例值: 1
WhiteKey String WhiteKey
示例值: white1
Writter String 创建人
示例值: admin
ResourceTypeList Array of ResourceTypeItem 资源类型数组
示例值:查看
Type String 类型
示例值: cvm

UserList

子账号列表

被如下接口引用:ListUsersForPolicy

名称 必选 允许NULL 类型 描述
Name String 子账号名称
示例值: admin
SubAccountUin String 子账号uin
示例值: 1000

OwnerAccountAttribute

主账户属性

被如下接口引用:UpdateOwnerAccount

名称 必选 允许NULL 类型 描述
Remark String 属性
示例值: remark

PasswordRules

密码规则

被如下接口引用:GetPasswordRules、UpdatePasswordRules

名称 必选 允许NULL 类型 描述
MinimumLength Int64 最小密码长度
示例值: 10
MustContain String 最少包含
示例值: Aa!
ForcePasswordChange Int64 密码有效期
示例值: 0
ReusePasswordLimit Int64 密码重复次数
示例值: 2
RetryPasswordLimit Int64 登陆最大密码失败次数
示例值: 2
OnlyAdminCanResetPassword Int64 是否只有admin可以重置密码
示例值: 0
MustNotContainUsername Int64 必须不包含用户名
示例值: 0

SubAccountFilter

带过滤条件的子帐号信息

被如下接口引用:GetGroupList、GetGroupsSubAccount、GetSubsGroup、ListGroups、ListGroupsForConsole、ListMaskedSubAccounts、ListSubAccounts

名称 必选 允许NULL 类型 描述
Uid Uint64 子用户Uid
示例值: 1258042
Uin Uint64 用户Uin
示例值: 130000000001
Name String 用户Name
示例值: username
Remark String 备注
示例值: remark
CanLogin Uint64 是都允许登录
示例值: 1
PhoneNum String 电话号码
示例值: 11111111111
CountryCode String 区号
示例值: 86
PhoneFlag Int64 电话号码是否验证
示例值: 1
Email String 邮箱
示例值: mail@mail.com
EmailFlag Int64 邮箱是否验证
示例值: 1
UserType Int64 用户类型
示例值: 0
CreateTime String 创建时间
示例值: 2019-04-29 21:18:28
IsReceiverOwner Int64 是否消息接收人
示例值: 1
SystemType String 类型
示例值: subaccount
NeedResetPassword Int64 是否需要重置密码
示例值: 0
ConsoleLogin Int64 是否允许控制台登录
示例值: 1
WxzsStatus Int64 微信公众号关注状态
示例值: 0
PermType Array of String 权限类型
示例值: ["0"]
NickName String 昵称
示例值: nick
QywxUserId String 企业微信用户id
示例值: qywxuserid
UserAttributeAndValues Array of AccountAttributeAndValue 扩展属性
示例值:查看
Status Int64 状态
示例值: 0
LoginStatus Int64 登陆状态
示例值: 0
VerifyPhone String VerifyPhone
示例值: 11111111111
VerifyEmail String VerifyEmail
示例值: mail@mail.com
VerifyCountryCode String VerifyCountryCode
示例值: 86

SubAccountInfo

子账户用户信息

被如下接口引用:UpdateSubAccount

名称 必选 允许NULL 类型 描述
CanLogin String 能否登陆,0-否,1-可
示例值: 1
ConsoleLogin String 是否是控制台登陆,1-是
示例值: 1
CountryCode String 国家编码
示例值: 86
Name String 用户名
示例值: 名称
NeedResetPassword String 是否需要重置密码,1-是
示例值: 0
PhoneNum String 手机号
示例值: 11111111111
Remark String 备注
示例值: 备注
SystemType String 账户类型
示例值: subaccount
Uid String 接收者用户ID
示例值: 1280504
Uin String 账户唯一id
示例值: 110000000001
Password String 密码
示例值: password
WxzsStatus Int64 微信消息状态
示例值: 0
UserType Int64 用户类型
示例值: 0
Email String 联系邮箱
示例值: mail@mail.com
Account String 用户名
示例值: username
Lang String 语言
示例值: en-US
NickName String 昵称
示例值: 昵称

GroupData

用户组相关信息

被如下接口引用:GetAllSubUser

名称 必选 允许NULL 类型 描述
GroupId Int64 用户组id
示例值: 1000
GroupName String 用户组名称
示例值: group1
GroupNum Int64 用户组成员数量
示例值: 100
Channel Int64 创建渠道
示例值: 0
GroupMem Array of Uint64 组成员uid
示例值: [1280504,1280505]

ApiKey

API密钥数据列表

被如下接口引用:CreateApiKey、CreateCollApiKey、QueryApiKey、QueryCollApiKey、QueryKeyBySecretId

名称 必选 允许NULL 类型 描述
SecretId String 密钥ID
示例值: AKID***wdew
CreateTime Uint64 创建时间(时间戳)
示例值: 1615990212
Status Uint64 状态(2:有效, 3:禁用)
示例值: 2
SecretKey String 密钥Key
示例值: ACCF***wdew
Source Uint64 来源
示例值: 0
Remark String 备注
示例值: remark

GroupMeta

用户组元信息

被如下接口引用:GetUserGroupList、ListAllUserGroup

名称 必选 允许NULL 类型 描述
GroupId Int64 用户组id
示例值: 100
GroupName String 用户组名称
示例值: group1

OwnerInfo

主账号信息

被如下接口引用:ListMaskedSubAccounts、ListSubAccounts

名称 必选 允许NULL 类型 描述
Uin Uint64 主帐号Uin
示例值: 130000000001
UserName String 用户名
示例值: username
CheckStatus Uint64 校验状态
示例值: 0

AccountDetail

账号详情

被如下接口引用:AddSubAccount、ListGroups

名称 必选 允许NULL 类型 描述
ActionFlag ActionLoginFlag 敏感操作标识
示例值:查看
ConsoleLogin String 是否允许控制台登录, 传0不可登陆控制台, 传1可以登陆控制台。示例值: 1
示例值: 1
LoginFlag ActionLoginFlag 登录保护
示例值:查看
NeedResetPassword String 是否需要重置密码, 传0不需要重置密码, 传1需要重置密码。示例值: 0
示例值: 0
Password String 用户密码。示例值: password
示例值: password
UseApi String 使用Api, 传0不使用Api, 传1使用Api。示例值: 1
示例值: 1
TokenType Int64 分配设备类型,传0不分配设备,传2分配设备。示例值: 0
示例值: 0

GroupUidUinInfo

用户组和用户信息

被如下接口引用:DeleteSubAccount

名称 必选 允许NULL 类型 描述
Uid Uint64 子用户Uid
示例值: 1258042
Uin Uint64 子用户Uin
示例值: 130000000001
GroupId Int64 用户组ID 如果没有任何组传递-1,传入指定组id表示将用户从组删除
示例值:  15094

ApiKeyDetail

持久密钥详情

被如下接口引用:GetApiKey

名称 必选 允许NULL 类型 描述
SecretId String 密钥ID
示例值: AK*************
SecretKey String 密钥Key
示例值: TR*************
CreateTime Uint64 创建时间(时间戳)
示例值: 2014-08-03 12:00:00
Status Uint64 状态(2:有效, 3:禁用)
示例值: 1
Source Uint64 来源,默认0
示例值: 1
Remark String 描述
示例值: aremark

AttachEntityOfPolicy

策略关联的实体信息

被如下接口引用:ListEntitiesForPolicy

名称 必选 允许NULL 类型 描述
Id String 实体ID
示例值: 1000001
Name String 实体名称
示例值: policygen-20141112201913
Uin Uint64 实体Uin
示例值: 3449203261
RelatedType Uint64 关联类型。1 用户关联 ; 2 用户组关联
示例值: 1

AttachedStrategyInfo

策略信息

被如下接口引用:DescribeAttachedEntityPolicies

名称 必选 允许NULL 类型 描述
PolicyId Uint64 策略ID。
示例值: 1000
PolicyName String 策略名称。
示例值: policygen-20141112201913
AddTime Datetime 策略创建时间。
示例值: 2014-08-03 12:00:00
CreateMode Uint64 创建来源,1 通过控制台创建, 2 通过策略语法创建。
示例值: 1
Description String 策略描述。
示例值: adesc

ServicePermItem

接口

被如下接口引用:GetServicePermList

名称 必选 允许NULL 类型 描述
AddTime Datetime 创建时间
示例值: 2014-08-03 12:00:00
ApiAddr String ApiAddr
示例值: ApiAddr
ApiZhName String 中文描述
示例值: ADMIN
AuthFunction String 鉴权接口
示例值: AuthFunction
CWildcardName String CWildcardName
示例值: CWildcardName
InterfaceEnName String 接口名
示例值: CVM
InterfaceLevel String 鉴权粒度,0:接口级别、1:资源级别
示例值: 1
IsAuthBusiness String 鉴权方式,0:由云API转发鉴权、1:业务自行调用鉴权接口
示例值: 1
IsNeedObject String IsNeedObject
示例值: 1
IsSeen Uint64 IsSeen
示例值: 1
IsSeenAtGenerator String 策略生成器是否可见
示例值: 1
IsSpResource String IsSpResource
示例值: 1
IsUserSet String IsUserSet
示例值: 1
PermId String Id
示例值: 1000
ReadWriteDetail String 接口类别
示例值: 接口类别:0.读取,1.写入,2.标记,3.列表
ResourceType String 资源类别
示例值: cvm
UpdateTime String 更新时间
示例值: 2014-08-03 12:00:00
Weight String Weight
示例值: 1
Writter String 操作者
示例值: admin
ServiceName String 服务名
示例值: cvm
ProductShortCode String ProductShortCode
示例值: p_cvm
ProductShortName String ProductShortName
示例值: p_cvm
ServiceType String 服务类型
示例值: cvm
Interface String 接口名
示例值: CVM
InterfaceName String 接口名
示例值: CVM

ListOpenPlatform

第三方平台详细信息

被如下接口引用:ListOpenPlatforms

名称 必选 允许NULL 类型 描述
OpenId Int64 openid
示例值: 1
AppId String app id
示例值: 1255000002
OpenName String app name
示例值: ""
OpenLogo String open logo
示例值: ""
OpenHome String 第三方平台主页
示例值: ""
OpenType Int64 授权类型
示例值: 0
Uin Uint64 申请账号
示例值: 110000000001
Status Int64 状态
示例值: 0
Domain String 第三方平台域名
示例值: ""
State Int64 冻结状态,0-非冻结,1-冻结
示例值: 0
Modifier String 修改人
示例值: 110000000001
ModifyTime String 更新时间
示例值: 2019-04-29 21:18:28
CreateTime String 创建时间
示例值: 2019-04-29 21:18:28
Memo String 备注
示例值: ""

UserInfo

用户信息

被如下接口引用:AddSubAccount、ListGroups

名称 必选 允许NULL 类型 描述
CanLogin String 子账号类型,传0不可登陆控制台,传1可以登陆控制台。
示例值: 1
CountryCode String 区号。
示例值: 86
Detail AccountDetail 详情
示例值:查看
Name String 名称。
示例值: name
PhoneNum String 电话号码。
示例值: 11111111111
SystemType String 账号类型。
示例值: Subaccount
Email String 安全邮箱。
示例值: mail@mail.com
NickName String 昵称。
示例值: nickname
Remark String 备注。
示例值: remark
WxzsStatus Int64 微信登陆状态。
示例值: 0
ContactMail String 联系邮箱。
示例值: mail@mail.com
IsReceiverOwner Int64 是否是主账号。传1代表主账号, 传0代表子账号。
示例值: 1
IdentifyType Int64 身份类型。
示例值: 0

AttachPolicyInfo

关联策略信息

被如下接口引用:ListAttachedGroupPolicies

名称 必选 允许NULL 类型 描述
PolicyId Uint64 策略id
示例值: 1000
PolicyName String 策略名称
示例值: policygen-20141112201913
AddTime Datetime 创建时间
示例值: 2014-08-03 12:00:00
CreateMode Uint64 创建来源,1 通过控制台创建, 2 通过策略语法创建。
示例值: 1

GroupMember

用户组成员

被如下接口引用:AddUserToGroup、RemoveUserFromGroup、UpdateGroupMember

名称 必选 允许NULL 类型 描述
Uid String 用户id
示例值: 100
GroupId String 组id
示例值: 100

StrategyInfo

策略信息

被如下接口引用:ListPolicies

名称 必选 允许NULL 类型 描述
PolicyId Uint64 策略ID。
示例值: 1
PolicyName String 策略名称。
示例值: AdministratorAccess
AddTime Datetime 策略创建时间。
示例值: 2016-06-02 19:40:09
Type Uint64 策略类型。1 表示自定义策略,2 表示预设策略。
示例值: 1
Description String 策略描述。
示例值: 该策略允许您管理账户内所有用户及其权限、财务相关的信息、云服务资产。
CreateMode Uint64 创建来源,1 通过控制台创建, 2 通过策略语法创建。
示例值: 1
Attachments Uint64 关联的用户数
示例值: 1
ServiceType String 策略关联的产品
示例值: cam
IsAttached Uint64 当需要查询标记实体是否已经关联策略时不为null。0表示未关联策略,1表示已关联策略
示例值: 1
Deactived Uint64 是否已下线,传1代表已下线,传0代表未下线
示例值: 0
DeactivedDetail Array of String 已下线产品列表
示例值: ["deacproduct"]
IsCheck Uint64 是否进行安全性校验,传1代表进行安全校验,传0代表不校验
示例值: 1
PolicyDocument String 策略语法
示例值: {\"version\":\"2.0\",\"statement\":[{\"effect\":\"allow\",\"action\":[\"cvm:ModifyDiskAttributes\"],\"resource\":[\"*\"],\"condition\":{\"ip_equal\":{\"qcs:ip\":[\"1.1.1.1\"]}}},{\"effect\":\"allow\",\"action\":[\"cos:PutObject\"],\"resource\":[\"qcs::cos::uid/1255000018:rules-package-ftp-1255000018/waf_rules.zip\"],\"condition\":{\"ip_equal\":{\"qcs:ip\":[\"1.1.1.1\"]}}}]}
UpdateTime String 修改时间
示例值: 2016-06-02 19:40:09

AttributeInfo

属性

被如下接口引用:AddAttributeValues

名称 必选 允许NULL 类型 描述
AttributeName String 属性名称
示例值: ""
Attribute String 属性
示例值: ""
AttributeValue String 属性值
示例值: ""

ResourceTypeItem

资源类型

被如下接口引用:GetServiceList

名称 必选 允许NULL 类型 描述
ResourceEnName String 英文名
示例值: ""
ResourceName String 中文名
示例值: ""
ResourceType String 资源类型
示例值: ""
ServiceType String 服务类型
示例值: ""

UserLists

GetUserListByUinList

被如下接口引用:GetUserListByUinList

名称 必选 允许NULL 类型 描述
CountryCode String CountryCode
示例值: 86
IsAuthed Int64 IsAuthed
示例值: 0
UserCamUid Int64 UserCamUid
示例值: 1280504
UserCellphone String UserCellphone
示例值: 11111111111
UserEmail String UserEmail
示例值: mail@mail.com
UserId String UserId
示例值: 1280504
UserUin Uint64 UserUin
示例值: 110000000001
UserName String UserName
示例值: username
UserIsLocked Int64 UserIsLocked
示例值: 1

FilterItem

过滤条件数据结构

被如下接口引用:ListMaskedSubAccounts、ListSubAccounts

名称 必选 允许NULL 类型 描述
Operator String 操作符
示例值: ""
Attr String 属性
示例值: ""
Value String 匹配值
示例值: ""

RoleInfo

角色详细信息

被如下接口引用:DescribeRoleList、GetRole

名称 必选 允许NULL 类型 描述
RoleId String 角色ID
示例值: 12
RoleName String 角色名称
示例值: QCS
PolicyDocument String 角色的策略文档
示例值: {\"version\":\"2.0\",\"statement\":[{\"effect\":\"allow\",\"action\":[\"cvm:ModifyDiskAttributes\"],\"resource\":[\"*\"],\"condition\":{\"ip_equal\":{\"qcs:ip\":[\"1.1.1.1\"]}}},{\"effect\":\"allow\",\"action\":[\"cos:PutObject\"],\"resource\":[\"qcs::cos::uid/1255000018:rules-package-ftp-1255000018/waf_rules.zip\"],\"condition\":{\"ip_equal\":{\"qcs:ip\":[\"1.1.1.1\"]}}}]}
Description String 角色描述
示例值: Description
AddTime String 角色的创建时间
示例值: 2020-01-01 01:01:01
UpdateTime String 角色的最近一次时间
示例值: 2020-01-01 01:01:01
DeletionTaskId String 兼容公有云字段,无含义
示例值: 1
ConsoleLogin Uint64 角色是否允许登录,传1代表允许登录,传0代表不允许
示例值: 1
RoleType String 角色类型,取user、system或service_linked
示例值: user
SessionDuration Uint64 有效时间
示例值: 7200

RolePolicyList

角色策略列表

被如下接口引用:GetServiceRoleInfo

名称 必选 允许NULL 类型 描述
IsHidden Uint64 状态
示例值: 1
PolicyId String 策略Id
示例值: 100
PolicyName String 策略名
示例值: policygen-20141112201913

AttachedPolicyOfRole

角色关联的策略信息

被如下接口引用:ListAttachedRolePolicies

名称 必选 允许NULL 类型 描述
PolicyId Uint64 策略ID
示例值: 1000
PolicyName String 策略名称
示例值: policygen-20141112201913
AddTime String 绑定时间
示例值: 2014-08-03 12:00:00
PolicyType String 策略类型,User表示自定义策略,QCS表示预设策略
示例值: 按策略类型过滤,User表示仅查询自定义策略,QCS表示仅查询预设策略
CreateMode Uint64 策略创建方式,1表示按产品功能或项目权限创建,其他表示按策略语法创建
示例值: 1

Filter

过滤条件组合

被如下接口引用:ListMaskedSubAccounts、ListSubAccounts

名称 必选 允许NULL 类型 描述
Keywords Array of FilterItem 过滤条件组合
示例值:查看
Operator String 操作符
示例值: ""

GroupInfoWithRemark

GroupInfoWithRemark

被如下接口引用:ListUsersForGroup

名称 必选 允许NULL 类型 描述
GroupId Int64 GroupId
示例值: 100
GroupName String GroupName
示例值: name
Remark String Remark
示例值: remark

AddSubAccountDetail

新增用户详情

被如下接口引用:AddSubAccount

名称 必选 允许NULL 类型 描述
Name String 用户名
示例值: name
Token String token
示例值: ""
Password String 密码
示例值: password
SecretId String secretid
示例值: ""
SecretKey String secretKey
示例值: ""
NickName String 昵称
示例值: nickname
Uin Uint64 uin
示例值: 110000000001
Nickname String Nickname
示例值: nickname

AttachedStrategyInfoPack

策略信息包

被如下接口引用:DescribeAttachedEntityPolicies

名称 必选 允许NULL 类型 描述
List Array of AttachedStrategyInfo 策略数组,数组每个成员包括 policyId、policyName、addTime、type、description、 createMode 字段。其中: 
示例值:查看
TotalNum Uint64 策略数
示例值: 100
Id String 入参Type=1时表示uin,2时表示groupId
示例值: 100

ExtAttr

用户属性集合

被如下接口引用:DescribeSubReceiver

名称 必选 允许NULL 类型 描述
NeedResetToken Int64 需要重置mfa的token
示例值: 0
NeedResetStoken Int64 需要重置mfa的stoken
示例值: 0

UserData

用户信息数据

被如下接口引用:GetAllSubUser

名称 必选 允许NULL 类型 描述
Uid Uint64 子用户id
示例值: 1258042
Uin Uint64 账号唯一序列号
示例值: 110000000001
Name String 用户名称
示例值: name
PhoneNum String 电话号码
示例值: 11111111111
CountryCode String 区号
示例值: 86
PhoneFlag Int64 电话认证标志
示例值: 1
Email String 邮箱地址
示例值: mail@mail.com
EmailFlag Int64 邮箱是否认证
示例值: 1
UserType Int64 用户类型
示例值: 0
CreateTime String 创建时间
示例值: 2019-04-29 21:18:28
WechatFlag Int64 微信标识
示例值: 0
SystemType String 账号系统类型
示例值: Subaccount
IsReceiverOwner Int64 是否为主账号
示例值: 1
PermType Array of String PermType
示例值: ["0"]

DescribeGroupsInfo

DescribeGroupsInfo

被如下接口引用:DescribeGroups

名称 必选 允许NULL 类型 描述
Channel Int64 Channel
示例值: 3
CreateTime String CreateTime
示例值: 2025-02-21 11:30:44
GroupId Int64 GroupId
示例值: 100
GroupName String GroupName
示例值: name
GroupNum Int64 GroupNum
示例值: 3
GroupType Int64 GroupType
示例值: 0
Remark String Remark
示例值: Remark
UserInfo Array of ListGroupUserInfo UserInfo
示例值:查看

ServiceApiListInfo

服务的API信息

被如下接口引用:GetServiceApiList

名称 必选 允许NULL 类型 描述
Name String API名称
示例值: CreateInstance
IsNeedObject String 是否需要关联对象
示例值: ["1"]
Desc String 描述
示例值: 创建实例
ReadWriteDetail Uint64 接口类别:0.读取,1.写入,2.标记,3.列表
示例值: 1
InterfaceLevel Uint64 授权粒度:0.接口级,1.资源级
示例值: 1
ResourceExample String 资源六段式范例
示例值: [qcs::cvm:region:uin/110000001207:volume/*]

GroupInfo

用户组信息

被如下接口引用:GetGroupList、GetGroupsSubAccount、GetSubsGroup、ListGroups、ListGroupsForConsole、ListMaskedSubAccounts、ListSubAccounts

名称 必选 允许NULL 类型 描述
GroupId Uint64 组id
示例值:  15094
GroupName String 组名称
示例值: groupname
Channel Int64 息接收渠道 0:无 1: 短信 2:邮件 3:短信+邮件
示例值: 0
Remark String 备注
示例值: remark
CreateTime String 创建时间
示例值: 2019-04-29 21:18:28
UserInfo Array of SubAccountFilter 用户组成员信息
示例值:查看
GroupType Int64 用户组类型,0-自定义,1-预设
示例值: 0
GroupNum Int64 组成员数
示例值: 2

GroupUserInfo

用户组下用户信息

被如下接口引用:GetGroupsSubAccount

名称 必选 允许NULL 类型 描述
Uid Uint64 接收者用户id
示例值: 1258042
Uin Uint64 账户唯一id
示例值: 130000000001
Name String 用户名
示例值: username
PhoneNum String 手机号
示例值: 11111111111
CountryCode String 国家编码
示例值: 86
PhoneFlag String 手机号标识
示例值: 1
Email String 邮箱
示例值: mail@mail.com
EmailFlag String 邮箱标识
示例值: 1
UserType Int64 用户类型
示例值: 0
CreateTime String 创建时间
示例值: 2019-04-29 21:18:28
IsReceiverOwner String 是否是主账户
示例值: 1
SystemType String 账户类型
示例值: subaccount
NickName String 昵称
示例值: nick

Receiver

消息接收人信息

被如下接口引用:DescribeSubAccountContacts

名称 必选 允许NULL 类型 描述
Uid Uint64 id
示例值: 1258042
Name String 名字
示例值: username
Remark String 备注
示例值: remark
PhoneNumber String 手机号码
示例值: 11111111111
PhoneFlag Int64 手机号码是否验证
示例值: 1
Email String 邮箱
示例值: mail@mail.com
EmailFlag Int64 邮箱是否验证
示例值: 1
IsReceiverOwner Int64 是否主联系人
示例值: 1
WechatFlag Int64 是否允许微信接收通知
示例值: 0
Uin Uint64 账号uin
示例值: 130000000001

ListGroupUserInfo

ListGroupUserInfo

被如下接口引用:DescribeGroups、ListUsersForGroup

名称 必选 允许NULL 类型 描述
CountryCode String CountryCode
示例值: 86
CreateTime String CreateTime
示例值: 2025-01-17 14:21:07
Email String Email
示例值: mail@mail.com
EmailFlag Int64 EmailFlag
示例值: 0
IsReceiverOwner Int64 IsReceiverOwner
示例值: 0
JoinTime String JoinTime
示例值: 2025-01-17 14:21:07
Name String Name
示例值: Name
NickName String NickName
示例值: NickName
PhoneFlag Int64 PhoneFlag
示例值: 0
PhoneNum String PhoneNum
示例值: 11111111111
SystemType Int64 SystemType
示例值: 0
Uid Uint64 Uid
示例值: 1258683
Uin Uint64 Uin
示例值: 130000000640
UserType Int64 UserType
示例值: 3
QywxUserId String QywxUserId
示例值: ""

ActionLoginFlag

登录操作敏感标识

被如下接口引用:AddSubAccount、ListGroups

名称 必选 允许NULL 类型 描述
Phone String 电话, 传0不开启敏感操作保护, 传1开启敏感操作保护。示例值: 0
示例值: 0
Stoken String 软Token, 传0不开启敏感操作保护, 传1开启敏感操作保护。示例值: 0
示例值: 0
Token String 硬Token, 传0不开启敏感操作保护, 传1开启敏感操作保护。示例值: 0
示例值: 0
Ukey String ukey, 传0不开启敏感操作保护, 传1开启敏感操作保护。示例值: 0
示例值: 0

ServiceApiInfo

服务及其API信息

被如下接口引用:GetServiceApiList

名称 必选 允许NULL 类型 描述
Name String 服务名称
示例值: 用户与权限
ServiceType String 服务ID
示例值: cam
ArnDocument String 服务介绍文档链接
示例值: https://www.example.com/document/product/378/8965
ApiList Array of ServiceApiListInfo API信息列表
示例值:查看
ConditionKeyList Array of String 条件规则列表
示例值: ["qcs:ip"]

StrategyInfoForAction

策略详情

被如下接口引用:ListPoliciesByAction

名称 必选 允许NULL 类型 描述
PolicyId Uint64 策略ID。
示例值: 1
PolicyName String 策略名称。
示例值: AdministratorAccess
AddTime Datetime 策略创建时间。
示例值: 2016-06-02 19:40:09
Type Uint64 策略类型。1 表示自定义策略,2 表示预设策略。
示例值: 1
Description String 策略描述。
示例值: 该策略允许您管理账户内所有用户及其权限、财务相关的信息、云服务资产。
CreateMode Uint64 创建来源,1 通过控制台创建, 2 通过策略语法创建。
示例值: 1
Attachments Uint64 关联的用户数
示例值: 1
ServiceType String 策略关联的产品
示例值: cam
IsAttached Uint64 当需要查询标记实体是否已经关联策略时不为null。0表示未关联策略,1表示已关联策略
示例值: 1
Deactived Uint64 是否已下线,传1代表已下线,传0代表未下线
示例值: 0
DeactivedDetail Array of String 已下线产品列表
示例值: ["cvm"]
IsCheck String 是否进行安全性校验,传1代表进行安全校验,传0代表不校验
示例值: 1
PolicyDocument String 策略语法
示例值: {"version":"2.0","statement":[{"action":["cam:","account:"],"resource":["*"],"effect":"allow"}]}
UpdateTime String 修改时间
示例值: 2016-06-02 19:40:09

UserGroup

用户及用户组信息

被如下接口引用:GetUserGroupList、ListAllUserGroup

名称 必选 允许NULL 类型 描述
Uid Uint64 接收者用户id
示例值: 1258042
Uin Uint64 账户唯一id
示例值: 110000000001
Name String 用户名
示例值: name
IsReceiverOwner Int64 是否是主账户
示例值: 1
Group Array of GroupMeta 用户组信息
示例值:查看

AttachedUserPolicyGroupInfo

用户关联策略(随组管理)信息

被如下接口引用:ListAttachedUserAllPolicies

名称 必选 允许NULL 类型 描述
GroupId Uint64 分组ID
示例值: 10012
GroupName String 分组名称
示例值: group_one

UpdateGroupInfo

更新用户组信息

被如下接口引用:UpdateSubAccount

名称 必选 允许NULL 类型 描述
GroupId Uint64 用户组id
示例值:  15094
Uid Uint64 用户id
示例值: 1258042
GroupName String 用户组名称
示例值: name
Channel Int64 息接收渠道 0:无 1: 短信 2:邮件 3:短信+邮件
示例值: 0

CasProviderItem

cas server 配置信息

被如下接口引用:DescribeCasProvider

名称 必选 允许NULL 类型 描述
Id Int64 provider id
示例值: 1
CreateUin Uint64 创建账户uin
示例值: 110000000001
OwnerUin Uint64 主账户uin
示例值: 110000000001
Name String 名称
示例值: name
Desc String 描述
示例值: desc
ProviderType Int64 provider类型
示例值: 8
Status Int64 状态
示例值: 0
ModifyTime String 修改时间
示例值: 2019-04-29 21:18:28
CreateTime String 创建时间
示例值: 2019-04-29 21:18:28
SAMLMetadata String SAML元数据
示例值: ""
SAMLEntityId String SAML实例id
示例值: ""
SAMLSingleSignOn String SAML登陆跳转
示例值: ""
SAMLSingleLogout String SAML登出跳转
示例值: ""
SAMLKeys String SAML关键字
示例值: ""
Cas String Cas
示例值: ""
CasRoot String cas根地址
示例值: https://cas.yfm13.fsphere.cn/
CasLoginUrl String cas登陆url
示例值: https://cas.yfm13.fsphere.cn/cas/login
CasValidateUrl String cas校验url
示例值: https://cas.yfm13.fsphere.cn/cas/serviceValidate
CasLogoutUrl String cas登出url
示例值: https://cas.yfm13.fsphere.cn/cas/logout
Oauth String oauth配置
示例值: ""

AccountAttributeAndValue

扩展属性值

被如下接口引用:GetGroupList、GetGroupsSubAccount、GetSubsGroup、ListGroups、ListGroupsForConsole、ListMaskedSubAccounts、ListSubAccounts

名称 必选 允许NULL 类型 描述
AttributeName String 属性名称
示例值: ""
Attribute String 属性
示例值: ""
AttributeId Int64 属性id
示例值: ""
ValueId Int64 值id
示例值: ""
Uin Int64 uin
示例值: 110000000001
Value String
示例值: ""