models

package
v1.48.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2020 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AzMappingVo

type AzMappingVo struct {

	/* 逻辑 Az (Optional) */
	Laz string `json:"laz"`

	/* 物理 Az (Optional) */
	Paz string `json:"paz"`
}

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 CookieInfo struct {

	/* cookie name (Optional) */
	Name string `json:"name"`

	/* cookie value (Optional) */
	Value string `json:"value"`
}

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 EdgeZoneMappingInfo struct {

	/* 可用区  */
	Region string `json:"region"`

	/* 逻辑 AZ  */
	LAz string `json:"lAz"`

	/* 物理 AZ  */
	PAz string `json:"pAz"`
}

type Flags

type Flags struct {

	/*   */
	Value int `json:"value"`
}

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 SensitiveInfo struct {

	/* 用户pin (Optional) */
	Pin string `json:"pin"`

	/* 手机号 (Optional) */
	Phone string `json:"phone"`

	/* 邮箱 (Optional) */
	Email string `json:"email"`
}

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 UserReportVo struct {

	/* 用户pin (Optional) */
	Pin string `json:"pin"`

	/* 用户归属(集团-1、外部-2、云内部-3) (Optional) */
	Affiliation string `json:"affiliation"`

	/* 报备为集团时,业务联系人erp (Optional) */
	Contacts []string `json:"contacts"`
}

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

type UserResourceTypeInfo struct {

	/* 用户资源池类型code (Optional) */
	Code string `json:"code"`

	/* 用户资源池类型name (Optional) */
	Name string `json:"name"`
}

type UserSellerVo

type UserSellerVo struct {

	/* 销售员erp (Optional) */
	Erp string `json:"erp"`

	/* 部门信息 (Optional) */
	Dept string `json:"dept"`

	/* 公司邮箱 (Optional) */
	Email string `json:"email"`

	/* 手机号 (Optional) */
	Mobile string `json:"mobile"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL