Documentation
¶
Index ¶
- type APIInfo
- type AccessKeyRecentStatus
- type AccessKeyRemarkInfo
- type ActionConditionVo
- type AddActionCondition
- type AddActionConditionRequest
- type AddApiInfos
- type AddApiInfosRequest
- type AddApiInfosResponse
- type AddCondition
- type AddConditionRequest
- type AddOrganizationUserRelationInfo
- type AddPermissionsInfo
- type AddPolicyCollection
- type AddPolicyCollectionRequest
- type AddSysPermission
- type AddSysPermissionResponse
- type ApiInfoShowRule
- type ApiInfoVo
- type ApplyJoinSubUserReq
- type AttachSystemAccessKeyPolicy
- type AttachSystemAccessKeyPolicyRequest
- type AttachedPolicyInfo
- type AuthenticationInfo
- type AzMappingVo
- type AzSaleStatusVo
- type BaseProductRegionVo
- type BaseResponseVo
- type CheckApiInfo
- type ClonePoliciesInfo
- type ConditionMappingVo
- type ConditionStatement
- type ConfigDetails
- type ConfigDetailsPermissionDetail
- type CopyRoleInfo
- type CreateGroupInfo
- type CreateGroupRes
- type CreateIdentityProviderInfo
- type CreateInviteShortUrlReq
- type CreateInviteShortUrlRes
- type CreateLoginProfileInfo
- type CreatePermissionInfo
- type CreatePolicyEditionInfo
- type CreatePolicyInfo
- type CreateRoleInfo
- type CreateSensitiveAction
- type CreateSensitiveActionRequest
- type CreateServiceInfo
- type CreateServiceLinkedRoleTemplateRequest
- type CreateSubUserInfo
- type CreateSubUserInfoInner
- type CreateSubUserRes
- type CreateSubUserWithOrgInfo
- type CrossTenantInviteConfigRes
- type DeleteActionCondition
- type DeleteActionConditionRequest
- type DeleteCondition
- type DeleteConditionRequest
- type DeletePolicyCollection
- type DeletePolicyCollectionRequest
- type DescribeByPinsInfo
- type DescribePinListByAnyPermIdsReqInfo
- type DescribeSubUserListByPinsReqInfo
- type DescribeSubUserListByPinsResInfo
- type DetachSystemAccessKeyPolicy
- type DetachSystemAccessKeyPolicyRequest
- type EmailSmsInfo
- type EntityObjectLimits
- type Flags
- type GlobalAzMappingVo
- type Group
- type GroupDetail
- type GroupGenVo
- type GroupInfo
- type IdentityProviderInfo
- type InviteConfig
- type InviteConfigExt
- type InviteRequest
- type IpRule
- type LinkedLoginBinding
- type LinkedLoginBindingVo
- type LinkedLoginConfig
- type ListRoleInfo
- type LoginProfile
- type LoginProfileInfo
- type LoginSetting
- type MFAInfo
- type MfaConfig
- type MfaConfigReq
- type OpenApiVo
- type Organization
- type OrganizationUser
- type OrganizationUserRelation
- type PageInfo
- type PageResult
- type PageResultExt
- type PasswordPolicy
- type PasswordPolicyRule
- type Permission
- type PermissionDetail
- type PermissionGenVo
- type Policy
- type PolicyAttachedEntity
- type PolicyCollection
- type PolicyDetail
- type PolicyEdition
- type PolicyEditionDetail
- type QueryApiInfoByConditions
- type QueryApiInfoByConditionsInfo
- type ReateServiceLinkedRoleTemplate
- type RegionAzVo
- type RemoveOrganizationUserRelationInfo
- type RemovePermissionInfo
- type Resource
- type ResourceGroup
- type Response
- type RestoreSubUser
- type ResultMsg
- type RoleGenVo
- type RoleInfo
- type RolePolicy
- type SendBatchMsg
- type SendDetails
- type SendOutSiteNotice
- type SendSingleMsg
- type ServiceDetail
- type ServiceInfo
- type ServiceInfoGenVo
- type ServiceInfoVo
- type SimpleInfo
- type SimpleServiceInfoGenVo
- type SubUser
- type SubUserAccessKey
- type SubUserAuditRecord
- type SubUserInfo
- type SysPermission
- type SysPermissionMenuVo
- type SystemAccessKey
- type SystemAccessKeyPolicy
- type SystemAccessKeyRequest
- type SystemAkGenVo
- type TPaasUser
- type UpdateActionCondition
- type UpdateActionConditionRequest
- type UpdateApiInfo
- type UpdateAssumeRolePolicyInfo
- type UpdateCondition
- type UpdateConditionRequest
- type UpdateEntityObjectLimits
- type UpdateEntityObjectLimitsRequest
- type UpdateGroupInfo
- type UpdateIdentityProviderInfo
- type UpdateInviteConfigStatusReq
- type UpdateInviteRequestStatusRes
- type UpdateLoginProfileInfo
- type UpdatePermissionInfo
- type UpdatePolicyDescriptionInfo
- type UpdatePolicyInfo
- type UpdateRoleInfo
- type UpdateSensitiveAction
- type UpdateSensitiveActionRequest
- type UpdateServiceLinkedRoleTemplate
- type UpdateServiceLinkedRoleTemplateRequest
- type UpdateSubUserInfo
- type UserAccessKey
- type UserAccountGenVo
- type UserAttachment
- type UserAuditRecord
- type UserReqVo
- type UserResVo
- type VerifyDetails
- type VirtualMFADevice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIInfo ¶ added in v1.6.0
type APIInfo struct {
/* 访问级别 (Optional) */
AccessLevel int `json:"accessLevel"`
/* action name (Optional) */
ActionName string `json:"actionName"`
/* action type (Optional) */
ActionType string `json:"actionType"`
/* 资源 (Optional) */
Resource string `json:"resource"`
/* 资源类型 (Optional) */
ResourceType string `json:"resourceType"`
/* 子资源类型 (Optional) */
SubResourceType string `json:"subResourceType"`
/* 三级资源类型 (Optional) */
TerResourceType string `json:"terResourceType"`
}
type AccessKeyRecentStatus ¶ added in v1.65.0
type AccessKeyRemarkInfo ¶ added in v1.63.0
type AccessKeyRemarkInfo struct {
/* AK备注信息 */
Remark string `json:"remark"`
}
type ActionConditionVo ¶ added in v1.63.0
type ActionConditionVo struct {
/* */
Id int `json:"id"`
/* */
ServiceName string `json:"serviceName"`
/* */
Action string `json:"action"`
/* */
ConditionName string `json:"conditionName"`
/* */
PostProcess int `json:"postProcess"`
/* */
Type int `json:"type"`
/* */
CreateTime string `json:"createTime"`
/* */
UpdateTime string `json:"updateTime"`
}
type AddActionCondition ¶ added in v1.65.0
type AddActionConditionRequest ¶ added in v1.63.0
type AddApiInfos ¶ added in v1.65.0
type AddApiInfosRequest ¶ added in v1.63.0
type AddApiInfosRequest struct {
/* */
ApiInfos []ApiInfoVo `json:"apiInfos"`
}
type AddApiInfosResponse ¶ added in v1.63.0
type AddCondition ¶ added in v1.65.0
type AddConditionRequest ¶ added in v1.63.0
type AddOrganizationUserRelationInfo ¶ added in v1.63.0
type AddPermissionsInfo ¶
type AddPermissionsInfo struct {
/* 权限id集合 */
PermissionIds []int `json:"permissionIds"`
}
type AddPolicyCollection ¶ added in v1.65.0
type AddPolicyCollection struct {
/* (Optional) */
PolicyCollection []PolicyCollection `json:"policyCollection"`
}
type AddPolicyCollectionRequest ¶ added in v1.63.0
type AddPolicyCollectionRequest struct {
/* (Optional) */
PolicyCollection []PolicyCollection `json:"policyCollection"`
}
type AddSysPermission ¶ added in v1.65.0
type AddSysPermissionResponse ¶ added in v1.63.0
type ApiInfoShowRule ¶ added in v1.63.0
type ApiInfoVo ¶ added in v1.63.0
type ApiInfoVo struct {
/* */
ServiceNameCN string `json:"serviceNameCN"`
/* */
ServiceName string `json:"serviceName"`
/* */
ServiceOldCode string `json:"serviceOldCode"`
/* */
ResourceType string `json:"resourceType"`
/* */
SubResourceType string `json:"subResourceType"`
/* */
ActionName string `json:"actionName"`
/* */
ActionDescription string `json:"actionDescription"`
/* */
ActionType string `json:"actionType"`
/* */
Method string `json:"method"`
/* */
Region int `json:"region"`
/* */
Version int `json:"version"`
/* */
AccessLevel int `json:"accessLevel"`
/* */
ShowRule []ApiInfoShowRule `json:"showRule"`
/* */
Supply int `json:"supply"`
/* */
IgnoreDeny int `json:"ignoreDeny"`
/* */
TagResourceLevel int `json:"tagResourceLevel"`
}
type ApplyJoinSubUserReq ¶ added in v1.65.0
type ApplyJoinSubUserReq struct {
/* 子用户名 (Optional) */
SubUserName string `json:"subUserName"`
/* 子用户别名 (Optional) */
SubUserNickname string `json:"subUserNickname"`
/* 子用户手机号 (Optional) */
SubUserPhone string `json:"subUserPhone"`
/* 昵称(微信或京东昵称) (Optional) */
Nickname string `json:"nickname"`
/* 登录类型(jd/wx) (Optional) */
LoginType string `json:"loginType"`
/* 登录id(微信unionId/京东pin) (Optional) */
LoginId string `json:"loginId"`
/* 邀请码 (Optional) */
InviteCode string `json:"inviteCode"`
}
type AttachSystemAccessKeyPolicy ¶ added in v1.65.0
type AttachSystemAccessKeyPolicyRequest ¶ added in v1.63.0
type AttachedPolicyInfo ¶ added in v1.63.0
type AttachedPolicyInfo struct {
/* (Optional) */
PolicyId string `json:"policyId"`
}
type AuthenticationInfo ¶ added in v1.6.0
type AuthenticationInfo struct {
/* 主账号pin (Optional) */
Account string `json:"account"`
/* 子账号pin (Optional) */
SubUser string `json:"subUser"`
/* 操作类型,格式:serviceName:operationId */
Action string `json:"action"`
/* 资源信息,格式:jrn:service:region:accountId:resourceType/resourceId/subresourceType/subresourceId */
Resource string `json:"resource"`
}
type AzMappingVo ¶ added in v1.6.0
type AzSaleStatusVo ¶ added in v1.6.0
type BaseProductRegionVo ¶ added in v1.6.0
type BaseProductRegionVo struct {
/* 产品编码 (Optional) */
ServiceCode string `json:"serviceCode"`
/* az信息 (Optional) */
RegionAzVos []RegionAzVo `json:"regionAzVos"`
}
type BaseResponseVo ¶ added in v1.63.0
type BaseResponseVo struct {
/* (Optional) */
IsSuccess bool `json:"isSuccess"`
/* (Optional) */
Message string `json:"message"`
/* (Optional) */
ErrorCode int `json:"errorCode"`
/* (Optional) */
Data int `json:"data"`
/* (Optional) */
ErrStrSet []string `json:"errStrSet"`
/* (Optional) */
RequestId string `json:"requestId"`
}
type CheckApiInfo ¶ added in v1.65.0
type ClonePoliciesInfo ¶ added in v1.63.0
type ConditionMappingVo ¶ added in v1.6.0
type ConditionStatement ¶ added in v1.6.0
type ConditionStatement struct {
/* ConditionMapping列表,ConditionStatement 之间是“或”关系,同一个ConditionStatement下ConditionMapping是“且”关系,同一个ConditionMapping下多个value是“或”关系 (Optional) */
ConditionMappings []ConditionMappingVo `json:"conditionMappings"`
}
type ConfigDetails ¶ added in v1.65.0
type ConfigDetails struct {
/* 访问类型(console/api) */
AccessTypes []string `json:"accessTypes"`
/* 权限详情 */
PermissionDetails []ConfigDetailsPermissionDetail `json:"permissionDetails"`
}
type ConfigDetailsPermissionDetail ¶ added in v1.65.0
type CopyRoleInfo ¶ added in v1.63.0
type CreateGroupInfo ¶ added in v1.6.0
type CreateGroupRes ¶ added in v1.6.0
type CreateGroupRes struct {
/* 用户组ID (Optional) */
GroupId string `json:"groupId"`
/* 用户组名 (Optional) */
Name string `json:"name"`
/* 京东云资源标识(jrn) (Optional) */
Jrn string `json:"jrn"`
/* 用户组描述 (Optional) */
Description string `json:"description"`
/* 用户组创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 用户组更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
}
type CreateIdentityProviderInfo ¶ added in v1.63.0
type CreateInviteShortUrlReq ¶ added in v1.65.0
type CreateInviteShortUrlReq struct {
/* 真实链接 (Optional) */
RealUrl string `json:"realUrl"`
}
type CreateInviteShortUrlRes ¶ added in v1.65.0
type CreateLoginProfileInfo ¶ added in v1.6.0
type CreateLoginProfileInfo struct {
/* 子用户登录是否需要重置密码,默认false (Optional) */
PasswordResetRequired bool `json:"passwordResetRequired"`
/* 指定密码,密码必须符合密码强度要求。关于密码强度设置接口,请参考describePasswordPolicy (Optional) */
Password string `json:"password"`
/* 是否自动生成密码,默认false (Optional) */
AutoGeneratePassword bool `json:"autoGeneratePassword"`
/* 指定子用户在下次登录时是否必须绑定虚拟MFA设备 (Optional) */
MFABindRequired bool `json:"mFABindRequired"`
}
type CreatePermissionInfo ¶
type CreatePermissionInfo struct {
/* 权限名称,1~32位数字、字母、中文、下划线、下划线、中划线 */
Name string `json:"name"`
/* 描述,0~256个字符 (Optional) */
Description *string `json:"description"`
/* 权限详细信息 */
Content []PermissionDetail `json:"content"`
}
type CreatePolicyEditionInfo ¶ added in v1.6.0
type CreatePolicyEditionInfo struct {
/* 权限策略文档,最多6144个字符 */
PolicyDocument string `json:"policyDocument"`
/* 是否设置当前权限策略文档为默认权限策略,默认值为false (Optional) */
SetAsDefault bool `json:"setAsDefault"`
/* 权限策略版本自动化轮转机制,可以删除历史权限策略版本。
·None:关闭轮转机制
·DeleteOldestNonDefaultVersionWhenLimitExceeded:当权限策略版本数量超限时,删除最早且非活跃的版本
默认值为None
(Optional) */
RotateStrategy string `json:"rotateStrategy"`
}
type CreatePolicyInfo ¶ added in v1.6.0
type CreateRoleInfo ¶ added in v1.6.0
type CreateRoleInfo struct {
/* 角色名,支持4~64位的字母,数字以及-和_, 以字母开头 */
RoleName string `json:"roleName"`
/* 角色类型,3-服务角色,4-用户角色 */
Type int `json:"type"`
/* 角色信任关系策略 */
AssumeRolePolicyDocument string `json:"assumeRolePolicyDocument"`
/* 描述,0~256个字符 (Optional) */
Description *string `json:"description"`
/* 最大会话时长3600~43200秒,默认3600秒 (Optional) */
MaxSessionDuration *int `json:"maxSessionDuration"`
}
type CreateSensitiveAction ¶ added in v1.65.0
type CreateSensitiveActionRequest ¶ added in v1.63.0
type CreateServiceInfo ¶ added in v1.63.0
type CreateServiceInfo struct {
/* (Optional) */
ServiceInfoVo ServiceInfoVo `json:"serviceInfoVo"`
}
type CreateServiceLinkedRoleTemplateRequest ¶ added in v1.63.0
type CreateServiceLinkedRoleTemplateRequest struct {
/* (Optional) */
Path string `json:"path"`
/* (Optional) */
RoleName string `json:"roleName"`
/* (Optional) */
AssumeRolePolicyDocument string `json:"assumeRolePolicyDocument"`
/* (Optional) */
Description string `json:"description"`
/* (Optional) */
MaxSessionDuration int `json:"maxSessionDuration"`
/* (Optional) */
Invisible bool `json:"invisible"`
}
type CreateSubUserInfo ¶
type CreateSubUserInfo struct {
/* 子用户名,支持4~20位的字母,数字以及-和_,以字母开头 */
Name string `json:"name"`
/* 描述,0~256个字符 (Optional) */
Description *string `json:"description"`
/* 按照密码策略设置,默认8~20位,至少包含一个小写字母、大写字母和数字 */
Password string `json:"password"`
/* 手机号码,区号-手机号 (Optional) */
Phone *string `json:"phone"`
/* 邮箱 (Optional) */
Email *string `json:"email"`
/* 姓名 (Optional) */
NickName *string `json:"nickName"`
/* 是否创建accessKey,默认false (Optional) */
CreateAk *bool `json:"createAk"`
/* 子用户首次登录是否需要重置密码,默认false (Optional) */
NeedResetPassword *bool `json:"needResetPassword"`
/* 子用户是否支持控制台登录,默认true (Optional) */
ConsoleLogin *bool `json:"consoleLogin"`
/* 是否自动生成密码,默认false (Optional) */
AutoGeneratePassword *bool `json:"autoGeneratePassword"`
/* 是否作为联系人,默认false,为true时手机和邮箱必需 (Optional) */
ContactTag *bool `json:"contactTag"`
}
type CreateSubUserInfoInner ¶ added in v1.63.0
type CreateSubUserInfoInner struct {
/* 描述,0~256个字符 (Optional) */
Description string `json:"description"`
/* 按照密码策略设置,默认8~20位,至少包含一个小写字母、大写字母和数字 (Optional) */
Password string `json:"password"`
/* 手机号码,区号-手机号 (Optional) */
Phone string `json:"phone"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 姓名 (Optional) */
NickName string `json:"nickName"`
/* 是否创建accessKey,默认false (Optional) */
CreateAk bool `json:"createAk"`
/* 子用户首次登录是否需要重置密码,默认false (Optional) */
NeedResetPassword bool `json:"needResetPassword"`
/* 子用户是否支持控制台登录,默认true (Optional) */
ConsoleLogin bool `json:"consoleLogin"`
/* 是否自动生成密码,默认false (Optional) */
AutoGeneratePassword bool `json:"autoGeneratePassword"`
/* 主用户pin (Optional) */
Account string `json:"account"`
/* 子用户名(注意不是pin),支持4~20位的字母,数字以及-和_,以字母开头 必填 (Optional) */
SubUser string `json:"subUser"`
/* 创建类型 0自定义 1组织 2ldap 3jd 4wx 5joyCode (Optional) */
CreateType int `json:"createType"`
}
type CreateSubUserRes ¶ added in v1.6.0
type CreateSubUserRes struct {
/* 用户名 (Optional) */
Name string `json:"name"`
/* 密码 (Optional) */
Password string `json:"password"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 手机号码 (Optional) */
Phone string `json:"phone"`
/* accessKey (Optional) */
AccessKey string `json:"accessKey"`
/* AccessKey secret (Optional) */
SecretAccessKey string `json:"secretAccessKey"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 姓名 (Optional) */
NickName string `json:"nickName"`
/* 子用户pin (Optional) */
Pin string `json:"pin"`
}
type CreateSubUserWithOrgInfo ¶ added in v1.63.0
type CreateSubUserWithOrgInfo struct {
/* 组织ID */
OrgId string `json:"orgId"`
/* 组织用户标识 */
OrgUserId string `json:"orgUserId"`
/* 描述,0~256个字符 (Optional) */
Description string `json:"description"`
/* 是否创建accessKey,默认false (Optional) */
CreateAk bool `json:"createAk"`
/* 子用户是否支持控制台登录,默认true (Optional) */
ConsoleLogin bool `json:"consoleLogin"`
}
type CrossTenantInviteConfigRes ¶ added in v1.65.0
type CrossTenantInviteConfigRes struct {
/* 登录类型(jd/wx) (Optional) */
LoginType string `json:"loginType"`
/* 主账号ID (Optional) */
AccoutId string `json:"accoutId"`
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* 主账号名称 (Optional) */
AccountName string `json:"accountName"`
/* 权限详情 (Optional) */
PermissionDetails []ConfigDetailsPermissionDetail `json:"permissionDetails"`
}
type DeleteActionCondition ¶ added in v1.65.0
type DeleteActionCondition struct {
/* (Optional) */
Ids []int `json:"ids"`
}
type DeleteActionConditionRequest ¶ added in v1.63.0
type DeleteActionConditionRequest struct {
/* (Optional) */
Ids []int `json:"ids"`
}
type DeleteCondition ¶ added in v1.65.0
type DeleteCondition struct {
/* (Optional) */
Id int `json:"id"`
}
type DeleteConditionRequest ¶ added in v1.63.0
type DeleteConditionRequest struct {
/* (Optional) */
Id int `json:"id"`
}
type DeletePolicyCollection ¶ added in v1.65.0
type DeletePolicyCollection struct {
/* (Optional) */
Id int `json:"id"`
}
type DeletePolicyCollectionRequest ¶ added in v1.63.0
type DeletePolicyCollectionRequest struct {
/* (Optional) */
Id int `json:"id"`
}
type DescribeByPinsInfo ¶ added in v1.65.0
type DescribeByPinsInfo struct {
/* 用户pin (Optional) */
Pin string `json:"pin"`
/* 用户名 (Optional) */
Name string `json:"name"`
/* 手机号码 (Optional) */
Phone string `json:"phone"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 描述信息 (Optional) */
Description string `json:"description"`
/* 主账号 (Optional) */
Account string `json:"account"`
/* 用户创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 用户更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 姓名 (Optional) */
NickName string `json:"nickName"`
/* 创建方式 (Optional) */
CreateType string `json:"createType"`
/* 用户所在组织id (Optional) */
OrgId string `json:"orgId"`
/* 用户所在组织名称 (Optional) */
OrgName string `json:"orgName"`
/* 用户所在组织路径 (Optional) */
OrgPath string `json:"orgPath"`
}
type DescribePinListByAnyPermIdsReqInfo ¶ added in v1.65.0
type DescribePinListByAnyPermIdsReqInfo struct {
/* 页码,默认1 (Optional) */
PageNumber int `json:"pageNumber"`
/* 分页大小,默认50,取值范围[10, 100] (Optional) */
PageSize int `json:"pageSize"`
/* 主账号pin */
MasterAccountPin string `json:"masterAccountPin"`
/* 子账号pin列表,最大长度50 (Optional) */
SubAccountPinList []string `json:"subAccountPinList"`
/* 权限点id列表,最大长度50 */
PermissionIdList []int `json:"permissionIdList"`
}
type DescribeSubUserListByPinsReqInfo ¶ added in v1.65.0
type DescribeSubUserListByPinsReqInfo struct {
/* 子账户pin列表,最大长度为50 */
SubAccountPinList []string `json:"subAccountPinList"`
}
type DescribeSubUserListByPinsResInfo ¶ added in v1.65.0
type DescribeSubUserListByPinsResInfo struct {
/* 子账号pin (Optional) */
SubAccountPin string `json:"subAccountPin"`
/* 主账号pin (Optional) */
MasterAccountPin string `json:"masterAccountPin"`
/* 手机号 (Optional) */
Phone string `json:"phone"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 昵称 (Optional) */
NickName string `json:"nickName"`
/* 子用户名 (Optional) */
Name string `json:"name"`
}
type DetachSystemAccessKeyPolicy ¶ added in v1.65.0
type DetachSystemAccessKeyPolicyRequest ¶ added in v1.63.0
type EmailSmsInfo ¶ added in v1.6.0
type EmailSmsInfo struct {
/* 用户pin */
CreatePin string `json:"createPin"`
/* 邮件标题,短信不填 (Optional) */
Title string `json:"title"`
/* 发送类型 1 发邮件 2 发短信 */
SendType int `json:"sendType"`
/* 邮件内容,短信不填 (Optional) */
Content string `json:"content"`
/* 接收人 */
Receives []string `json:"receives"`
/* 模版code,短信必填,邮件不填 */
TemplateId int `json:"templateId"`
/* 模版参数,短信必填,邮件不填 */
TemplateParam []string `json:"templateParam"`
/* 业务编码(和产品申请),短信必填,邮件不填 */
SmsMessageSource string `json:"smsMessageSource"`
}
type EntityObjectLimits ¶ added in v1.63.0
type EntityObjectLimits struct {
/* */
UserCountLimit int `json:"userCountLimit"`
/* */
PolicyCountLimit int `json:"policyCountLimit"`
/* */
RoleCountLimit int `json:"roleCountLimit"`
/* */
GroupCountLimit int `json:"groupCountLimit"`
/* */
UserAttachedPolicyCountLimit int `json:"userAttachedPolicyCountLimit"`
/* */
GroupAttachedPolicyCountLimit int `json:"groupAttachedPolicyCountLimit"`
/* */
RoleAttachedPolicyCountLimit int `json:"roleAttachedPolicyCountLimit"`
/* */
UserAttachToGroupCountLimit int `json:"userAttachToGroupCountLimit"`
/* */
GroupAttachedUserCountLimit int `json:"groupAttachedUserCountLimit"`
}
type GlobalAzMappingVo ¶ added in v1.6.0
type GlobalAzMappingVo struct {
/* 别名 (Optional) */
Alias string `json:"alias"`
/* 地域 (Optional) */
Region string `json:"region"`
/* Az Mapping (Optional) */
Mapping []AzMappingVo `json:"mapping"`
}
type Group ¶ added in v1.6.0
type Group struct {
/* 用户组ID (Optional) */
GroupId string `json:"groupId"`
/* 用户组名 (Optional) */
Name string `json:"name"`
/* 京东云资源标识(jrn) (Optional) */
Jrn string `json:"jrn"`
/* 用户组描述 (Optional) */
Description string `json:"description"`
/* 子用户个数 (Optional) */
SubUserSum int `json:"subUserSum"`
/* 绑定策略个数 (Optional) */
PolicySum int `json:"policySum"`
/* 用户组创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 用户组更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
}
type GroupDetail ¶ added in v1.6.0
type GroupDetail struct {
/* 用户组ID (Optional) */
GroupId string `json:"groupId"`
/* 用户组名 (Optional) */
Name string `json:"name"`
/* 京东云资源标识(jrn) (Optional) */
Jrn string `json:"jrn"`
/* 用户组描述 (Optional) */
Description string `json:"description"`
/* 用户组创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 用户组更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
}
type GroupGenVo ¶ added in v1.65.0
type GroupGenVo struct {
/* 唯一ID (Optional) */
Id int64 `json:"id"`
/* group id (Optional) */
GroupId string `json:"groupId"`
/* 组名称 (Optional) */
Name string `json:"name"`
/* jrn资源描述 (Optional) */
Jrn string `json:"jrn"`
/* 组的所有者的User ID,必须是主账户的User ID (Optional) */
Account string `json:"account"`
/* 备注 (Optional) */
Description string `json:"description"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 创建者 (Optional) */
CreateBy int64 `json:"createBy"`
/* 修改时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 修改人 (Optional) */
UpdateBy int64 `json:"updateBy"`
/* 状态(0停用,1启用) (Optional) */
Status int `json:"status"`
}
type GroupInfo ¶ added in v1.6.0
type GroupInfo struct {
/* 用户组ID (Optional) */
GroupId string `json:"groupId"`
/* 用户组名 (Optional) */
Name string `json:"name"`
/* 京东云资源标识(jrn) (Optional) */
Jrn string `json:"jrn"`
/* (Optional) */
Description string `json:"description"`
/* 用户组创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 用户组更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* (Optional) */
Policies []string `json:"policies"`
}
type IdentityProviderInfo ¶ added in v1.63.0
type IdentityProviderInfo struct {
/* 身份提供商名称,支持4~64位的字母,数字以及-和_, 以字母开头 (Optional) */
Name string `json:"name"`
/* 协议类型,目前支持SAML20 (Optional) */
ProtocolType string `json:"protocolType"`
/* 描述,0~256个字符 (Optional) */
Description string `json:"description"`
/* 身份提供商元数据 (Optional) */
Metadata string `json:"metadata"`
/* 京东云资源标识(jrn) (Optional) */
Jrn string `json:"jrn"`
/* IdP登录地址 (Optional) */
ForwardIdPUrl string `json:"forwardIdPUrl"`
}
type InviteConfig ¶ added in v1.65.0
type InviteConfig struct {
/* 邀请配置ID (Optional) */
Id string `json:"id"`
/* 邀请码 (Optional) */
InviteCode string `json:"inviteCode"`
/* 短链接 (Optional) */
ShortUrl string `json:"shortUrl"`
/* 真实链接 (Optional) */
RealUrl string `json:"realUrl"`
/* 用户限制 (Optional) */
UserLimit int `json:"userLimit"`
/* 邀请时长 (Optional) */
InviteDuration int `json:"inviteDuration"`
/* 登录类型(jd/wx) (Optional) */
LoginType string `json:"loginType"`
/* 邀请码过期时间 (Optional) */
ExpireAt string `json:"expireAt"`
/* 邀请配置状态 (Optional) */
InviteConfigStatus string `json:"inviteConfigStatus"`
/* 软删除状态 (Optional) */
Deleted int `json:"deleted"`
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* 创建用户 (Optional) */
CreateUser string `json:"createUser"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 更新用户 (Optional) */
UpdateUser string `json:"updateUser"`
/* 更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 创建用户账号名 (Optional) */
CreateDisplayName string `json:"createDisplayName"`
/* 配置详情 (Optional) */
ConfigDetails ConfigDetails `json:"configDetails"`
}
type InviteConfigExt ¶ added in v1.65.0
type InviteConfigExt struct {
/* 邀请配置ID (Optional) */
Id string `json:"id"`
/* 邀请码 (Optional) */
InviteCode string `json:"inviteCode"`
/* 短链接 (Optional) */
ShortUrl string `json:"shortUrl"`
/* 真实链接 (Optional) */
RealUrl string `json:"realUrl"`
/* 用户限制 (Optional) */
UserLimit int `json:"userLimit"`
/* 邀请时长 (Optional) */
InviteDuration int `json:"inviteDuration"`
/* 登录类型(jd/wx) (Optional) */
LoginType string `json:"loginType"`
/* 邀请码过期时间 (Optional) */
ExpireAt string `json:"expireAt"`
/* 邀请配置状态 (Optional) */
InviteConfigStatus string `json:"inviteConfigStatus"`
/* 软删除状态 (Optional) */
Deleted int `json:"deleted"`
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* 创建用户 (Optional) */
CreateUser string `json:"createUser"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 更新用户 (Optional) */
UpdateUser string `json:"updateUser"`
/* 更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 创建用户账号名 (Optional) */
CreateDisplayName string `json:"createDisplayName"`
/* 配置详情 (Optional) */
ConfigDetails ConfigDetails `json:"configDetails"`
/* 审核通过的数量 (Optional) */
ApprovedCount int `json:"approvedCount"`
}
type InviteRequest ¶ added in v1.65.0
type InviteRequest struct {
/* 邀请请求ID (Optional) */
Id string `json:"id"`
/* 邀请码 (Optional) */
InviteCode string `json:"inviteCode"`
/* 登录类型(jd/wx) (Optional) */
LoginType string `json:"loginType"`
/* 登录id(微信unionId/京东pin) (Optional) */
LoginId string `json:"loginId"`
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* 子用户pin (Optional) */
SubUserPin string `json:"subUserPin"`
/* 子用户名 (Optional) */
SubUserName string `json:"subUserName"`
/* 子用户别名 (Optional) */
SubUserNickname string `json:"subUserNickname"`
/* 子用户手机号 (Optional) */
SubUserPhone string `json:"subUserPhone"`
/* 昵称(微信或京东昵称) (Optional) */
Nickname string `json:"nickname"`
/* 邀请审批状态(pending/exception/approved/rejected) (Optional) */
InviteStatus string `json:"inviteStatus"`
/* 邀请审批结果信息 (Optional) */
InviteResult string `json:"inviteResult"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
}
type LinkedLoginBinding ¶ added in v1.65.0
type LinkedLoginBinding struct {
/* 自增id (Optional) */
Id int64 `json:"id"`
/* 登录类型(jd/wx) */
LoginType string `json:"loginType"`
/* 登录id(微信unionId/京东pin) */
LoginId string `json:"loginId"`
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* 子用户pin (Optional) */
SubUserPin string `json:"subUserPin"`
/* 子用户名 (Optional) */
SubUserName string `json:"subUserName"`
/* 昵称 (Optional) */
Nickname string `json:"nickname"`
/* 创建日期 (Optional) */
CreateTime string `json:"createTime"`
/* 更新日期 (Optional) */
UpdateTime string `json:"updateTime"`
}
type LinkedLoginBindingVo ¶ added in v1.65.0
type LinkedLoginBindingVo struct {
/* 自增id (Optional) */
Id int64 `json:"id"`
/* 登录类型(jd/wx) */
LoginType string `json:"loginType"`
/* 登录id(微信unionId/京东pin) */
LoginId string `json:"loginId"`
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* 子用户pin (Optional) */
SubUserPin string `json:"subUserPin"`
/* 子用户名 (Optional) */
SubUserName string `json:"subUserName"`
/* 昵称 (Optional) */
Nickname string `json:"nickname"`
/* 创建日期 (Optional) */
CreateTime string `json:"createTime"`
/* 更新日期 (Optional) */
UpdateTime string `json:"updateTime"`
/* 子用户别名 (Optional) */
SubUserNickname string `json:"subUserNickname"`
}
type LinkedLoginConfig ¶ added in v1.65.0
type LinkedLoginConfig struct {
/* 自增id (Optional) */
Id int64 `json:"id"`
/* 是否禁用微信登录(false:否,true:是) */
WxDisabled bool `json:"wxDisabled"`
/* 是否禁用京东登录(false:否,true:是) */
JdDisabled bool `json:"jdDisabled"`
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* 创建用户 (Optional) */
CreateUser string `json:"createUser"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 更新用户 (Optional) */
UpdateUser string `json:"updateUser"`
/* 更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
}
type ListRoleInfo ¶ added in v1.6.0
type ListRoleInfo struct {
/* 角色名称 (Optional) */
RoleName string `json:"roleName"`
/* 角色类型,2-服务相关角色,3-服务角色,4-用户角色 (Optional) */
Type int `json:"type"`
/* 角色信任关系策略 (Optional) */
AssumeRolePolicyDocument string `json:"assumeRolePolicyDocument"`
/* 描述,0~1000个字符 (Optional) */
Description string `json:"description"`
/* 创建角色的时间 (Optional) */
CreateTime string `json:"createTime"`
}
type LoginProfile ¶ added in v1.6.0
type LoginProfileInfo ¶ added in v1.6.0
type LoginSetting ¶ added in v1.65.0
type LoginSetting struct {
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* 登录过期时间(秒) (Optional) */
LoginExpireSeconds int `json:"loginExpireSeconds"`
/* 最大同时登录设备数 (Optional) */
MaxConcurrentDevices int `json:"maxConcurrentDevices"`
/* 允许登录开始日期 格式"2025-11-21" 登录策略涉及的4个时间字段必须同时有值或者同时无值 (Optional) */
AllowedStartDate string `json:"allowedStartDate"`
/* 允许登录结束日期 格式"2025-11-21" 登录策略涉及的4个时间字段必须同时有值或者同时无值 (Optional) */
AllowedEndDate string `json:"allowedEndDate"`
/* 允许登录开始时间 格式"13:42:48" 登录策略涉及的4个时间字段必须同时有值或者同时无值 (Optional) */
AllowedStartTime string `json:"allowedStartTime"`
/* 允许登录结束时间 格式"13:42:48" 登录策略涉及的4个时间字段必须同时有值或者同时无值 (Optional) */
AllowedEndTime string `json:"allowedEndTime"`
/* IP规则 (Optional) */
IpRule IpRule `json:"ipRule"`
}
type MfaConfig ¶ added in v1.65.0
type MfaConfig struct {
/* 主账号pin (Optional) */
AccountPin string `json:"accountPin"`
/* mfa设备 (Optional) */
MfaDevice string `json:"mfaDevice"`
/* 登录时是否使用mfa USE_USER_SETTING, ENFORCE_FOR_ALL_USERS (Optional) */
LoginMfaRequirementMode string `json:"loginMfaRequirementMode"`
/* 操作保护 USE_USER_SETTING, ENFORCE_FOR_ALL_USERS (Optional) */
OperationProtectionMode string `json:"operationProtectionMode"`
}
type MfaConfigReq ¶ added in v1.65.0
type MfaConfigReq struct {
/* mfa设备 (Optional) */
MfaDevice string `json:"mfaDevice"`
/* 登录时是否使用mfa USE_USER_SETTING, ENFORCE_FOR_ALL_USERS (Optional) */
LoginMfaRequirementMode string `json:"loginMfaRequirementMode"`
/* 操作保护 USE_USER_SETTING, ENFORCE_FOR_ALL_USERS (Optional) */
OperationProtectionMode string `json:"operationProtectionMode"`
}
type OpenApiVo ¶ added in v1.65.0
type OpenApiVo struct {
/* 服务名称 (Optional) */
ServiceName string `json:"serviceName"`
/* 版本 (Optional) */
Version string `json:"version"`
/* 是否包含区域 (Optional) */
HasRegion bool `json:"hasRegion"`
/* 路径 (Optional) */
Path string `json:"path"`
/* 动作名称 (Optional) */
ActionName string `json:"actionName"`
/* 动作描述 (Optional) */
ActionDescription string `json:"actionDescription"`
/* 动作类型 (Optional) */
ActionType string `json:"actionType"`
/* 资源级别 (Optional) */
ResourceLevel int `json:"resourceLevel"`
/* 方法 (Optional) */
Method string `json:"method"`
/* 是否已导入 (Optional) */
Imported bool `json:"imported"`
}
type Organization ¶ added in v1.63.0
type OrganizationUser ¶ added in v1.63.0
type OrganizationUser struct {
/* 组织ID (Optional) */
OrgId string `json:"orgId"`
/* 组织用户标识,如:erp (Optional) */
UserId string `json:"userId"`
/* 组织部门路径名称 (Optional) */
DepartmentPathName string `json:"departmentPathName"`
/* 手机号码 (Optional) */
Phone string `json:"phone"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 预校验结果:0-预校验通过; 1-子用户名格式不合法; 2-不允许与主账号同名; 3-BusinessType=1说明子用户名已存在, BusinessType=2说明关联关系已存在 (Optional) */
ValidateState int `json:"validateState"`
}
type OrganizationUserRelation ¶ added in v1.63.0
type OrganizationUserRelation struct {
/* 组织ID (Optional) */
OrgId string `json:"orgId"`
/* 组织用户标识,如:erp (Optional) */
UserId string `json:"userId"`
/* 关联的子用户名 (Optional) */
SubUserName string `json:"subUserName"`
/* 组织部门路径名称 (Optional) */
DepartmentPathName string `json:"departmentPathName"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
}
type PageResult ¶ added in v1.65.0
type PageResult struct {
/* 是否分页 (Optional) */
Paged bool `json:"paged"`
/* 页码 (Optional) */
PageNumber int `json:"pageNumber"`
/* 分页大小 (Optional) */
PageSize int `json:"pageSize"`
/* 分页大小 (Optional) */
Total int64 `json:"total"`
/* (Optional) */
List []GroupGenVo `json:"list"`
}
type PageResultExt ¶ added in v1.65.0
type PageResultExt struct {
/* 是否分页 (Optional) */
Paged bool `json:"paged"`
/* 页码 (Optional) */
PageNumber int `json:"pageNumber"`
/* 分页大小 (Optional) */
PageSize int `json:"pageSize"`
/* 总数 (Optional) */
Total int64 `json:"total"`
/* 列表 (Optional) */
List []LinkedLoginBindingVo `json:"list"`
}
type PasswordPolicy ¶ added in v1.6.0
type PasswordPolicy struct {
/* 密码长度,6~20位,默认8位 */
Length int `json:"length"`
/* 密码有效期(天),0~1095,0表示永不过期 */
Age int `json:"age"`
/* 密码过期后重置方式:0-联系主账号重置,1-子用户登录后重置 */
ExpirationOperation int `json:"expirationOperation"`
/* 历史密码检查策略,禁止使用前(0~10)次密码,0表示不启用 */
ReusePrevention int `json:"reusePrevention"`
/* 1小时内使用错误密码最多(1~16)次 */
RetryTimes int `json:"retryTimes"`
/* 登录有效期(分钟),15~720 */
ValidLoginDuration int `json:"validLoginDuration"`
/* 密码字符类型,至少包含一种 */
Rule PasswordPolicyRule `json:"rule"`
}
type PasswordPolicyRule ¶ added in v1.6.0
type PasswordPolicyRule struct {
/* 是否包含大写字母 */
RequireUppercaseCharacters bool `json:"requireUppercaseCharacters"`
/* 是否包含小写字母 */
RequireLowercaseCharacters bool `json:"requireLowercaseCharacters"`
/* 是否包含数字 */
RequireNumbers bool `json:"requireNumbers"`
/* 是否包含特殊字符 */
RequireSpecialCharacters bool `json:"requireSpecialCharacters"`
}
type Permission ¶
type Permission struct {
/* 权限id (Optional) */
Id int `json:"id"`
/* 主账号pin (Optional) */
Account string `json:"account"`
/* 权限名称 (Optional) */
Name string `json:"name"`
/* 描述 (Optional) */
Description string `json:"description"`
/* 权限类型 (Optional) */
PermissionType string `json:"permissionType"`
/* 权限版本号 (Optional) */
Version string `json:"version"`
/* 权限内容 (Optional) */
Content string `json:"content"`
/* 权限详细信息 (Optional) */
PermissionDetailList []PermissionDetail `json:"permissionDetailList"`
}
type PermissionDetail ¶
type PermissionGenVo ¶ added in v1.65.0
type PermissionGenVo struct {
/* 唯一ID (Optional) */
Id int64 `json:"id"`
/* 权限类型: 1系统权限;2控制台用户权限; 3系统AK关联权限 (Optional) */
Type int `json:"type"`
/* 权限名称 (Optional) */
Name string `json:"name"`
/* jrn资源描述 (Optional) */
Jrn string `json:"jrn"`
/* 主账户pin (Optional) */
Account string `json:"account"`
/* 备注 (Optional) */
Description string `json:"description"`
/* 权限内容 (Optional) */
Content string `json:"content"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 创建者 (Optional) */
CreateBy int64 `json:"createBy"`
/* 修改时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 修改人 (Optional) */
UpdateBy int64 `json:"updateBy"`
/* 状态(0停用,1启用) (Optional) */
Status int `json:"status"`
/* 版本号 (Optional) */
Version int `json:"version"`
/* 扩展信息 (Optional) */
Ext string `json:"ext"`
/* 默认策略版本 (Optional) */
DefaultEdition int `json:"defaultEdition"`
/* 产品线serviceCode (Optional) */
ServiceCode string `json:"serviceCode"`
/* 云舰使用: 1租户作用域;2项目作用域 (Optional) */
Scope int `json:"scope"`
/* 策略作用范围 Account 账号 | ResourceGroup 资源组 (Optional) */
ScopeTypeStr string `json:"scopeTypeStr"`
/* 策略作用范围为ResourceGroup资源组时,表示资源组的id (Optional) */
ScopeId string `json:"scopeId"`
/* 创建用户 (Optional) */
Creator string `json:"creator"`
/* 更新用户 (Optional) */
Updater string `json:"updater"`
/* 是否选中 (Optional) */
Selected bool `json:"selected"`
}
type Policy ¶ added in v1.6.0
type Policy struct {
/* 策略id (Optional) */
PolicyId string `json:"policyId"`
/* 策略名称 (Optional) */
Name string `json:"name"`
/* 京东云资源标识(jrn) (Optional) */
Jrn string `json:"jrn"`
/* 描述 (Optional) */
Description string `json:"description"`
/* 策略类型:0-系统策略,1-用户策略 (Optional) */
PolicyType int `json:"policyType"`
/* 策略版本号 (Optional) */
Version string `json:"version"`
/* 当前默认策略文档版本 (Optional) */
CurrentDefaultEdition string `json:"currentDefaultEdition"`
/* 策略创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 策略更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 授权范围类型:1-全部资源,2-指定资源 (Optional) */
ScopeType int `json:"scopeType"`
}
type PolicyAttachedEntity ¶ added in v1.63.0
type PolicyCollection ¶ added in v1.63.0
type PolicyDetail ¶ added in v1.6.0
type PolicyDetail struct {
/* 策略id (Optional) */
PolicyId string `json:"policyId"`
/* 策略名称 (Optional) */
Name string `json:"name"`
/* 京东云资源标识(jrn) (Optional) */
Jrn string `json:"jrn"`
/* 描述 (Optional) */
Description string `json:"description"`
/* 策略类型 (Optional) */
PolicyType int `json:"policyType"`
/* 策略版本号 (Optional) */
Version string `json:"version"`
/* 当前默认策略文档版本 (Optional) */
CurrentDefaultEdition string `json:"currentDefaultEdition"`
/* 权限策略内容(已废弃) (Optional) */
Content string `json:"content"`
/* 策略创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 策略更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
}
type PolicyEdition ¶ added in v1.6.0
type PolicyEditionDetail ¶ added in v1.6.0
type QueryApiInfoByConditions ¶ added in v1.63.0
type QueryApiInfoByConditionsInfo ¶ added in v1.63.0
type QueryApiInfoByConditionsInfo struct {
/* */
ServiceNameCNs []string `json:"serviceNameCNs"`
/* */
ServiceNames []string `json:"serviceNames"`
/* */
ActionTypes []string `json:"actionTypes"`
/* */
ActionDescription string `json:"actionDescription"`
/* */
ActionName string `json:"actionName"`
/* */
ActionNames []string `json:"actionNames"`
/* (Optional) */
AccessLevels []string `json:"accessLevels"`
/* (Optional) */
Page int `json:"page"`
/* (Optional) */
PageSize int `json:"pageSize"`
}
type ReateServiceLinkedRoleTemplate ¶ added in v1.65.0
type ReateServiceLinkedRoleTemplate struct {
/* (Optional) */
Path string `json:"path"`
/* (Optional) */
RoleName string `json:"roleName"`
/* (Optional) */
AssumeRolePolicyDocument string `json:"assumeRolePolicyDocument"`
/* (Optional) */
Description string `json:"description"`
/* (Optional) */
MaxSessionDuration int `json:"maxSessionDuration"`
/* (Optional) */
Invisible bool `json:"invisible"`
}
type RegionAzVo ¶ added in v1.6.0
type RegionAzVo struct {
/* 别名 (Optional) */
Alias string `json:"alias"`
/* 地域 (Optional) */
Region string `json:"region"`
/* 是否可见(1可见 0不可见) (Optional) */
Visible int `json:"visible"`
/* az状态信息 (Optional) */
AzStatusList []AzSaleStatusVo `json:"azStatusList"`
}
type RemoveOrganizationUserRelationInfo ¶ added in v1.63.0
type RemovePermissionInfo ¶
type RemovePermissionInfo struct {
/* 权限id */
PermissionId int `json:"permissionId"`
}
type ResourceGroup ¶ added in v1.63.0
type Response ¶ added in v1.63.0
type Response struct {
/* */
RequestId string `json:"requestId"`
/* */
SimpleInfo []SimpleInfo `json:"simpleInfo"`
}
type RestoreSubUser ¶ added in v1.65.0
type RoleGenVo ¶ added in v1.65.0
type RoleGenVo struct {
/* 自增id (Optional) */
Id int64 `json:"id"`
/* 非可枚举id,unique id (Optional) */
RoleId string `json:"roleId"`
/* 角色名称 (Optional) */
RoleName string `json:"roleName"`
/* 角色类型 (Optional) */
Type int `json:"type"`
/* 角色路径 (Optional) */
Path string `json:"path"`
/* jrn描述 (Optional) */
Jrn string `json:"jrn"`
/* 创建日期 (Optional) */
CreateTime string `json:"createTime"`
/* 更新日期 (Optional) */
UpdateTime string `json:"updateTime"`
/* 使用当前角色的服务 (Optional) */
ServiceCode string `json:"serviceCode"`
/* 描述 (Optional) */
Description string `json:"description"`
/* 受信实体的jrn描述 (Optional) */
TrustedEntity string `json:"trustedEntity"`
/* 关联policy (Optional) */
AssumeRolePolicyDocument string `json:"assumeRolePolicyDocument"`
/* 最大会话时长 (Optional) */
MaxSessionDuration int `json:"maxSessionDuration"`
/* -1删除,0无效,1有效 (Optional) */
Status int `json:"status"`
/* externalId (Optional) */
ExternalId string `json:"externalId"`
/* 主账号 (Optional) */
Account string `json:"account"`
/* 是否允许访问控制台:1-允许;0-不允许 (Optional) */
ConsoleLogin int `json:"consoleLogin"`
/* 创建人 (Optional) */
Creator string `json:"creator"`
/* 更新人 (Optional) */
Updater string `json:"updater"`
/* 作用域类型字符串 (Optional) */
ScopeTypeStr string `json:"scopeTypeStr"`
/* 作用域ID (Optional) */
ScopeId string `json:"scopeId"`
/* 是否选中 (Optional) */
Selected bool `json:"selected"`
}
type RoleInfo ¶ added in v1.6.0
type RoleInfo struct {
/* 角色ID (Optional) */
RoleId string `json:"roleId"`
/* 角色名称 (Optional) */
RoleName string `json:"roleName"`
/* 角色类型,2-服务相关角色,3-服务角色,4-用户角色 (Optional) */
Type int `json:"type"`
/* 信任实体信息 (Optional) */
AssumeRolePolicyDocument string `json:"assumeRolePolicyDocument"`
/* 描述,0~256个字符 (Optional) */
Description string `json:"description"`
/* 最大会话时长3600~43200秒,默认3600秒 (Optional) */
MaxSessionDuration int `json:"maxSessionDuration"`
/* 京东云资源标识(jrn) (Optional) */
Jrn string `json:"jrn"`
/* 创建角色的时间 (Optional) */
CreateTime string `json:"createTime"`
/* 角色所属主账号 (Optional) */
Account string `json:"account"`
}
type RolePolicy ¶ added in v1.6.0
type RolePolicy struct {
/* 策略id (Optional) */
PolicyId string `json:"policyId"`
/* 策略名称 (Optional) */
PolicyName string `json:"policyName"`
/* 描述 (Optional) */
Description string `json:"description"`
/* 策略类型:0-系统策略,1-用户策略 (Optional) */
Type int `json:"type"`
/* 京东云策略资源描述 (Optional) */
PolicyJrn string `json:"policyJrn"`
/* 授权范围类型:1-全部资源,2-指定资源 (Optional) */
ScopeType int `json:"scopeType"`
}
type SendBatchMsg ¶ added in v1.6.0
type SendDetails ¶ added in v1.65.0
type SendDetails struct {
/* 是否发送成功 (Optional) */
Success bool `json:"success"`
/* 如果因发送频繁失败,需要等待的秒数 (Optional) */
RetryAfterSeconds int `json:"retryAfterSeconds"`
/* 提示信息 (Optional) */
Message string `json:"message"`
/* 此次请求的sessionId,用于后续的校验 (Optional) */
VerificationSessionId string `json:"verificationSessionId"`
}
type SendOutSiteNotice ¶ added in v1.6.0
type SendOutSiteNotice struct {
/* 用户pin */
Pin string `json:"pin"`
/* 邮件标题 (Optional) */
EmailSubject string `json:"emailSubject"`
/* 邮件内容 (Optional) */
EmailContent string `json:"emailContent"`
/* 消息类型 */
NotifyBusinessTypeEnum string `json:"notifyBusinessTypeEnum"`
/* 模版code */
TemplateId int `json:"templateId"`
/* 模版参数 */
TemplateParam []string `json:"templateParam"`
/* 业务编码(和产品申请) */
SmsMessageSource string `json:"smsMessageSource"`
}
type SendSingleMsg ¶ added in v1.6.0
type ServiceDetail ¶ added in v1.6.0
type ServiceInfo ¶ added in v1.63.0
type ServiceInfo struct {
/* 产品线编码 (Optional) */
ServiceCode string `json:"serviceCode"`
/* 中文名称 (Optional) */
CnName string `json:"cnName"`
/* 英文名称 (Optional) */
EnName string `json:"enName"`
/* 可用区信息 (Optional) */
Region string `json:"region"`
/* 接入时间 (Optional) */
CreateTime string `json:"createTime"`
/* 操作人erp (Optional) */
CreateUser string `json:"createUser"`
/* 是否可删除 (Optional) */
CanDelete bool `json:"canDelete"`
}
type ServiceInfoGenVo ¶ added in v1.65.0
type ServiceInfoGenVo struct {
/* 主键id (Optional) */
Id int64 `json:"id"`
/* 产品线代码 (Optional) */
ServiceCode string `json:"serviceCode"`
/* 中文名称 (Optional) */
CnName string `json:"cnName"`
/* 英文名称 (Optional) */
EnName string `json:"enName"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 修改时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 区域信息 (Optional) */
Region string `json:"region"`
/* -1删除 0禁用 1启用 (Optional) */
Status int `json:"status"`
/* 创建人 (Optional) */
CreateUser string `json:"createUser"`
/* 修改人 (Optional) */
UpdateUser string `json:"updateUser"`
/* API数量 (Optional) */
ApiCount int `json:"apiCount"`
/* 策略数量 (Optional) */
PolicyCount int `json:"policyCount"`
/* 系统AK数量 (Optional) */
SystemAkCount int `json:"systemAkCount"`
/* 服务关联角色模板数量 (Optional) */
ServiceLinkRoleTemplateCount int `json:"serviceLinkRoleTemplateCount"`
}
type ServiceInfoVo ¶ added in v1.63.0
type ServiceInfoVo struct {
/* */
ServiceCode string `json:"serviceCode"`
/* */
CnName string `json:"cnName"`
/* */
EnName string `json:"enName"`
/* */
Region string `json:"region"`
/* */
CreateTime string `json:"createTime"`
/* */
CreateUser string `json:"createUser"`
/* */
UpdateTime string `json:"updateTime"`
/* */
UpdateUser string `json:"updateUser"`
}
type SimpleInfo ¶ added in v1.63.0
type SimpleServiceInfoGenVo ¶ added in v1.65.0
type SubUser ¶ added in v1.6.0
type SubUser struct {
/* 用户pin (Optional) */
Pin string `json:"pin"`
/* 用户名 (Optional) */
Name string `json:"name"`
/* 手机号码 (Optional) */
Phone string `json:"phone"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 描述信息 (Optional) */
Description string `json:"description"`
/* 主账号 (Optional) */
Account string `json:"account"`
/* 用户创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 用户更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 姓名 (Optional) */
NickName string `json:"nickName"`
/* 创建方式 (Optional) */
CreateType string `json:"createType"`
/* 用户所在组织id (Optional) */
OrgId string `json:"orgId"`
/* 用户所在组织名称 (Optional) */
OrgName string `json:"orgName"`
/* 用户所在组织路径 (Optional) */
OrgPath string `json:"orgPath"`
}
type SubUserAccessKey ¶ added in v1.6.0
type SubUserAccessKey struct {
/* accessKey (Optional) */
AccessKey string `json:"accessKey"`
/* secretAccessKey (Optional) */
SecretAccessKey string `json:"secretAccessKey"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 最近一次使用AK访问时间 (Optional) */
LastVisitTime string `json:"lastVisitTime"`
/* 最近一次使用AK访问事件 (Optional) */
LastVisitEvent string `json:"lastVisitEvent"`
/* 禁用/启用状态[0-禁用,1-启用] (Optional) */
Status int `json:"status"`
/* AK备注信息 (Optional) */
Remark string `json:"remark"`
}
type SubUserAuditRecord ¶ added in v1.63.0
type SubUserInfo ¶ added in v1.6.0
type SysPermission ¶ added in v1.63.0
type SysPermission struct {
/* */
Id int `json:"id"`
/* */
PolicyId string `json:"policyId"`
/* */
Name string `json:"name"`
/* */
Description string `json:"description"`
/* */
Status int `json:"status"`
/* */
Version int `json:"version"`
/* */
Content string `json:"content"`
/* */
CreateTime string `json:"createTime"`
/* */
CreateBy int `json:"createBy"`
/* */
CreateByErp string `json:"createByErp"`
/* */
UpdateTime string `json:"updateTime"`
/* */
UpdateBy int `json:"updateBy"`
/* */
UpdateByErp string `json:"updateByErp"`
/* */
MenuInfo []SysPermissionMenuVo `json:"menuInfo"`
/* */
Erp string `json:"erp"`
}
type SysPermissionMenuVo ¶ added in v1.63.0
type SystemAccessKey ¶ added in v1.65.0
type SystemAccessKey struct {
/* */
AkType string `json:"akType"`
/* */
Erp string `json:"erp"`
/* */
ServiceCode string `json:"serviceCode"`
/* */
PolicyContent string `json:"policyContent"`
/* */
SystemAccessKey string `json:"systemAccessKey"`
/* */
AttachDefaultPolicy bool `json:"attachDefaultPolicy"`
}
type SystemAccessKeyPolicy ¶ added in v1.65.0
type SystemAccessKeyRequest ¶ added in v1.63.0
type SystemAccessKeyRequest struct {
/* */
AkType string `json:"akType"`
/* */
Erp string `json:"erp"`
/* */
ServiceCode string `json:"serviceCode"`
/* */
PolicyContent string `json:"policyContent"`
/* */
SystemAccessKey string `json:"systemAccessKey"`
/* */
AttachDefaultPolicy bool `json:"attachDefaultPolicy"`
}
type SystemAkGenVo ¶ added in v1.65.0
type SystemAkGenVo struct {
/* 主键ID (Optional) */
Id int `json:"id"`
/* 产品线 (Optional) */
ServiceCode string `json:"serviceCode"`
/* 类型 back=运营后台、service=服务、role=角色、console=控制台 (Optional) */
Type string `json:"type"`
/* 系统code (Optional) */
SystemCode string `json:"systemCode"`
/* ak (Optional) */
AccessKey string `json:"accessKey"`
/* 创建人 (Optional) */
CreateUser string `json:"createUser"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 更新人 (Optional) */
UpdateUser string `json:"updateUser"`
/* 更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 版本号 (Optional) */
Version int `json:"version"`
/* 来源 api=通过api创建、back=运营后台创建 (Optional) */
Source string `json:"source"`
/* 是否被选中 (Optional) */
Selected bool `json:"selected"`
/* 状态码 (Optional) */
StatusCode string `json:"statusCode"`
/* 删除标记 (Optional) */
DeleteFlag string `json:"deleteFlag"`
/* 信任关系 (Optional) */
TrustRelationship string `json:"trustRelationship"`
}
type TPaasUser ¶ added in v1.63.0
type TPaasUser struct {
/* pin (Optional) */
Pin string `json:"pin"`
/* 用户名 (Optional) */
Name string `json:"name"`
/* 手机号码 (Optional) */
Phone string `json:"phone"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 描述信息 (Optional) */
Description string `json:"description"`
/* 账号id (Optional) */
Account int `json:"account"`
/* 用户创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 用户更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 姓名 (Optional) */
NickName string `json:"nickName"`
}
type UpdateActionCondition ¶ added in v1.65.0
type UpdateActionCondition struct {
/* (Optional) */
ActionCondition []ActionConditionVo `json:"actionCondition"`
}
type UpdateActionConditionRequest ¶ added in v1.63.0
type UpdateActionConditionRequest struct {
/* (Optional) */
ActionCondition []ActionConditionVo `json:"actionCondition"`
}
type UpdateApiInfo ¶ added in v1.63.0
type UpdateApiInfo struct {
/* */
Id int `json:"id"`
/* */
ServiceName string `json:"serviceName"`
/* */
ServiceNameCN string `json:"serviceNameCN"`
/* (Optional) */
ServiceOldCode string `json:"serviceOldCode"`
/* */
ResourceType string `json:"resourceType"`
/* */
ActionName string `json:"actionName"`
/* */
ActionType string `json:"actionType"`
/* */
ActionDescription string `json:"actionDescription"`
/* */
Region int `json:"region"`
/* */
Method string `json:"method"`
/* */
AccessLevel int `json:"accessLevel"`
/* */
Version int `json:"version"`
/* */
Status int `json:"status"`
/* */
ShowRule []ApiInfoShowRule `json:"showRule"`
/* */
Supply int `json:"supply"`
/* */
IgnoreDeny int `json:"ignoreDeny"`
/* */
TagResourceLevel int `json:"tagResourceLevel"`
/* */
ShowType int `json:"showType"`
/* (Optional) */
CreateTime string `json:"createTime"`
/* (Optional) */
CreateUser string `json:"createUser"`
/* (Optional) */
UpdateTime string `json:"updateTime"`
/* (Optional) */
UpdateUser string `json:"updateUser"`
}
type UpdateAssumeRolePolicyInfo ¶ added in v1.6.0
type UpdateAssumeRolePolicyInfo struct {
/* 信任实体信息 (Optional) */
AssumeRolePolicyDocument *string `json:"assumeRolePolicyDocument"`
}
type UpdateCondition ¶ added in v1.65.0
type UpdateConditionRequest ¶ added in v1.63.0
type UpdateEntityObjectLimits ¶ added in v1.65.0
type UpdateEntityObjectLimits struct {
/* (Optional) */
EntityObjectLimits []EntityObjectLimits `json:"entityObjectLimits"`
}
type UpdateEntityObjectLimitsRequest ¶ added in v1.63.0
type UpdateEntityObjectLimitsRequest struct {
/* (Optional) */
EntityObjectLimits []EntityObjectLimits `json:"entityObjectLimits"`
}
type UpdateGroupInfo ¶ added in v1.6.0
type UpdateGroupInfo struct {
/* 用户组描述 (Optional) */
Description *string `json:"description"`
}
type UpdateIdentityProviderInfo ¶ added in v1.63.0
type UpdateInviteConfigStatusReq ¶ added in v1.65.0
type UpdateInviteRequestStatusRes ¶ added in v1.65.0
type UpdateInviteRequestStatusRes struct {
/* 子用户名 (Optional) */
Name string `json:"name"`
/* 子用户别名 (Optional) */
NickName string `json:"nickName"`
/* 密码 (Optional) */
Password string `json:"password"`
/* ak (Optional) */
AccessKey string `json:"accessKey"`
/* sk (Optional) */
SecretAccessKey string `json:"secretAccessKey"`
/* 手机号 (Optional) */
Phone string `json:"phone"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 更新时间 (Optional) */
UpdateTime string `json:"updateTime"`
}
type UpdateLoginProfileInfo ¶ added in v1.6.0
type UpdateLoginProfileInfo struct {
/* 子用户登录是否需要重置密码,默认false (Optional) */
PasswordResetRequired bool `json:"passwordResetRequired"`
/* 指定密码,密码必须符合密码强度要求。关于密码强度设置接口,请参考describePasswordPolicy (Optional) */
Password string `json:"password"`
/* 是否自动生成密码,默认false (Optional) */
AutoGeneratePassword bool `json:"autoGeneratePassword"`
/* 指定子用户在下次登录时是否必须绑定多因素认证器 (Optional) */
MFABindRequired bool `json:"mFABindRequired"`
}
type UpdatePermissionInfo ¶
type UpdatePermissionInfo struct {
/* 权限名称,1~32位数字、字符、中文、中划线、下划线 */
Name string `json:"name"`
/* 描述,0~256个字符 (Optional) */
Description *string `json:"description"`
/* 权限详细信息 */
Content []PermissionDetail `json:"content"`
}
type UpdatePolicyDescriptionInfo ¶ added in v1.6.0
type UpdatePolicyDescriptionInfo struct {
/* 描述,0~256个字符 */
Description string `json:"description"`
}
type UpdatePolicyInfo ¶ added in v1.6.0
type UpdatePolicyInfo struct {
/* 权限策略信息详情,最多6144个字符 */
Content string `json:"content"`
}
type UpdateRoleInfo ¶ added in v1.6.0
type UpdateSensitiveAction ¶ added in v1.65.0
type UpdateSensitiveActionRequest ¶ added in v1.63.0
type UpdateServiceLinkedRoleTemplate ¶ added in v1.65.0
type UpdateServiceLinkedRoleTemplate struct {
/* 角色ID (Optional) */
RoleId string `json:"roleId"`
/* 角色名称 (Optional) */
RoleName string `json:"roleName"`
/* 描述,0~256个字符 (Optional) */
Description string `json:"description"`
/* (Optional) */
AssumeRolePolicyDocument string `json:"assumeRolePolicyDocument"`
/* 最大会话时长3600~43200秒,默认3600秒 (Optional) */
MaxSessionDuration int `json:"maxSessionDuration"`
}
type UpdateServiceLinkedRoleTemplateRequest ¶ added in v1.63.0
type UpdateServiceLinkedRoleTemplateRequest struct {
/* 角色ID (Optional) */
RoleId string `json:"roleId"`
/* 角色名称 (Optional) */
RoleName string `json:"roleName"`
/* 描述,0~256个字符 (Optional) */
Description string `json:"description"`
/* (Optional) */
AssumeRolePolicyDocument string `json:"assumeRolePolicyDocument"`
/* 最大会话时长3600~43200秒,默认3600秒 (Optional) */
MaxSessionDuration int `json:"maxSessionDuration"`
}
type UpdateSubUserInfo ¶ added in v1.6.0
type UserAccessKey ¶
type UserAccessKey struct {
/* accessKey (Optional) */
AccessKey string `json:"accessKey"`
/* accessKeySecret (Optional) */
AccessKeySecret string `json:"accessKeySecret"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 修改时间 (Optional) */
Modified string `json:"modified"`
/* 最近一次使用AK访问时间 (Optional) */
LastVisitTime string `json:"lastVisitTime"`
/* 最近一次使用AK访问事件 (Optional) */
LastVisitEvent string `json:"lastVisitEvent"`
/* 禁用/启用状态[0-禁用,1-启用] (Optional) */
State int `json:"state"`
/* 删除/有效状态[0-删除,1-有效] (Optional) */
Yn int `json:"yn"`
/* AK备注信息 (Optional) */
Remark string `json:"remark"`
}
type UserAccountGenVo ¶ added in v1.65.0
type UserAccountGenVo struct {
/* 唯一ID (Optional) */
Id int64 `json:"id"`
/* 账号 (Optional) */
Pin string `json:"pin"`
/* 主账户 (Optional) */
Account string `json:"account"`
/* (Optional) */
Description string `json:"description"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 创建者 (Optional) */
CreateBy int64 `json:"createBy"`
/* 修改时间 (Optional) */
UpdateTime string `json:"updateTime"`
/* 修改人 (Optional) */
UpdateBy int64 `json:"updateBy"`
/* 状态 (Optional) */
Status int `json:"status"`
/* 子账号用户名 (Optional) */
Name string `json:"name"`
/* 子账号密码 (Optional) */
Password string `json:"password"`
/* 盐 (Optional) */
Salt string `json:"salt"`
/* (Optional) */
Phone string `json:"phone"`
/* (Optional) */
Email string `json:"email"`
/* 创建商城虚拟pin时用的xid (Optional) */
ReferId string `json:"referId"`
/* 创建方式:0-自定义方式, 1-组织方式创建 (Optional) */
CreateType int `json:"createType"`
/* 昵称 (Optional) */
NickName string `json:"nickName"`
/* 租户id (Optional) */
Identification string `json:"identification"`
/* 用户所在的组织路径 (Optional) */
OrgPath string `json:"orgPath"`
/* 用户所在的组织路径中文名 (Optional) */
OrgPathName string `json:"orgPathName"`
/* 用户所在的组织id (Optional) */
OrgId string `json:"orgId"`
/* 用户所在的组织名称 (Optional) */
OrgName string `json:"orgName"`
}
type UserAttachment ¶ added in v1.6.0
type UserAttachment struct {
/* 公司名称 (Optional) */
Remark string `json:"remark"`
/* 主营行业 (Optional) */
Industry string `json:"industry"`
/* 主营行业子选项 (Optional) */
SubIndustry string `json:"subIndustry"`
/* 主营业务 (Optional) */
Business string `json:"business"`
/* 网站 (Optional) */
Website string `json:"website"`
/* 国家 (Optional) */
CpState string `json:"cpState"`
/* 省 (Optional) */
CpProvince string `json:"cpProvince"`
/* 市 (Optional) */
CpCity string `json:"cpCity"`
/* 区县 (Optional) */
CpCountry string `json:"cpCountry"`
/* 详细地址 (Optional) */
CpAddress string `json:"cpAddress"`
/* 联系手机 (Optional) */
CpTelphone string `json:"cpTelphone"`
}
type UserAuditRecord ¶ added in v1.63.0
type UserReqVo ¶ added in v1.6.0
type UserReqVo struct {
/* 用户pin (Optional) */
Pin string `json:"pin"`
/* 用户手机号 (Optional) */
CscPhone string `json:"cscPhone"`
/* 用户邮箱 (Optional) */
CscEmail string `json:"cscEmail"`
/* 用户名 (Optional) */
Name string `json:"name"`
/* 用户类型 (Optional) */
UserType int `json:"userType"`
/* 公司名 (Optional) */
CompanyName string `json:"companyName"`
/* 起始时间 (Optional) */
CreateTimeStart string `json:"createTimeStart"`
/* 结束时间 (Optional) */
CreateTimeEnd string `json:"createTimeEnd"`
/* 欠费状态: (Optional) */
ArrearageStatus int `json:"arrearageStatus"`
/* 用户分组,多个逗号分隔:1-自然流量,2-内部测试,3-内部重点,4-渠道用户 (Optional) */
Groups string `json:"groups"`
/* 用户分组:1-自然流量,2-内部测试,3-内部重点,4-渠道用户 (Optional) */
Group int `json:"group"`
/* 计费白名单:1、在白名单 2、不在白名单 (Optional) */
BillingWhite int `json:"billingWhite"`
/* 渠道等级;1普通用户2测试用户4VIP用户8其他VIP用户16boss迁移账户 (Optional) */
Tag int `json:"tag"`
/* 页大小 (Optional) */
PageSize int `json:"pageSize"`
/* 当前页 (Optional) */
CurrentPage int `json:"currentPage"`
}
type UserResVo ¶ added in v1.6.0
type UserResVo struct {
/* 用户pin (Optional) */
Pin string `json:"pin"`
/* 用户手机号 (Optional) */
CscPhone string `json:"cscPhone"`
/* 用户邮箱 (Optional) */
CscEmail string `json:"cscEmail"`
/* 创建时间 (Optional) */
CreateTime string `json:"createTime"`
/* 用户类型 (Optional) */
UserType int `json:"userType"`
/* 公司名 (Optional) */
CompanyName string `json:"companyName"`
/* 姓名 (Optional) */
Name string `json:"name"`
/* 欠费时间 (Optional) */
ArrearageTime string `json:"arrearageTime"`
/* 用户标签: (Optional) */
UserTagObject Flags `json:"userTagObject"`
/* 用户标签: (Optional) */
Attachment UserAttachment `json:"attachment"`
}
type VerifyDetails ¶ added in v1.65.0
type VerifyDetails struct {
/* 校验结果 (Optional) */
Verified bool `json:"verified"`
}
type VirtualMFADevice ¶ added in v1.6.0
Source Files
¶
- APIInfo.go
- AccessKeyRecentStatus.go
- AccessKeyRemarkInfo.go
- ActionConditionVo.go
- AddActionCondition.go
- AddActionConditionRequest.go
- AddApiInfos.go
- AddApiInfosRequest.go
- AddApiInfosResponse.go
- AddCondition.go
- AddConditionRequest.go
- AddOrganizationUserRelationInfo.go
- AddPermissionsInfo.go
- AddPolicyCollection.go
- AddPolicyCollectionRequest.go
- AddSysPermission.go
- AddSysPermissionResponse.go
- ApiInfoShowRule.go
- ApiInfoVo.go
- ApplyJoinSubUserReq.go
- AttachSystemAccessKeyPolicy.go
- AttachSystemAccessKeyPolicyRequest.go
- AttachedPolicyInfo.go
- AuthenticationInfo.go
- AzMappingVo.go
- AzSaleStatusVo.go
- BaseProductRegionVo.go
- BaseResponseVo.go
- CheckApiInfo.go
- ClonePoliciesInfo.go
- ConditionMappingVo.go
- ConditionStatement.go
- ConfigDetails.go
- ConfigDetailsPermissionDetail.go
- CopyRoleInfo.go
- CreateGroupInfo.go
- CreateGroupRes.go
- CreateIdentityProviderInfo.go
- CreateInviteShortUrlReq.go
- CreateInviteShortUrlRes.go
- CreateLoginProfileInfo.go
- CreatePermissionInfo.go
- CreatePolicyEditionInfo.go
- CreatePolicyInfo.go
- CreateRoleInfo.go
- CreateSensitiveAction.go
- CreateSensitiveActionRequest.go
- CreateServiceInfo.go
- CreateServiceLinkedRoleTemplateRequest.go
- CreateSubUserInfo.go
- CreateSubUserInfoInner.go
- CreateSubUserRes.go
- CreateSubUserWithOrgInfo.go
- CrossTenantInviteConfigRes.go
- DeleteActionCondition.go
- DeleteActionConditionRequest.go
- DeleteCondition.go
- DeleteConditionRequest.go
- DeletePolicyCollection.go
- DeletePolicyCollectionRequest.go
- DescribeByPinsInfo.go
- DescribePinListByAnyPermIdsReqInfo.go
- DescribeSubUserListByPinsReqInfo.go
- DescribeSubUserListByPinsResInfo.go
- DetachSystemAccessKeyPolicy.go
- DetachSystemAccessKeyPolicyRequest.go
- EmailSmsInfo.go
- EntityObjectLimits.go
- Flags.go
- GlobalAzMappingVo.go
- Group.go
- GroupDetail.go
- GroupGenVo.go
- GroupInfo.go
- IdentityProviderInfo.go
- InviteConfig.go
- InviteConfigExt.go
- InviteRequest.go
- IpRule.go
- LinkedLoginBinding.go
- LinkedLoginBindingVo.go
- LinkedLoginConfig.go
- ListRoleInfo.go
- LoginProfile.go
- LoginProfileInfo.go
- LoginSetting.go
- MFAInfo.go
- MfaConfig.go
- MfaConfigReq.go
- OpenApiVo.go
- Organization.go
- OrganizationUser.go
- OrganizationUserRelation.go
- PageInfo.go
- PageResult.go
- PageResultExt.go
- PasswordPolicy.go
- PasswordPolicyRule.go
- Permission.go
- PermissionDetail.go
- PermissionGenVo.go
- Policy.go
- PolicyAttachedEntity.go
- PolicyCollection.go
- PolicyDetail.go
- PolicyEdition.go
- PolicyEditionDetail.go
- QueryApiInfoByConditions.go
- QueryApiInfoByConditionsInfo.go
- ReateServiceLinkedRoleTemplate.go
- RegionAzVo.go
- RemoveOrganizationUserRelationInfo.go
- RemovePermissionInfo.go
- Resource.go
- ResourceGroup.go
- Response.go
- RestoreSubUser.go
- ResultMsg.go
- RoleGenVo.go
- RoleInfo.go
- RolePolicy.go
- SendBatchMsg.go
- SendDetails.go
- SendOutSiteNotice.go
- SendSingleMsg.go
- ServiceDetail.go
- ServiceInfo.go
- ServiceInfoGenVo.go
- ServiceInfoVo.go
- SimpleInfo.go
- SimpleServiceInfoGenVo.go
- SubUser.go
- SubUserAccessKey.go
- SubUserAuditRecord.go
- SubUserInfo.go
- SysPermission.go
- SysPermissionMenuVo.go
- SystemAccessKey.go
- SystemAccessKeyPolicy.go
- SystemAccessKeyRequest.go
- SystemAkGenVo.go
- TPaasUser.go
- UpdateActionCondition.go
- UpdateActionConditionRequest.go
- UpdateApiInfo.go
- UpdateAssumeRolePolicyInfo.go
- UpdateCondition.go
- UpdateConditionRequest.go
- UpdateEntityObjectLimits.go
- UpdateEntityObjectLimitsRequest.go
- UpdateGroupInfo.go
- UpdateIdentityProviderInfo.go
- UpdateInviteConfigStatusReq.go
- UpdateInviteRequestStatusRes.go
- UpdateLoginProfileInfo.go
- UpdatePermissionInfo.go
- UpdatePolicyDescriptionInfo.go
- UpdatePolicyInfo.go
- UpdateRoleInfo.go
- UpdateSensitiveAction.go
- UpdateSensitiveActionRequest.go
- UpdateServiceLinkedRoleTemplate.go
- UpdateServiceLinkedRoleTemplateRequest.go
- UpdateSubUserInfo.go
- UserAccessKey.go
- UserAccountGenVo.go
- UserAttachment.go
- UserAuditRecord.go
- UserReqVo.go
- UserResVo.go
- VerifyDetails.go
- VirtualMFADevice.go
Click to show internal directories.
Click to hide internal directories.