Documentation
¶
Index ¶
- type AzMappingVo
- type BatchQuerySensitiveInfoRequest
- type CheckCredentialInfo
- type ContactGroup
- type ContactPerson
- type ContactPersonGroup
- type ContactPersonInfo
- type ControlManagementSummary
- type CookieInfo
- type CredentialInfo
- type EdgeZoneMappingInfo
- type Flags
- type GlobalAzMappingVo
- type LoginInfo
- type OrganizationInfo
- type SensitiveInfo
- type TransReqVo
- type TransResourceVo
- type UserAttachment
- type UserReportProperty
- type UserReportVo
- type UserReqVo
- type UserResVo
- type UserResourceTypeInfo
- type UserSellerVo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzMappingVo ¶
type BatchQuerySensitiveInfoRequest ¶
type BatchQuerySensitiveInfoRequest struct {
/* 用户pin集合(每次查询最多5000个) (Optional) */
Pins []string `json:"pins"`
}
type CheckCredentialInfo ¶
type CheckCredentialInfo struct {
/* Cookie列表 */
Cookies []CookieInfo `json:"cookies"`
}
type ContactGroup ¶
type ContactGroup struct {
/* id (Optional) */
Id int64 `json:"id"`
/* 用户pin(创建人) (Optional) */
Pin string `json:"pin"`
/* 组名 (Optional) */
GroupName string `json:"groupName"`
/* 创建时间 (Optional) */
Created string `json:"created"`
/* 修改时间 (Optional) */
Modified string `json:"modified"`
/* 是否正常:0表示删除,1表示正常 (Optional) */
Yn int `json:"yn"`
}
type ContactPerson ¶
type ContactPerson struct {
/* 用户id (Optional) */
Id int64 `json:"id"`
/* 用户pin(创建人) (Optional) */
Pin string `json:"pin"`
/* 用户名 (Optional) */
UserName string `json:"userName"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 手机号 (Optional) */
Mobile string `json:"mobile"`
/* 用户邮箱有效 (Optional) */
EmailValid int `json:"emailValid"`
/* 是否为主联系人 (Optional) */
IsMain int `json:"isMain"`
/* 创建时间 (Optional) */
Created string `json:"created"`
/* 修改时间 (Optional) */
Modified string `json:"modified"`
/* 是否正常:0表示删除,1表示正常 (Optional) */
Yn int `json:"yn"`
/* 1:账号联系人;2:非账号联系人 (Optional) */
IsSelf int `json:"isSelf"`
}
type ContactPersonGroup ¶
type ContactPersonGroup struct {
/* id (Optional) */
Id int64 `json:"id"`
/* 用户pin(创建人) (Optional) */
Pin string `json:"pin"`
/* 用户id (Optional) */
PersonId int64 `json:"personId"`
/* 联系人组id (Optional) */
GroupId int64 `json:"groupId"`
/* 创建时间 (Optional) */
Created string `json:"created"`
/* 修改时间 (Optional) */
Modified string `json:"modified"`
/* 是否正常:0表示删除,1表示正常 (Optional) */
Yn int `json:"yn"`
/* 1:账号联系人;2:非账号联系人 (Optional) */
IsSelf int `json:"isSelf"`
}
type ContactPersonInfo ¶
type ContactPersonInfo struct {
/* 联系人ID(联系人为所有者时,该字段为0) (Optional) */
Id int64 `json:"id"`
/* 联系人姓名 (Optional) */
Name string `json:"name"`
/* 邮箱 (Optional) */
Email string `json:"email"`
/* 手机号 (Optional) */
Mobile string `json:"mobile"`
/* 用户邮箱验证状态 (Optional) */
EmailVerified bool `json:"emailVerified"`
/* 是否为主联系人 (Optional) */
IsPrimary bool `json:"isPrimary"`
/* 是否为账号所有者 (Optional) */
IsOwner bool `json:"isOwner"`
/* 创建时间 (Optional) */
CreatedTime string `json:"createdTime"`
/* 修改时间 (Optional) */
ModifiedTime string `json:"modifiedTime"`
}
type ControlManagementSummary ¶
type ControlManagementSummary struct {
/* 子用户个数 (Optional) */
SubUserCount int `json:"subUserCount"`
/* 组个数 (Optional) */
GroupCount int `json:"groupCount"`
/* 自定义权限个数 (Optional) */
PolicyCount int `json:"policyCount"`
/* 角色个数 (Optional) */
RoleCount int `json:"roleCount"`
/* 身份提供商个数 (Optional) */
IdPCount int `json:"idPCount"`
/* 角色个数 (Optional) */
OrgLoginUrl string `json:"orgLoginUrl"`
/* 子账号登录链接 (Optional) */
SubUserLoginUrl string `json:"subUserLoginUrl"`
}
type CookieInfo ¶
type CredentialInfo ¶
type CredentialInfo struct {
/* 临时身份凭证AK (Optional) */
AccessKey string `json:"accessKey"`
/* 临时身份凭证SK (Optional) */
SecretKey string `json:"secretKey"`
/* 临时身份凭证令牌 (Optional) */
SessionToken string `json:"sessionToken"`
/* token失效时点(sdk内对token有效期做了校验,接入方不需要关注该字段) (Optional) */
Expiration string `json:"expiration"`
/* 角色所属主账号,产品线判断灰度使用(非内测公测产品线不用关注该字段) (Optional) */
RolePin string `json:"rolePin"`
}
type EdgeZoneMappingInfo ¶
type GlobalAzMappingVo ¶
type GlobalAzMappingVo struct {
/* 别名 (Optional) */
Alias string `json:"alias"`
/* 地域 (Optional) */
Region string `json:"region"`
/* Az Mapping (Optional) */
Mapping []AzMappingVo `json:"mapping"`
}
type LoginInfo ¶
type LoginInfo struct {
/* 身份类型: 1-主账号;2-子账号;3-角色;0-无(用户未登陆) (Optional) */
LoginType int `json:"loginType"`
/* 当前登录用户(type=1 或2时,此字段生效) (Optional) */
Pin string `json:"pin"`
/* 当前登录用户的主账号(type=2时,此字段生效) (Optional) */
AdminPin string `json:"adminPin"`
/* 角色身份信息(type=3时,此字段生效) (Optional) */
CredentialInfo CredentialInfo `json:"credentialInfo"`
/* 产品线跳转的url(type=0时,此字段生效) (Optional) */
LoginUrl string `json:"loginUrl"`
/* 主账号登录名(type=1,此字段不为空) (Optional) */
LoginName string `json:"loginName"`
}
type OrganizationInfo ¶
type OrganizationInfo struct {
/* 组织机构编码 (Optional) */
OrganizationCode string `json:"organizationCode"`
/* 组织机构名称 (Optional) */
OrganizationName string `json:"organizationName"`
/* 组织机构全路径 (Optional) */
OrganizationFullPath string `json:"organizationFullPath"`
/* 组织机构全名 (Optional) */
OrganizationFullname string `json:"organizationFullname"`
/* 组织机构级别 (Optional) */
OrganizationLevel string `json:"organizationLevel"`
}
type SensitiveInfo ¶
type TransReqVo ¶
type TransReqVo struct {
/* 离职人erp (Optional) */
SourceErp string `json:"sourceErp"`
/* 接收人erp (Optional) */
TargetErp string `json:"targetErp"`
/* 交接项id (Optional) */
ItemId string `json:"itemId"`
/* 交接项名称,如果交接项ID为空则交接项名称必须确保唯⼀ (Optional) */
ItemName string `json:"itemName"`
/* 时间戳,请求时间与系统时间不得超过10分钟,否则返回403 (Optional) */
Timestamp string `json:"timestamp"`
/* 鉴权签名,md5加密(32位小写) (Optional) */
Signature string `json:"signature"`
}
type TransResourceVo ¶
type TransResourceVo struct {
/* 接入系统名称标识 (Optional) */
SystemName string `json:"systemName"`
/* 交接项id (Optional) */
ItemId string `json:"itemId"`
/* 交接项名称,如果交接项ID为空则交接项名称必须确保唯⼀ (Optional) */
ItemName string `json:"itemName"`
/* 冗余字段、接⼊系统自定义⽤用途 (Optional) */
Remark string `json:"remark"`
/* 交接项附加说明信息、支持html (Optional) */
Addition string `json:"addition"`
}
type UserAttachment ¶
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 UserReportProperty ¶
type UserReportProperty struct {
/* 用户归属(集团-1、外部-2、云内部-3) (Optional) */
Affiliation string `json:"affiliation"`
/* 用户归属索引 (Optional) */
AffiliationIndex int `json:"affiliationIndex"`
/* 集团归属(自用上云-1、赋能上云-2、回家上云-3、其他-4) (Optional) */
EnterpriseAffiliation string `json:"enterpriseAffiliation"`
/* 集团归属索引 (Optional) */
EnterpriseAffiliationIndex int `json:"enterpriseAffiliationIndex"`
/* 业务线(企业云业务部-1、公共业务部-2、生态业务部-3、产品研发部-4、大市场部-5、基础研发部-6、客户成功部-7、投资与运营部-8、应用研发部-9、空值-0) (Optional) */
BusinessLine string `json:"businessLine"`
/* 业务线索引 (Optional) */
BusinessLineIndex int `json:"businessLineIndex"`
/* 用户分组(自然流量-1、内部测试-2、内部重点-3、渠道用户-4、合作伙伴-5、直接用户-6、ISV-7、内部高级-8、代理用户-9、服务商-10、集采大客户-11、京东云Lab-12、汇桔网-21) (Optional) */
UserGroup string `json:"userGroup"`
/* 用户分组索引 (Optional) */
UserGroupIndex int `json:"userGroupIndex"`
/* 当用户分组为服务商时,增加用户分组备注 (Optional) */
ServiceType string `json:"serviceType"`
/* 归属为集团,事业部编码 (Optional) */
DeptCode string `json:"deptCode"`
/* 归属为集团,事业部名称 (Optional) */
DeptName string `json:"deptName"`
}
type UserReportVo ¶
type UserReqVo ¶
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 ¶
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 UserResourceTypeInfo ¶
Source Files
¶
- AzMappingVo.go
- BatchQuerySensitiveInfoRequest.go
- CheckCredentialInfo.go
- ContactGroup.go
- ContactPerson.go
- ContactPersonGroup.go
- ContactPersonInfo.go
- ControlManagementSummary.go
- CookieInfo.go
- CredentialInfo.go
- EdgeZoneMappingInfo.go
- Flags.go
- GlobalAzMappingVo.go
- LoginInfo.go
- OrganizationInfo.go
- SensitiveInfo.go
- TransReqVo.go
- TransResourceVo.go
- UserAttachment.go
- UserReportProperty.go
- UserReportVo.go
- UserReqVo.go
- UserResVo.go
- UserResourceTypeInfo.go
- UserSellerVo.go
Click to show internal directories.
Click to hide internal directories.