数据结构

最近更新时间:2024-11-08 01:13:16

我的收藏

AccessKey

访问密钥列表

被如下接口引用:ListAccessKeys。

名称 类型 描述
AccessKeyId String 访问密钥标识
示例值:AccessKeyId
Status String 密钥状态,激活(Active)或未激活(Inactive)
示例值:Active
CreateTime Timestamp 创建时间
示例值:2021-03-20 00:00:00
Description String 密钥描述
注意:此字段可能返回 null,表示取不到有效值。
示例值:备注

AccessKeyDetail

访问密钥

被如下接口引用:CreateAccessKey。

名称 类型 描述
AccessKeyId String 访问密钥标识
SecretAccessKey String 访问密钥(密钥仅创建时可见,请妥善保存)
Status String 密钥状态,激活(Active)或未激活(Inactive)
CreateTime Timestamp 创建时间
Description String 描述
注意:此字段可能返回 null,表示取不到有效值。

AttachEntityOfPolicy

策略关联的实体信息

被如下接口引用:ListEntitiesForPolicy。

名称 类型 描述
Id String 实体ID
示例值:1000001
Name String 实体名称
注意:此字段可能返回 null,表示取不到有效值。
示例值:TestPolicyName
Uin Integer 实体Uin
注意:此字段可能返回 null,表示取不到有效值。
示例值:3449203261
RelatedType Integer 关联类型。1 用户关联 ; 2 用户组关联 3 角色关联
示例值:1
AttachmentTime String 策略关联时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-11-11 19:38:01

AttachPolicyInfo

关联策略信息

被如下接口引用:ListAttachedGroupPolicies, ListAttachedUserPolicies。

名称 类型 描述
PolicyId Integer 策略id
PolicyName String 策略名称
注意:此字段可能返回 null,表示取不到有效值。
AddTime Timestamp 创建时间
注意:此字段可能返回 null,表示取不到有效值。
CreateMode Integer 创建来源,1 通过控制台创建, 2 通过策略语法创建。
注意:此字段可能返回 null,表示取不到有效值。
PolicyType String 取值为user和QCS
注意:此字段可能返回 null,表示取不到有效值。
Remark String 策略备注
注意:此字段可能返回 null,表示取不到有效值。
OperateOwnerUin String 策略关联操作者主账号
注意:此字段可能返回 null,表示取不到有效值。
OperateUin String 策略关联操作者ID,如果UinType为0表示子账号Uin,如果UinType为1表示角色ID
注意:此字段可能返回 null,表示取不到有效值。
OperateUinType Integer UinType为0表示OperateUin字段是子账号Uin,如果UinType为1表示OperateUin字段是角色ID
注意:此字段可能返回 null,表示取不到有效值。
Deactived Integer 是否已下线
注意:此字段可能返回 null,表示取不到有效值。
DeactivedDetail Array of String 已下线的产品列表
注意:此字段可能返回 null,表示取不到有效值。

AttachedPolicyOfRole

角色关联的策略信息

被如下接口引用:ListAttachedRolePolicies。

名称 类型 描述
PolicyId Integer 策略ID
PolicyName String 策略名称
AddTime String 绑定时间
PolicyType String 策略类型,User表示自定义策略,QCS表示预设策略
注意:此字段可能返回 null,表示取不到有效值。
CreateMode Integer 策略创建方式,1表示按产品功能或项目权限创建,其他表示按策略语法创建
Deactived Integer 是否已下线(0:否 1:是)
注意:此字段可能返回 null,表示取不到有效值。
DeactivedDetail Array of String 已下线的产品列表
注意:此字段可能返回 null,表示取不到有效值。
Description String 策略描述
注意:此字段可能返回 null,表示取不到有效值。

AttachedUserPolicy

用户关联的策略详情

被如下接口引用:ListAttachedUserAllPolicies。

名称 类型 描述
PolicyId String 策略ID
PolicyName String 策略名
Description String 策略描述
AddTime String 创建时间
StrategyType String 策略类型(1表示自定义策略,2表示预设策略)
CreateMode String 创建模式(1表示按产品或项目权限创建的策略,其他表示策略语法创建的策略)
Groups Array of AttachedUserPolicyGroupInfo 随组关联信息
注意:此字段可能返回 null,表示取不到有效值。
Deactived Integer 是否已下线(0:否 1:是)
注意:此字段可能返回 null,表示取不到有效值。
DeactivedDetail Array of String 已下线的产品列表
注意:此字段可能返回 null,表示取不到有效值。

AttachedUserPolicyGroupInfo

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

被如下接口引用:ListAttachedUserAllPolicies。

名称 类型 描述
GroupId Integer 分组ID
示例值:10012
GroupName String 分组名称
示例值:group_one

AuthToken

认证凭据Token

被如下接口引用:BuildDataFlowAuthToken。

名称 类型 描述
Token String 认证Token
示例值:Ad3**asf3
CurrentTime Integer 服务器时间戳
注意:此字段可能返回 null,表示取不到有效值。
示例值:987654321
NextRotationTime Integer 毫秒时间戳,根据轮转周期准确计算得到
注意:此字段可能返回 null,表示取不到有效值。
示例值:1234567890
LastRotationTimeCost Integer 毫秒,如果轮转失败则为 -1
注意:此字段可能返回 null,表示取不到有效值。
示例值:150
RotationStatus String 成功:success
失败:failed
注意:此字段可能返回 null,表示取不到有效值。
示例值:success
RotationMessage String 成功:success
失败:失败信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:success

GroupIdOfUidInfo

子用户和用户组关联信息

被如下接口引用:AddUserToGroup, RemoveUserFromGroup。

名称 类型 必选 描述
GroupId Integer 用户组 ID
示例值:123456
Uid Integer 子用户 UID
示例值:123456
Uin Integer 子用户 Uin,Uid和Uin至少有一个必填
示例值:100003435

GroupInfo

用户组信息

被如下接口引用:ListGroups, ListGroupsForUser。

名称 类型 描述
GroupId Integer 用户组 ID。
GroupName String 用户组名称。
CreateTime String 用户组创建时间。
Remark String 用户组描述。

GroupMemberInfo

用户组用户信息

被如下接口引用:GetGroup, ListUsersForGroup。

名称 类型 描述
Uid Integer 子用户 Uid。
示例值:100000001
Uin Integer 子用户 Uin。
示例值:100000001
Name String 子用户名称。
示例值:userName
PhoneNum String 手机号。
示例值:13600000001
CountryCode String 手机区域代码。
示例值:86
PhoneFlag Integer 是否已验证手机。0-未验证 1-验证
示例值:0
Email String 邮箱地址。
示例值:email@qq.com
EmailFlag Integer 是否已验证邮箱。0-未验证 1-验证
示例值:1
UserType Integer 用户类型。1-全局协作者 2-项目协作者 3-消息接收者
示例值:1
CreateTime String 创建时间。
示例值:2021-11-11 19:38:01
IsReceiverOwner Integer 是否为主消息接收人。0-否 1-是
示例值:1

ListGrantServiceAccessActionNode

ListGrantServiceAccessAction节点

被如下接口引用:ListPoliciesGrantingServiceAccess。

名称 类型 描述
Name String 接口名
示例值:DescribeInstances
Description String 接口描述
示例值:获取实例详情

ListGrantServiceAccessNode

用于ListPoliciesGrantingServiceAccess接口的List节点

被如下接口引用:ListPoliciesGrantingServiceAccess。

名称 类型 描述
Service ListGrantServiceAccessService 服务
Action Array of ListGrantServiceAccessActionNode 接口信息
Policy Array of ListGrantServiceAccessPolicy 授权的策略

ListGrantServiceAccessPolicy

用于ListPoliciesGrantingServiceAccess接口的Policy节点

被如下接口引用:ListPoliciesGrantingServiceAccess。

名称 类型 描述
PolicyId String 策略ID
示例值:1
PolicyName String 策略名
示例值:AdministratorAccess
PolicyType String 策略类型: Custom自定义策略,Presetting预设策略
示例值:Custom
PolicyDescription String 策略描述
示例值:全读写访问权限

ListGrantServiceAccessService

用于ListPoliciesGrantingServiceAccess接口的Service节点

被如下接口引用:ListPoliciesGrantingServiceAccess。

名称 类型 描述
ServiceType String 服务
示例值:cvm
ServiceName String 服务名
示例值:云服务器

LoginActionFlag

登录和敏感操作flag(校验方式是单选)

被如下接口引用:DescribeSafeAuthFlag, DescribeSafeAuthFlagColl。

名称 类型 必选 描述
Phone Integer 0: 非安全手机校验 1: 安全手机校验。
示例值:1
Token Integer 0: 非硬token校验 1: 硬token校验。
示例值:0
Stoken Integer 0: 非软token校验 1: 软token校验
示例值:0
Wechat Integer 0: 非微信校验 1: 微信校验
示例值:0
Custom Integer 0: 非自定义校验 1: 自定义校验
示例值:0
Mail Integer 0: 非邮箱校验 1: 邮箱校验
示例值:0
U2FToken Integer 0: 非u2f硬件token 1: u2f硬件token
注意:此字段可能返回 null,表示取不到有效值。
示例值:0

LoginActionFlagIntl

登录和敏感操作flag

被如下接口引用:DescribeSafeAuthFlagIntl。

名称 类型 必选 描述
Phone Integer 手机
示例值:0
Token Integer 硬token
示例值:0
Stoken Integer 软token
示例值:0
Wechat Integer 微信
示例值:0
Custom Integer 自定义
示例值:0
Mail Integer 邮件
示例值:0
U2FToken Integer u2f硬件token
注意:此字段可能返回 null,表示取不到有效值。
示例值:0

LoginActionMfaFlag

登录和敏感操作flag

被如下接口引用:SetMfaFlag。

名称 类型 必选 描述
Phone Integer 是否设置手机号为登录和敏感操作安全校验方式, 1: 设置,0: 不设置
示例值:1
Stoken Integer 是否设置软token为登录和敏感操作安全校验方式, 1: 设置,0: 不设置
示例值:0
Wechat Integer 是否设置微信为登录和敏感操作安全校验方式, 1: 设置,0: 不设置
示例值:0

OffsiteFlag

异地登录设置

被如下接口引用:DescribeSafeAuthFlag, DescribeSafeAuthFlagColl, DescribeSafeAuthFlagIntl。

名称 类型 必选 描述
VerifyFlag Integer 验证标识
NotifyPhone Integer 手机通知
NotifyEmail Integer 邮箱通知
NotifyWechat Integer 微信通知
Tips Integer 提示

PolicyVersionDetail

策略版本详情

被如下接口引用:GetPolicyVersion。

名称 类型 描述
VersionId Integer 策略版本号
注意:此字段可能返回 null,表示取不到有效值。
CreateDate String 策略版本创建时间
注意:此字段可能返回 null,表示取不到有效值。
IsDefaultVersion Integer 是否是正在生效的版本。0表示不是,1表示是
注意:此字段可能返回 null,表示取不到有效值。
Document String 策略语法文本
注意:此字段可能返回 null,表示取不到有效值。

PolicyVersionItem

策略版本列表元素结构

被如下接口引用:ListPolicyVersions。

名称 类型 描述
VersionId Integer 策略版本号
注意:此字段可能返回 null,表示取不到有效值。
CreateDate String 策略版本创建时间
注意:此字段可能返回 null,表示取不到有效值。
IsDefaultVersion Integer 是否是正在生效的版本。0表示不是,1表示是
注意:此字段可能返回 null,表示取不到有效值。

Receiver

消息接收人信息

被如下接口引用:ListReceiver。

名称 类型 描述
Uid Integer id
Name String 名字
Remark String 备注
注意:此字段可能返回 null,表示取不到有效值。
PhoneNumber String 手机号码
PhoneFlag Integer 手机号码是否验证
Email String 邮箱
EmailFlag Integer 邮箱是否验证
IsReceiverOwner Integer 是否主联系人
WechatFlag Integer 是否允许微信接收通知
注意:此字段可能返回 null,表示取不到有效值。
Uin Integer 账号uin
注意:此字段可能返回 null,表示取不到有效值。

RoleInfo

角色详细信息

被如下接口引用:DescribeRoleList, GetRole。

名称 类型 描述
RoleId String 角色ID
示例值:12
RoleName String 角色名称
示例值:testRoleName
PolicyDocument String 角色的策略文档
Description String 角色描述
示例值:Description
AddTime String 角色的创建时间
示例值:2020-01-01 01:01:01
UpdateTime String 角色的最近一次时间
示例值:2020-01-01 01:01:01
ConsoleLogin Integer 角色是否允许登录
示例值:1
RoleType String 角色类型,取user、system或service_linked
注意:此字段可能返回 null,表示取不到有效值。
示例值:user
SessionDuration Integer 有效时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:7200
DeletionTaskId String 服务相关角色删除TaskId
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
Tags Array of RoleTags 标签
注意:此字段可能返回 null,表示取不到有效值。
RoleArn String 角色RoleArn信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:qcs::cam::uin/10001:roleName/test_uin

RoleTags

角色标签类型

被如下接口引用:CreateRole, CreateServiceLinkedRole, DescribeRoleList, GetRole, TagRole。

名称 类型 必选 描述
Key String 标签键
示例值:TagKey
Value String 标签值
示例值:TagValue

SAMLProviderInfo

SAML身份提供商

被如下接口引用:ListSAMLProviders。

名称 类型 必选 描述
Name String SAML身份提供商名称
Description String SAML身份提供商描述
CreateTime String SAML身份提供商创建时间
ModifyTime String SAML身份提供商上次修改时间

SecretIdLastUsed

密钥最后使用时间

被如下接口引用:GetSecurityLastUsed。

名称 类型 描述
SecretId String 密钥ID
示例值:Key
LastUsedDate Date 最后访问日期(有1天延迟)
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-03-20
LastSecretUsedDate Integer 最后密钥访问日期
注意:此字段可能返回 null,表示取不到有效值。
示例值:1671435009849

StrategyInfo

策略信息

被如下接口引用:ListPolicies。

名称 类型 描述
PolicyId Integer 策略ID。
示例值:1
PolicyName String 策略名称。
示例值:AdministratorAccess
AddTime Timestamp 策略创建时间。
注意:此字段可能返回 null,表示取不到有效值。
示例值:2016-06-02 19:40:09
Type Integer 策略类型。1 表示自定义策略,2 表示预设策略。
示例值:1
Description String 策略描述。
注意:此字段可能返回 null,表示取不到有效值。
示例值:该策略允许您管理账户内所有用户及其权限、财务相关的信息、云服务资产。
CreateMode Integer 创建来源,1 通过控制台创建, 2 通过策略语法创建。
示例值:1
Attachments Integer 关联的用户数
示例值:1
ServiceType String 策略关联的产品
注意:此字段可能返回 null,表示取不到有效值。
示例值:cam
IsAttached Integer 当需要查询标记实体是否已经关联策略时不为null。0表示未关联策略,1表示已关联策略
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
Deactived Integer 是否已下线
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
DeactivedDetail Array of String 已下线产品列表
注意:此字段可能返回 null,表示取不到有效值。
示例值:[]
IsServiceLinkedPolicy Integer 是否是服务相关角色策略
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
AttachEntityCount Integer 关联策略实体数
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
AttachEntityBoundaryCount Integer 关联权限边界实体数
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
UpdateTime Timestamp 最后编辑时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2016-06-02 19:40:09

SubAccountInfo

子用户信息

被如下接口引用:ListCollaborators, ListUsers。

名称 类型 描述
Uin Integer 子用户用户 ID
示例值:123xxxxx
Name String 子用户用户名
示例值:名称
Uid Integer 子用户 UID
示例值:123xxxxx
Remark String 子用户备注
示例值:备注
ConsoleLogin Integer 子用户能否登录控制台
示例值:1
PhoneNum String 手机号
示例值:151xxxx1001
CountryCode String 区号
示例值:86
Email String 邮箱
示例值:123@qq.com
CreateTime Timestamp 创建时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-12-09 11:39:46
NickName String 昵称
注意:此字段可能返回 null,表示取不到有效值。
示例值:昵称

SubAccountUser

子用户信息

被如下接口引用:DescribeSubAccounts。

名称 类型 描述
Uin Integer 子用户用户 ID
示例值:1
Name String 子用户用户名
示例值:Name
Uid Integer 子用户 UID,UID是用户作为消息接收人时的唯一标识,和 UIN 一样可以唯一标识一个用户,可通过接口https://cloud.tencent.com/document/api/598/53486 获取
示例值:1
Remark String 子用户备注
示例值:remark
CreateTime Timestamp 创建时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2020-02-01 08:00:00
UserType Integer 用户类型(2:子用户;3:企业微信子用户;4:协作者;5:消息接收人)
示例值:2
LastLoginIp String 最近登录IP
示例值:127.0.0.1
LastLoginTime String 最近登录时间,回参为空,即为未登录过控制台
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-03-15 20:00:00

WeChatWorkSubAccount

企业微信子用户

被如下接口引用:ListWeChatWorkSubAccounts。

名称 类型 描述
Uin Integer 子用户用户 ID
Name String 子用户用户名
Uid Integer 子用户 UID
Remark String 备注
ConsoleLogin Integer 子用户能否登录控制台
PhoneNum String 手机号
CountryCode String 区号
Email String 邮箱
WeChatWorkUserId String 企业微信UserId
注意:此字段可能返回 null,表示取不到有效值。
CreateTime Timestamp 创建时间
注意:此字段可能返回 null,表示取不到有效值。