mozi

package
v1.1.3 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddOrUpdateTenantEmployeeAndAccountRequest

type AddOrUpdateTenantEmployeeAndAccountRequest struct {
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`

	Nickname string `json:"nickname,omitempty" xml:"nickname,omitempty"`

	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`

	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`

	Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"`

	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`

	Email string `json:"email,omitempty" xml:"email,omitempty"`

	Account string `json:"account,omitempty" xml:"account,omitempty"`

	Language string `json:"language,omitempty" xml:"language,omitempty"`

	SecMobileAreaCode string `json:"sec_mobile_area_code,omitempty" xml:"sec_mobile_area_code,omitempty"`

	ReferId string `json:"refer_id,omitempty" xml:"refer_id,omitempty"`

	SecMobile string `json:"sec_mobile,omitempty" xml:"sec_mobile,omitempty"`

	IdentityCardNum string `json:"identity_card_num,omitempty" xml:"identity_card_num,omitempty"`

	EmployeeNumber string `json:"employee_number,omitempty" xml:"employee_number,omitempty"`

	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
}

AddOrUpdateTenantEmployeeAndAccountRequest

type AddOrUpdateTenantEmployeeAndAccountResult

type AddOrUpdateTenantEmployeeAndAccountResult struct {
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	Data string `json:"data,omitempty" xml:"data,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AddOrUpdateTenantEmployeeAndAccountResult

type AlibabaMoziBucAccountListAccountidsAPIResponse

type AlibabaMoziBucAccountListAccountidsAPIResponse struct {
	model.CommonResponse
	AlibabaMoziBucAccountListAccountidsResponse
}

根据一批账号ID查询账号列表 APIResponse alibaba.mozi.buc.account.list.accountids

根据一批账号ID查询账号列表

type AlibabaMoziBucAccountListAccountidsRequest

type AlibabaMoziBucAccountListAccountidsRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据一批账号ID查询账号列表 APIRequest alibaba.mozi.buc.account.list.accountids

根据一批账号ID查询账号列表

func NewAlibabaMoziBucAccountListAccountidsRequest

func NewAlibabaMoziBucAccountListAccountidsRequest() *AlibabaMoziBucAccountListAccountidsRequest

func (AlibabaMoziBucAccountListAccountidsRequest) GetApiMethodName

func (AlibabaMoziBucAccountListAccountidsRequest) GetApiParams

func (AlibabaMoziBucAccountListAccountidsRequest) GetListAccountIds

func (*AlibabaMoziBucAccountListAccountidsRequest) SetListAccountIds

type AlibabaMoziBucAccountListAccountidsResponse

type AlibabaMoziBucAccountListAccountidsResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_buc_account_list_accountids_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *ListAccountsByAccountIdsResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziBucAccountPageallAPIResponse

type AlibabaMoziBucAccountPageallAPIResponse struct {
	model.CommonResponse
	AlibabaMoziBucAccountPageallResponse
}

查询租户内内所有账号 APIResponse alibaba.mozi.buc.account.pageall

查询租户内内所有账号

type AlibabaMoziBucAccountPageallRequest

type AlibabaMoziBucAccountPageallRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询租户内内所有账号 APIRequest alibaba.mozi.buc.account.pageall

查询租户内内所有账号

func NewAlibabaMoziBucAccountPageallRequest

func NewAlibabaMoziBucAccountPageallRequest() *AlibabaMoziBucAccountPageallRequest

func (AlibabaMoziBucAccountPageallRequest) GetApiMethodName

func (r AlibabaMoziBucAccountPageallRequest) GetApiMethodName() string

func (AlibabaMoziBucAccountPageallRequest) GetApiParams

func (AlibabaMoziBucAccountPageallRequest) GetPageAll

func (*AlibabaMoziBucAccountPageallRequest) SetPageAll

type AlibabaMoziBucAccountPageallResponse

type AlibabaMoziBucAccountPageallResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_buc_account_pageall_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *PageAllAccountsResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziBucAccountPageallT

type AlibabaMoziBucAccountPageallT struct {
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`

	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	Account string `json:"account,omitempty" xml:"account,omitempty"`

	Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"`

	ReferId string `json:"refer_id,omitempty" xml:"refer_id,omitempty"`

	ReferAccount string `json:"refer_account,omitempty" xml:"refer_account,omitempty"`

	SiteLanguage string `json:"site_language,omitempty" xml:"site_language,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	AccountType string `json:"account_type,omitempty" xml:"account_type,omitempty"`

	Mainland string `json:"mainland,omitempty" xml:"mainland,omitempty"`

	Available string `json:"available,omitempty" xml:"available,omitempty"`

	ActiveLevel int64 `json:"active_level,omitempty" xml:"active_level,omitempty"`

	HrStatus string `json:"hr_status,omitempty" xml:"hr_status,omitempty"`

	NickNameCn string `json:"nick_name_cn,omitempty" xml:"nick_name_cn,omitempty"`

	NameEn string `json:"name_en,omitempty" xml:"name_en,omitempty"`

	NameCn string `json:"name_cn,omitempty" xml:"name_cn,omitempty"`

	LastName string `json:"last_name,omitempty" xml:"last_name,omitempty"`

	FirstName string `json:"first_name,omitempty" xml:"first_name,omitempty"`

	EmpId string `json:"emp_id,omitempty" xml:"emp_id,omitempty"`

	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
}

AlibabaMoziBucAccountPageallT

type AlibabaMoziFusionAddorupdateEmployeeAccountAPIResponse

type AlibabaMoziFusionAddorupdateEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionAddorupdateEmployeeAccountResponse
}

添加人员和账号复合接口 APIResponse alibaba.mozi.fusion.addorupdate.employee.account

添加人员和账号复合接口

type AlibabaMoziFusionAddorupdateEmployeeAccountRequest

type AlibabaMoziFusionAddorupdateEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

添加人员和账号复合接口 APIRequest alibaba.mozi.fusion.addorupdate.employee.account

添加人员和账号复合接口

func NewAlibabaMoziFusionAddorupdateEmployeeAccountRequest

func NewAlibabaMoziFusionAddorupdateEmployeeAccountRequest() *AlibabaMoziFusionAddorupdateEmployeeAccountRequest

func (AlibabaMoziFusionAddorupdateEmployeeAccountRequest) GetApiMethodName

func (AlibabaMoziFusionAddorupdateEmployeeAccountRequest) GetApiParams

func (AlibabaMoziFusionAddorupdateEmployeeAccountRequest) GetEmployeeAccount

func (*AlibabaMoziFusionAddorupdateEmployeeAccountRequest) SetEmployeeAccount

type AlibabaMoziFusionAddorupdateEmployeeAccountResponse

type AlibabaMoziFusionAddorupdateEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_addorupdate_employee_account_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AddOrUpdateTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziFusionCreateEmployeeAccountAPIResponse

type AlibabaMoziFusionCreateEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionCreateEmployeeAccountResponse
}

创建MOZI自建人员和账号 APIResponse alibaba.mozi.fusion.create.employee.account

创建MOZI自建人员和账号

type AlibabaMoziFusionCreateEmployeeAccountRequest

type AlibabaMoziFusionCreateEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

创建MOZI自建人员和账号 APIRequest alibaba.mozi.fusion.create.employee.account

创建MOZI自建人员和账号

func NewAlibabaMoziFusionCreateEmployeeAccountRequest

func NewAlibabaMoziFusionCreateEmployeeAccountRequest() *AlibabaMoziFusionCreateEmployeeAccountRequest

func (AlibabaMoziFusionCreateEmployeeAccountRequest) GetApiMethodName

func (AlibabaMoziFusionCreateEmployeeAccountRequest) GetApiParams

func (AlibabaMoziFusionCreateEmployeeAccountRequest) GetEmployeeAccount

func (*AlibabaMoziFusionCreateEmployeeAccountRequest) SetEmployeeAccount

type AlibabaMoziFusionCreateEmployeeAccountResponse

type AlibabaMoziFusionCreateEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_create_employee_account_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *CreateTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziFusionDimissionEmployeeAccountAPIResponse

type AlibabaMoziFusionDimissionEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionDimissionEmployeeAccountResponse
}

人员离职 APIResponse alibaba.mozi.fusion.dimission.employee.account

人员离职并且回收账号

type AlibabaMoziFusionDimissionEmployeeAccountRequest

type AlibabaMoziFusionDimissionEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

人员离职 APIRequest alibaba.mozi.fusion.dimission.employee.account

人员离职并且回收账号

func NewAlibabaMoziFusionDimissionEmployeeAccountRequest

func NewAlibabaMoziFusionDimissionEmployeeAccountRequest() *AlibabaMoziFusionDimissionEmployeeAccountRequest

func (AlibabaMoziFusionDimissionEmployeeAccountRequest) GetApiMethodName

func (AlibabaMoziFusionDimissionEmployeeAccountRequest) GetApiParams

func (AlibabaMoziFusionDimissionEmployeeAccountRequest) GetDimissionEmployee

func (*AlibabaMoziFusionDimissionEmployeeAccountRequest) SetDimissionEmployee

type AlibabaMoziFusionDimissionEmployeeAccountResponse

type AlibabaMoziFusionDimissionEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_dimission_employee_account_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *RemoveTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziFusionReentryEmployeeAccountAPIResponse

type AlibabaMoziFusionReentryEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionReentryEmployeeAccountResponse
}

重新入职并且重新启用账号 APIResponse alibaba.mozi.fusion.reentry.employee.account

重新入职并且重新启用账号

type AlibabaMoziFusionReentryEmployeeAccountRequest

type AlibabaMoziFusionReentryEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

重新入职并且重新启用账号 APIRequest alibaba.mozi.fusion.reentry.employee.account

重新入职并且重新启用账号

func NewAlibabaMoziFusionReentryEmployeeAccountRequest

func NewAlibabaMoziFusionReentryEmployeeAccountRequest() *AlibabaMoziFusionReentryEmployeeAccountRequest

func (AlibabaMoziFusionReentryEmployeeAccountRequest) GetApiMethodName

func (AlibabaMoziFusionReentryEmployeeAccountRequest) GetApiParams

func (AlibabaMoziFusionReentryEmployeeAccountRequest) GetReentryEmployeeAccount

func (*AlibabaMoziFusionReentryEmployeeAccountRequest) SetReentryEmployeeAccount

func (r *AlibabaMoziFusionReentryEmployeeAccountRequest) SetReentryEmployeeAccount(reentryEmployeeAccount *ReEntryTenantEmployeeAndAccountRequest) error

type AlibabaMoziFusionReentryEmployeeAccountResponse

type AlibabaMoziFusionReentryEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_reentry_employee_account_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *ReEntryTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziFusionUpdateEmployeeAccountAPIResponse

type AlibabaMoziFusionUpdateEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionUpdateEmployeeAccountResponse
}

更新人员和账号属性 APIResponse alibaba.mozi.fusion.update.employee.account

更新人员和账号基本属性

type AlibabaMoziFusionUpdateEmployeeAccountRequest

type AlibabaMoziFusionUpdateEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

更新人员和账号属性 APIRequest alibaba.mozi.fusion.update.employee.account

更新人员和账号基本属性

func NewAlibabaMoziFusionUpdateEmployeeAccountRequest

func NewAlibabaMoziFusionUpdateEmployeeAccountRequest() *AlibabaMoziFusionUpdateEmployeeAccountRequest

func (AlibabaMoziFusionUpdateEmployeeAccountRequest) GetApiMethodName

func (AlibabaMoziFusionUpdateEmployeeAccountRequest) GetApiParams

func (AlibabaMoziFusionUpdateEmployeeAccountRequest) GetEmployeeAccount

func (*AlibabaMoziFusionUpdateEmployeeAccountRequest) SetEmployeeAccount

type AlibabaMoziFusionUpdateEmployeeAccountResponse

type AlibabaMoziFusionUpdateEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_update_employee_account_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *UpdateTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziVdsTenantApiServiceDismissAPIResponse

type AlibabaMoziVdsTenantApiServiceDismissAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServiceDismissResponse
}

MOZI解除组织主管服务 APIResponse alibaba.mozi.vds.tenant.api.service.dismiss

解除组织主管

type AlibabaMoziVdsTenantApiServiceDismissRequest

type AlibabaMoziVdsTenantApiServiceDismissRequest struct {
	model.Params
	// contains filtered or unexported fields
}

MOZI解除组织主管服务 APIRequest alibaba.mozi.vds.tenant.api.service.dismiss

解除组织主管

func NewAlibabaMoziVdsTenantApiServiceDismissRequest

func NewAlibabaMoziVdsTenantApiServiceDismissRequest() *AlibabaMoziVdsTenantApiServiceDismissRequest

func (AlibabaMoziVdsTenantApiServiceDismissRequest) GetApiMethodName

func (AlibabaMoziVdsTenantApiServiceDismissRequest) GetApiParams

func (AlibabaMoziVdsTenantApiServiceDismissRequest) GetPar0

func (*AlibabaMoziVdsTenantApiServiceDismissRequest) SetPar0

type AlibabaMoziVdsTenantApiServiceDismissResponse

type AlibabaMoziVdsTenantApiServiceDismissResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_dismiss_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *DismissOrganizationSupervisorResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziVdsTenantApiServiceGetadminAPIResponse

type AlibabaMoziVdsTenantApiServiceGetadminAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServiceGetadminResponse
}

获取员工租户管理员信息(查询员工是否为租户管理员) APIResponse alibaba.mozi.vds.tenant.api.service.getadmin

获取员工租户管理员信息(查询员工是否为租户管理员)

type AlibabaMoziVdsTenantApiServiceGetadminRequest

type AlibabaMoziVdsTenantApiServiceGetadminRequest struct {
	model.Params
	// contains filtered or unexported fields
}

获取员工租户管理员信息(查询员工是否为租户管理员) APIRequest alibaba.mozi.vds.tenant.api.service.getadmin

获取员工租户管理员信息(查询员工是否为租户管理员)

func NewAlibabaMoziVdsTenantApiServiceGetadminRequest

func NewAlibabaMoziVdsTenantApiServiceGetadminRequest() *AlibabaMoziVdsTenantApiServiceGetadminRequest

func (AlibabaMoziVdsTenantApiServiceGetadminRequest) GetApiMethodName

func (AlibabaMoziVdsTenantApiServiceGetadminRequest) GetApiParams

func (AlibabaMoziVdsTenantApiServiceGetadminRequest) GetPar0

func (*AlibabaMoziVdsTenantApiServiceGetadminRequest) SetPar0

type AlibabaMoziVdsTenantApiServiceGetadminResponse

type AlibabaMoziVdsTenantApiServiceGetadminResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_getadmin_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *GetEmployeeTenantAdminInfoResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziVdsTenantApiServiceMatchempcodesAPIResponse

type AlibabaMoziVdsTenantApiServiceMatchempcodesAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServiceMatchempcodesResponse
}

校验组-员工是否匹配 APIResponse alibaba.mozi.vds.tenant.api.service.matchempcodes

校验组-员工是否匹配

type AlibabaMoziVdsTenantApiServiceMatchempcodesRequest

type AlibabaMoziVdsTenantApiServiceMatchempcodesRequest struct {
	model.Params
	// contains filtered or unexported fields
}

校验组-员工是否匹配 APIRequest alibaba.mozi.vds.tenant.api.service.matchempcodes

校验组-员工是否匹配

func NewAlibabaMoziVdsTenantApiServiceMatchempcodesRequest

func NewAlibabaMoziVdsTenantApiServiceMatchempcodesRequest() *AlibabaMoziVdsTenantApiServiceMatchempcodesRequest

func (AlibabaMoziVdsTenantApiServiceMatchempcodesRequest) GetApiMethodName

func (AlibabaMoziVdsTenantApiServiceMatchempcodesRequest) GetApiParams

func (AlibabaMoziVdsTenantApiServiceMatchempcodesRequest) GetPar0

func (*AlibabaMoziVdsTenantApiServiceMatchempcodesRequest) SetPar0

type AlibabaMoziVdsTenantApiServiceMatchempcodesResponse

type AlibabaMoziVdsTenantApiServiceMatchempcodesResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_matchempcodes_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *MatchWithEmployeeResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziVdsTenantApiServicePagesubadminsAPIResponse

type AlibabaMoziVdsTenantApiServicePagesubadminsAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServicePagesubadminsResponse
}

分页查询租户子管理员 APIResponse alibaba.mozi.vds.tenant.api.service.pagesubadmins

分页查询租户子管理员

type AlibabaMoziVdsTenantApiServicePagesubadminsRequest

type AlibabaMoziVdsTenantApiServicePagesubadminsRequest struct {
	model.Params
	// contains filtered or unexported fields
}

分页查询租户子管理员 APIRequest alibaba.mozi.vds.tenant.api.service.pagesubadmins

分页查询租户子管理员

func NewAlibabaMoziVdsTenantApiServicePagesubadminsRequest

func NewAlibabaMoziVdsTenantApiServicePagesubadminsRequest() *AlibabaMoziVdsTenantApiServicePagesubadminsRequest

func (AlibabaMoziVdsTenantApiServicePagesubadminsRequest) GetApiMethodName

func (AlibabaMoziVdsTenantApiServicePagesubadminsRequest) GetApiParams

func (AlibabaMoziVdsTenantApiServicePagesubadminsRequest) GetPar0

func (*AlibabaMoziVdsTenantApiServicePagesubadminsRequest) SetPar0

type AlibabaMoziVdsTenantApiServicePagesubadminsResponse

type AlibabaMoziVdsTenantApiServicePagesubadminsResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_pagesubadmins_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *PageTenantSubAdminsResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaMoziVdsTenantApiServiceTenantbyidAPIResponse

type AlibabaMoziVdsTenantApiServiceTenantbyidAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServiceTenantbyidResponse
}

按租户ID查询租户信息 APIResponse alibaba.mozi.vds.tenant.api.service.tenantbyid

按租户ID查询租户信息

type AlibabaMoziVdsTenantApiServiceTenantbyidRequest

type AlibabaMoziVdsTenantApiServiceTenantbyidRequest struct {
	model.Params
	// contains filtered or unexported fields
}

按租户ID查询租户信息 APIRequest alibaba.mozi.vds.tenant.api.service.tenantbyid

按租户ID查询租户信息

func NewAlibabaMoziVdsTenantApiServiceTenantbyidRequest

func NewAlibabaMoziVdsTenantApiServiceTenantbyidRequest() *AlibabaMoziVdsTenantApiServiceTenantbyidRequest

func (AlibabaMoziVdsTenantApiServiceTenantbyidRequest) GetApiMethodName

func (AlibabaMoziVdsTenantApiServiceTenantbyidRequest) GetApiParams

func (AlibabaMoziVdsTenantApiServiceTenantbyidRequest) GetPar0

func (*AlibabaMoziVdsTenantApiServiceTenantbyidRequest) SetPar0

type AlibabaMoziVdsTenantApiServiceTenantbyidResponse

type AlibabaMoziVdsTenantApiServiceTenantbyidResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_tenantbyid_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *GetTenantByIdResult `json:"result,omitempty" xml:"result,omitempty"`
}

type CreateTenantEmployeeAndAccountRequest

type CreateTenantEmployeeAndAccountRequest struct {
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	CertificateCode string `json:"certificate_code,omitempty" xml:"certificate_code,omitempty"`

	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`

	Nickname string `json:"nickname,omitempty" xml:"nickname,omitempty"`

	CertificateType string `json:"certificate_type,omitempty" xml:"certificate_type,omitempty"`

	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`

	Password string `json:"password,omitempty" xml:"password,omitempty"`

	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`

	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`

	Email string `json:"email,omitempty" xml:"email,omitempty"`

	Account string `json:"account,omitempty" xml:"account,omitempty"`

	Language string `json:"language,omitempty" xml:"language,omitempty"`

	SecMobileAreaCode string `json:"sec_mobile_area_code,omitempty" xml:"sec_mobile_area_code,omitempty"`

	EmployeeNumber string `json:"employee_number,omitempty" xml:"employee_number,omitempty"`

	SecMobile string `json:"sec_mobile,omitempty" xml:"sec_mobile,omitempty"`

	Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"`

	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
}

CreateTenantEmployeeAndAccountRequest

type CreateTenantEmployeeAndAccountResult

type CreateTenantEmployeeAndAccountResult struct {
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	Data *EmployeeAccount `json:"data,omitempty" xml:"data,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CreateTenantEmployeeAndAccountResult

type DismissOrganizationSupervisorRequest

type DismissOrganizationSupervisorRequest struct {
	EmployeeCodes []string `json:"employee_codes,omitempty" xml:"employee_codes>string,omitempty"`

	OrganizationCode string `json:"organization_code,omitempty" xml:"organization_code,omitempty"`

	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
}

DismissOrganizationSupervisorRequest

type DismissOrganizationSupervisorResult

type DismissOrganizationSupervisorResult struct {
	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

DismissOrganizationSupervisorResult

type EmployeeAccount

type EmployeeAccount struct {
	AccountId int64 `json:"account_id,omitempty" xml:"account_id,omitempty"`

	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`

	AccountNamespace string `json:"account_namespace,omitempty" xml:"account_namespace,omitempty"`

	AccountCode string `json:"account_code,omitempty" xml:"account_code,omitempty"`
}

EmployeeAccount

type EmployeeBaseProperties

type EmployeeBaseProperties struct {
	CellPhoneAreaCode string `json:"cell_phone_area_code,omitempty" xml:"cell_phone_area_code,omitempty"`

	NickName string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`

	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`

	Email string `json:"email,omitempty" xml:"email,omitempty"`

	CellPhone string `json:"cell_phone,omitempty" xml:"cell_phone,omitempty"`

	EmployeeNumber string `json:"employee_number,omitempty" xml:"employee_number,omitempty"`
}

EmployeeBaseProperties

type GetEmployeeTenantAdminInfoRequest

type GetEmployeeTenantAdminInfoRequest struct {
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
}

GetEmployeeTenantAdminInfoRequest

type GetEmployeeTenantAdminInfoResult

type GetEmployeeTenantAdminInfoResult struct {
	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	Admin bool `json:"admin,omitempty" xml:"admin,omitempty"`

	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	Primary bool `json:"primary,omitempty" xml:"primary,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

GetEmployeeTenantAdminInfoResult

type GetTenantByIdRequest

type GetTenantByIdRequest struct {
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
}

GetTenantByIdRequest

type GetTenantByIdResult

type GetTenantByIdResult struct {
	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`

	Data *Tenant `json:"data,omitempty" xml:"data,omitempty"`
}

GetTenantByIdResult

type ListAccountsByAccountIdsRequest

type ListAccountsByAccountIdsRequest struct {
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	AccountIds []int64 `json:"account_ids,omitempty" xml:"account_ids>int64,omitempty"`

	Available string `json:"available,omitempty" xml:"available,omitempty"`

	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`
}

ListAccountsByAccountIdsRequest

type ListAccountsByAccountIdsResult

type ListAccountsByAccountIdsResult struct {
	Data string `json:"data,omitempty" xml:"data,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`

	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
}

ListAccountsByAccountIdsResult

type MatchWithEmployeeRequest

type MatchWithEmployeeRequest struct {
	EmployeeCodes []string `json:"employee_codes,omitempty" xml:"employee_codes>string,omitempty"`

	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	GroupCode string `json:"group_code,omitempty" xml:"group_code,omitempty"`
}

MatchWithEmployeeRequest

type MatchWithEmployeeResult

type MatchWithEmployeeResult struct {
	UnmatchedEmployeeCodes []string `json:"unmatched_employee_codes,omitempty" xml:"unmatched_employee_codes>string,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	MatchedEmployeeCodes []string `json:"matched_employee_codes,omitempty" xml:"matched_employee_codes>string,omitempty"`

	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

MatchWithEmployeeResult

type PageAllAccountsRequest

type PageAllAccountsRequest struct {
	ReturnTotalSize bool `json:"return_total_size,omitempty" xml:"return_total_size,omitempty"`

	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	AccountType string `json:"account_type,omitempty" xml:"account_type,omitempty"`

	Available string `json:"available,omitempty" xml:"available,omitempty"`

	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`

	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`

	HrStatus string `json:"hr_status,omitempty" xml:"hr_status,omitempty"`

	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`

	ActiveLevel int64 `json:"active_level,omitempty" xml:"active_level,omitempty"`

	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

PageAllAccountsRequest

type PageAllAccountsResult

type PageAllAccountsResult struct {
	TotalSize int64 `json:"total_size,omitempty" xml:"total_size,omitempty"`

	DataList []AlibabaMoziBucAccountPageallT `json:"data_list,omitempty" xml:"data_list,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`

	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`

	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

PageAllAccountsResult

type PageTenantSubAdminsRequest

type PageTenantSubAdminsRequest struct {
	ReturnTotalSize bool `json:"return_total_size,omitempty" xml:"return_total_size,omitempty"`

	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`

	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

PageTenantSubAdminsRequest

type PageTenantSubAdminsResult

type PageTenantSubAdminsResult struct {
	TotalSize int64 `json:"total_size,omitempty" xml:"total_size,omitempty"`

	Datas []TenantAdmin `json:"datas,omitempty" xml:"datas,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`

	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`

	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

PageTenantSubAdminsResult

type ReEntryTenantEmployeeAndAccountRequest

type ReEntryTenantEmployeeAndAccountRequest struct {
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	CertificateCode string `json:"certificate_code,omitempty" xml:"certificate_code,omitempty"`

	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`

	Nickname string `json:"nickname,omitempty" xml:"nickname,omitempty"`

	CertificateType string `json:"certificate_type,omitempty" xml:"certificate_type,omitempty"`

	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`

	Password string `json:"password,omitempty" xml:"password,omitempty"`

	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`

	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`

	Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"`

	Email string `json:"email,omitempty" xml:"email,omitempty"`

	Account string `json:"account,omitempty" xml:"account,omitempty"`

	Language string `json:"language,omitempty" xml:"language,omitempty"`

	SecMobileAreaCode string `json:"sec_mobile_area_code,omitempty" xml:"sec_mobile_area_code,omitempty"`

	EmployeeNumber string `json:"employee_number,omitempty" xml:"employee_number,omitempty"`

	SecMobile string `json:"sec_mobile,omitempty" xml:"sec_mobile,omitempty"`

	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
}

ReEntryTenantEmployeeAndAccountRequest

type ReEntryTenantEmployeeAndAccountResult

type ReEntryTenantEmployeeAndAccountResult struct {
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	Datas []EmployeeAccount `json:"datas,omitempty" xml:"datas,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

ReEntryTenantEmployeeAndAccountResult

type RemoveTenantEmployeeAndAccountRequest

type RemoveTenantEmployeeAndAccountRequest struct {
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`

	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`

	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`

	AccountId int64 `json:"account_id,omitempty" xml:"account_id,omitempty"`
}

RemoveTenantEmployeeAndAccountRequest

type RemoveTenantEmployeeAndAccountResult

type RemoveTenantEmployeeAndAccountResult struct {
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

RemoveTenantEmployeeAndAccountResult

type Tenant

type Tenant struct {
	TenantFullCode string `json:"tenant_full_code,omitempty" xml:"tenant_full_code,omitempty"`

	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	TenantName string `json:"tenant_name,omitempty" xml:"tenant_name,omitempty"`

	TenantDescription string `json:"tenant_description,omitempty" xml:"tenant_description,omitempty"`

	Creator string `json:"creator,omitempty" xml:"creator,omitempty"`

	Modifier string `json:"modifier,omitempty" xml:"modifier,omitempty"`

	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`

	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
}

Tenant

type TenantAdmin

type TenantAdmin struct {
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`

	Primary bool `json:"primary,omitempty" xml:"primary,omitempty"`

	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`
}

TenantAdmin

type UpdateTenantEmployeeAndAccountRequest

type UpdateTenantEmployeeAndAccountRequest struct {
	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`

	CertificateCode string `json:"certificate_code,omitempty" xml:"certificate_code,omitempty"`

	EmployeeBaseProperties *EmployeeBaseProperties `json:"employee_base_properties,omitempty" xml:"employee_base_properties,omitempty"`

	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`

	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`

	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`

	AccountId int64 `json:"account_id,omitempty" xml:"account_id,omitempty"`

	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`

	CertificateType string `json:"certificate_type,omitempty" xml:"certificate_type,omitempty"`
}

UpdateTenantEmployeeAndAccountRequest

type UpdateTenantEmployeeAndAccountResult

type UpdateTenantEmployeeAndAccountResult struct {
	Data string `json:"data,omitempty" xml:"data,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`

	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`

	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`

	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

UpdateTenantEmployeeAndAccountResult

Source Files

Jump to

Keyboard shortcuts

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