Documentation
¶
Index ¶
- Constants
- type AcceptOrganizationInvitationRequest
- type AcceptOrganizationInvitationRequestParams
- type AcceptOrganizationInvitationResponse
- type AcceptOrganizationInvitationResponseParams
- type AddOrganizationNodeRequest
- type AddOrganizationNodeRequestParams
- type AddOrganizationNodeResponse
- type AddOrganizationNodeResponseParams
- type CancelOrganizationInvitationRequest
- type CancelOrganizationInvitationRequestParams
- type CancelOrganizationInvitationResponse
- type CancelOrganizationInvitationResponseParams
- type Client
- func (c *Client) AcceptOrganizationInvitation(request *AcceptOrganizationInvitationRequest) (response *AcceptOrganizationInvitationResponse, err error)
- func (c *Client) AcceptOrganizationInvitationWithContext(ctx context.Context, request *AcceptOrganizationInvitationRequest) (response *AcceptOrganizationInvitationResponse, err error)
- func (c *Client) AddOrganizationNode(request *AddOrganizationNodeRequest) (response *AddOrganizationNodeResponse, err error)
- func (c *Client) AddOrganizationNodeWithContext(ctx context.Context, request *AddOrganizationNodeRequest) (response *AddOrganizationNodeResponse, err error)
- func (c *Client) CancelOrganizationInvitation(request *CancelOrganizationInvitationRequest) (response *CancelOrganizationInvitationResponse, err error)
- func (c *Client) CancelOrganizationInvitationWithContext(ctx context.Context, request *CancelOrganizationInvitationRequest) (response *CancelOrganizationInvitationResponse, err error)
- func (c *Client) CreateOrganization(request *CreateOrganizationRequest) (response *CreateOrganizationResponse, err error)
- func (c *Client) CreateOrganizationWithContext(ctx context.Context, request *CreateOrganizationRequest) (response *CreateOrganizationResponse, err error)
- func (c *Client) DeleteOrganization(request *DeleteOrganizationRequest) (response *DeleteOrganizationResponse, err error)
- func (c *Client) DeleteOrganizationMemberFromNode(request *DeleteOrganizationMemberFromNodeRequest) (response *DeleteOrganizationMemberFromNodeResponse, err error)
- func (c *Client) DeleteOrganizationMemberFromNodeWithContext(ctx context.Context, request *DeleteOrganizationMemberFromNodeRequest) (response *DeleteOrganizationMemberFromNodeResponse, err error)
- func (c *Client) DeleteOrganizationMembers(request *DeleteOrganizationMembersRequest) (response *DeleteOrganizationMembersResponse, err error)
- func (c *Client) DeleteOrganizationMembersWithContext(ctx context.Context, request *DeleteOrganizationMembersRequest) (response *DeleteOrganizationMembersResponse, err error)
- func (c *Client) DeleteOrganizationNodes(request *DeleteOrganizationNodesRequest) (response *DeleteOrganizationNodesResponse, err error)
- func (c *Client) DeleteOrganizationNodesWithContext(ctx context.Context, request *DeleteOrganizationNodesRequest) (response *DeleteOrganizationNodesResponse, err error)
- func (c *Client) DeleteOrganizationWithContext(ctx context.Context, request *DeleteOrganizationRequest) (response *DeleteOrganizationResponse, err error)
- func (c *Client) DenyOrganizationInvitation(request *DenyOrganizationInvitationRequest) (response *DenyOrganizationInvitationResponse, err error)
- func (c *Client) DenyOrganizationInvitationWithContext(ctx context.Context, request *DenyOrganizationInvitationRequest) (response *DenyOrganizationInvitationResponse, err error)
- func (c *Client) GetOrganization(request *GetOrganizationRequest) (response *GetOrganizationResponse, err error)
- func (c *Client) GetOrganizationMember(request *GetOrganizationMemberRequest) (response *GetOrganizationMemberResponse, err error)
- func (c *Client) GetOrganizationMemberWithContext(ctx context.Context, request *GetOrganizationMemberRequest) (response *GetOrganizationMemberResponse, err error)
- func (c *Client) GetOrganizationWithContext(ctx context.Context, request *GetOrganizationRequest) (response *GetOrganizationResponse, err error)
- func (c *Client) ListOrganizationInvitations(request *ListOrganizationInvitationsRequest) (response *ListOrganizationInvitationsResponse, err error)
- func (c *Client) ListOrganizationInvitationsWithContext(ctx context.Context, request *ListOrganizationInvitationsRequest) (response *ListOrganizationInvitationsResponse, err error)
- func (c *Client) ListOrganizationMembers(request *ListOrganizationMembersRequest) (response *ListOrganizationMembersResponse, err error)
- func (c *Client) ListOrganizationMembersWithContext(ctx context.Context, request *ListOrganizationMembersRequest) (response *ListOrganizationMembersResponse, err error)
- func (c *Client) ListOrganizationNodeMembers(request *ListOrganizationNodeMembersRequest) (response *ListOrganizationNodeMembersResponse, err error)
- func (c *Client) ListOrganizationNodeMembersWithContext(ctx context.Context, request *ListOrganizationNodeMembersRequest) (response *ListOrganizationNodeMembersResponse, err error)
- func (c *Client) ListOrganizationNodes(request *ListOrganizationNodesRequest) (response *ListOrganizationNodesResponse, err error)
- func (c *Client) ListOrganizationNodesWithContext(ctx context.Context, request *ListOrganizationNodesRequest) (response *ListOrganizationNodesResponse, err error)
- func (c *Client) MoveOrganizationMembersToNode(request *MoveOrganizationMembersToNodeRequest) (response *MoveOrganizationMembersToNodeResponse, err error)
- func (c *Client) MoveOrganizationMembersToNodeWithContext(ctx context.Context, request *MoveOrganizationMembersToNodeRequest) (response *MoveOrganizationMembersToNodeResponse, err error)
- func (c *Client) QuitOrganization(request *QuitOrganizationRequest) (response *QuitOrganizationResponse, err error)
- func (c *Client) QuitOrganizationWithContext(ctx context.Context, request *QuitOrganizationRequest) (response *QuitOrganizationResponse, err error)
- func (c *Client) SendOrganizationInvitation(request *SendOrganizationInvitationRequest) (response *SendOrganizationInvitationResponse, err error)
- func (c *Client) SendOrganizationInvitationWithContext(ctx context.Context, request *SendOrganizationInvitationRequest) (response *SendOrganizationInvitationResponse, err error)
- func (c *Client) UpdateOrganizationMember(request *UpdateOrganizationMemberRequest) (response *UpdateOrganizationMemberResponse, err error)
- func (c *Client) UpdateOrganizationMemberWithContext(ctx context.Context, request *UpdateOrganizationMemberRequest) (response *UpdateOrganizationMemberResponse, err error)
- func (c *Client) UpdateOrganizationNode(request *UpdateOrganizationNodeRequest) (response *UpdateOrganizationNodeResponse, err error)
- func (c *Client) UpdateOrganizationNodeWithContext(ctx context.Context, request *UpdateOrganizationNodeRequest) (response *UpdateOrganizationNodeResponse, err error)
- type CreateOrganizationRequest
- type CreateOrganizationRequestParams
- type CreateOrganizationResponse
- type CreateOrganizationResponseParams
- type DeleteOrganizationMemberFromNodeRequest
- type DeleteOrganizationMemberFromNodeRequestParams
- type DeleteOrganizationMemberFromNodeResponse
- type DeleteOrganizationMemberFromNodeResponseParams
- type DeleteOrganizationMembersRequest
- type DeleteOrganizationMembersRequestParams
- type DeleteOrganizationMembersResponse
- type DeleteOrganizationMembersResponseParams
- type DeleteOrganizationNodesRequest
- type DeleteOrganizationNodesRequestParams
- type DeleteOrganizationNodesResponse
- type DeleteOrganizationNodesResponseParams
- type DeleteOrganizationRequest
- type DeleteOrganizationRequestParams
- type DeleteOrganizationResponse
- type DeleteOrganizationResponseParams
- type DenyOrganizationInvitationRequest
- type DenyOrganizationInvitationRequestParams
- type DenyOrganizationInvitationResponse
- type DenyOrganizationInvitationResponseParams
- type GetOrganizationMemberRequest
- type GetOrganizationMemberRequestParams
- type GetOrganizationMemberResponse
- type GetOrganizationMemberResponseParams
- type GetOrganizationRequest
- type GetOrganizationRequestParams
- type GetOrganizationResponse
- type GetOrganizationResponseParams
- type ListOrganizationInvitationsRequest
- type ListOrganizationInvitationsRequestParams
- type ListOrganizationInvitationsResponse
- type ListOrganizationInvitationsResponseParams
- type ListOrganizationMembersRequest
- type ListOrganizationMembersRequestParams
- type ListOrganizationMembersResponse
- type ListOrganizationMembersResponseParams
- type ListOrganizationNodeMembersRequest
- type ListOrganizationNodeMembersRequestParams
- type ListOrganizationNodeMembersResponse
- type ListOrganizationNodeMembersResponseParams
- type ListOrganizationNodesRequest
- type ListOrganizationNodesRequestParams
- type ListOrganizationNodesResponse
- type ListOrganizationNodesResponseParams
- type MoveOrganizationMembersToNodeRequest
- type MoveOrganizationMembersToNodeRequestParams
- type MoveOrganizationMembersToNodeResponse
- type MoveOrganizationMembersToNodeResponseParams
- type OrgInvitation
- type OrgMember
- type OrgNode
- type QuitOrganizationRequest
- type QuitOrganizationRequestParams
- type QuitOrganizationResponse
- type QuitOrganizationResponseParams
- type SendOrganizationInvitationRequest
- type SendOrganizationInvitationRequestParams
- type SendOrganizationInvitationResponse
- type SendOrganizationInvitationResponseParams
- type UpdateOrganizationMemberRequest
- type UpdateOrganizationMemberRequestParams
- type UpdateOrganizationMemberResponse
- type UpdateOrganizationMemberResponseParams
- type UpdateOrganizationNodeRequest
- type UpdateOrganizationNodeRequestParams
- type UpdateOrganizationNodeResponse
- type UpdateOrganizationNodeResponseParams
Constants ¶
const ( // 操作失败。 FAILEDOPERATION = "FailedOperation" // 不能从Root单元删除成员。 FAILEDOPERATION_DISABLEDELETEMEMBERFROMROOTNODE = "FailedOperation.DisableDeleteMemberFromRootNode" // 不能退出自己创建的企业组织。 FAILEDOPERATION_DISABLEQUITSELFCREATEDORGANIZATION = "FailedOperation.DisableQuitSelfCreatedOrganization" // 已经加入企业组织。 FAILEDOPERATION_INORGANIZATIONALREADY = "FailedOperation.InOrganizationAlready" // 名字已经被使用。 FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed" // 企业组织单元成员不为空。 FAILEDOPERATION_NODENOTEMPTY = "FailedOperation.NodeNotEmpty" // 只能邀请同一个站点内的账号。 FAILEDOPERATION_NOTSAMEREGION = "FailedOperation.NotSameRegion" // 企业组织已经存在。 FAILEDOPERATION_ORGANIZATIONEXISTALREADY = "FailedOperation.OrganizationExistAlready" // 企业组织成员不为空。 FAILEDOPERATION_ORGANIZATIONNOTEMPTY = "FailedOperation.OrganizationNotEmpty" // 退出共享单元错误。 FAILEDOPERATION_QUITSHAREUINTERROR = "FailedOperation.QuitShareUintError" // 重复发送邀请。 FAILEDOPERATION_RESENTINVITATION = "FailedOperation.ReSentInvitation" // 共享单元不为空。 FAILEDOPERATION_SHAREUNITNOTEMPTY = "FailedOperation.ShareUnitNotEmpty" // 存在不属于当前组织的uin。 FAILEDOPERATION_SOMEUINSNOTINORGANIZATION = "FailedOperation.SomeUinsNotInOrganization" // 用户已经加入企业组织。 FAILEDOPERATION_USERINORGANIZATION = "FailedOperation.UserInOrganization" // 邀请账户不是主账号。 FAILEDOPERATION_USERNOTREGISTER = "FailedOperation.UserNotRegister" // 企业组织成员数量超过上限。 LIMITEXCEEDED_MEMBERS = "LimitExceeded.Members" // 企业组织单元层级太多。 LIMITEXCEEDED_NODEDEPTHEXCEEDLIMIT = "LimitExceeded.NodeDepthExceedLimit" // 组织单元数量超过上限。 LIMITEXCEEDED_NODEEXCEEDLIMIT = "LimitExceeded.NodeExceedLimit" // 组织单元名字已被使用。 RESOURCEINUSE_NODENAME = "ResourceInUse.NodeName" // 名字已被使用。 RESOURCEINUSE_NODENAMEUSED = "ResourceInUse.NodeNameUsed" // 邀请信息不存在。 RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist" // 成员不存在。 RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist" // 企业组织单元不存在。 RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" // 企业组织不存在。 RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist" // 用户不存在。 RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist" )
const APIVersion = "2018-12-25"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptOrganizationInvitationRequest ¶
type AcceptOrganizationInvitationRequest struct { *tchttp.BaseRequest // 邀请ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewAcceptOrganizationInvitationRequest ¶
func NewAcceptOrganizationInvitationRequest() (request *AcceptOrganizationInvitationRequest)
func (*AcceptOrganizationInvitationRequest) FromJsonString ¶
func (r *AcceptOrganizationInvitationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AcceptOrganizationInvitationRequest) ToJsonString ¶
func (r *AcceptOrganizationInvitationRequest) ToJsonString() string
type AcceptOrganizationInvitationRequestParams ¶ added in v1.0.426
type AcceptOrganizationInvitationRequestParams struct { // 邀请ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type AcceptOrganizationInvitationResponse ¶
type AcceptOrganizationInvitationResponse struct { *tchttp.BaseResponse Response *AcceptOrganizationInvitationResponseParams `json:"Response"` }
func NewAcceptOrganizationInvitationResponse ¶
func NewAcceptOrganizationInvitationResponse() (response *AcceptOrganizationInvitationResponse)
func (*AcceptOrganizationInvitationResponse) FromJsonString ¶
func (r *AcceptOrganizationInvitationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AcceptOrganizationInvitationResponse) ToJsonString ¶
func (r *AcceptOrganizationInvitationResponse) ToJsonString() string
type AcceptOrganizationInvitationResponseParams ¶ added in v1.0.426
type AcceptOrganizationInvitationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddOrganizationNodeRequest ¶
type AddOrganizationNodeRequest struct { *tchttp.BaseRequest // 父组织单元ID ParentNodeId *uint64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"` // 组织单元名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewAddOrganizationNodeRequest ¶
func NewAddOrganizationNodeRequest() (request *AddOrganizationNodeRequest)
func (*AddOrganizationNodeRequest) FromJsonString ¶
func (r *AddOrganizationNodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddOrganizationNodeRequest) ToJsonString ¶
func (r *AddOrganizationNodeRequest) ToJsonString() string
type AddOrganizationNodeRequestParams ¶ added in v1.0.426
type AddOrganizationNodeRequestParams struct { // 父组织单元ID ParentNodeId *uint64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"` // 组织单元名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type AddOrganizationNodeResponse ¶
type AddOrganizationNodeResponse struct { *tchttp.BaseResponse Response *AddOrganizationNodeResponseParams `json:"Response"` }
func NewAddOrganizationNodeResponse ¶
func NewAddOrganizationNodeResponse() (response *AddOrganizationNodeResponse)
func (*AddOrganizationNodeResponse) FromJsonString ¶
func (r *AddOrganizationNodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddOrganizationNodeResponse) ToJsonString ¶
func (r *AddOrganizationNodeResponse) ToJsonString() string
type AddOrganizationNodeResponseParams ¶ added in v1.0.426
type AddOrganizationNodeResponseParams struct { // 组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CancelOrganizationInvitationRequest ¶
type CancelOrganizationInvitationRequest struct { *tchttp.BaseRequest // 邀请ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewCancelOrganizationInvitationRequest ¶
func NewCancelOrganizationInvitationRequest() (request *CancelOrganizationInvitationRequest)
func (*CancelOrganizationInvitationRequest) FromJsonString ¶
func (r *CancelOrganizationInvitationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelOrganizationInvitationRequest) ToJsonString ¶
func (r *CancelOrganizationInvitationRequest) ToJsonString() string
type CancelOrganizationInvitationRequestParams ¶ added in v1.0.426
type CancelOrganizationInvitationRequestParams struct { // 邀请ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type CancelOrganizationInvitationResponse ¶
type CancelOrganizationInvitationResponse struct { *tchttp.BaseResponse Response *CancelOrganizationInvitationResponseParams `json:"Response"` }
func NewCancelOrganizationInvitationResponse ¶
func NewCancelOrganizationInvitationResponse() (response *CancelOrganizationInvitationResponse)
func (*CancelOrganizationInvitationResponse) FromJsonString ¶
func (r *CancelOrganizationInvitationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelOrganizationInvitationResponse) ToJsonString ¶
func (r *CancelOrganizationInvitationResponse) ToJsonString() string
type CancelOrganizationInvitationResponseParams ¶ added in v1.0.426
type CancelOrganizationInvitationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AcceptOrganizationInvitation ¶
func (c *Client) AcceptOrganizationInvitation(request *AcceptOrganizationInvitationRequest) (response *AcceptOrganizationInvitationResponse, err error)
AcceptOrganizationInvitation 接受加入企业组织邀请
可能返回的错误码:
FAILEDOPERATION_INORGANIZATIONALREADY = "FailedOperation.InOrganizationAlready" RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
func (*Client) AcceptOrganizationInvitationWithContext ¶ added in v1.0.324
func (c *Client) AcceptOrganizationInvitationWithContext(ctx context.Context, request *AcceptOrganizationInvitationRequest) (response *AcceptOrganizationInvitationResponse, err error)
AcceptOrganizationInvitation 接受加入企业组织邀请
可能返回的错误码:
FAILEDOPERATION_INORGANIZATIONALREADY = "FailedOperation.InOrganizationAlready" RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
func (*Client) AddOrganizationNode ¶
func (c *Client) AddOrganizationNode(request *AddOrganizationNodeRequest) (response *AddOrganizationNodeResponse, err error)
AddOrganizationNode 添加企业组织单元
可能返回的错误码:
LIMITEXCEEDED_NODEDEPTHEXCEEDLIMIT = "LimitExceeded.NodeDepthExceedLimit" LIMITEXCEEDED_NODEEXCEEDLIMIT = "LimitExceeded.NodeExceedLimit" RESOURCEINUSE_NODENAME = "ResourceInUse.NodeName" RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) AddOrganizationNodeWithContext ¶ added in v1.0.324
func (c *Client) AddOrganizationNodeWithContext(ctx context.Context, request *AddOrganizationNodeRequest) (response *AddOrganizationNodeResponse, err error)
AddOrganizationNode 添加企业组织单元
可能返回的错误码:
LIMITEXCEEDED_NODEDEPTHEXCEEDLIMIT = "LimitExceeded.NodeDepthExceedLimit" LIMITEXCEEDED_NODEEXCEEDLIMIT = "LimitExceeded.NodeExceedLimit" RESOURCEINUSE_NODENAME = "ResourceInUse.NodeName" RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) CancelOrganizationInvitation ¶
func (c *Client) CancelOrganizationInvitation(request *CancelOrganizationInvitationRequest) (response *CancelOrganizationInvitationResponse, err error)
CancelOrganizationInvitation 取消企业组织邀请
可能返回的错误码:
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
func (*Client) CancelOrganizationInvitationWithContext ¶ added in v1.0.324
func (c *Client) CancelOrganizationInvitationWithContext(ctx context.Context, request *CancelOrganizationInvitationRequest) (response *CancelOrganizationInvitationResponse, err error)
CancelOrganizationInvitation 取消企业组织邀请
可能返回的错误码:
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
func (*Client) CreateOrganization ¶
func (c *Client) CreateOrganization(request *CreateOrganizationRequest) (response *CreateOrganizationResponse, err error)
CreateOrganization 创建企业组织
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ORGANIZATIONEXISTALREADY = "FailedOperation.OrganizationExistAlready" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) CreateOrganizationWithContext ¶ added in v1.0.324
func (c *Client) CreateOrganizationWithContext(ctx context.Context, request *CreateOrganizationRequest) (response *CreateOrganizationResponse, err error)
CreateOrganization 创建企业组织
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ORGANIZATIONEXISTALREADY = "FailedOperation.OrganizationExistAlready" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DeleteOrganization ¶
func (c *Client) DeleteOrganization(request *DeleteOrganizationRequest) (response *DeleteOrganizationResponse, err error)
DeleteOrganization 删除企业组织
可能返回的错误码:
FAILEDOPERATION_ORGANIZATIONNOTEMPTY = "FailedOperation.OrganizationNotEmpty" FAILEDOPERATION_SHAREUNITNOTEMPTY = "FailedOperation.ShareUnitNotEmpty" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) DeleteOrganizationMemberFromNode ¶
func (c *Client) DeleteOrganizationMemberFromNode(request *DeleteOrganizationMemberFromNodeRequest) (response *DeleteOrganizationMemberFromNodeResponse, err error)
DeleteOrganizationMemberFromNode 删除企业组织成员
可能返回的错误码:
FAILEDOPERATION_DISABLEDELETEMEMBERFROMROOTNODE = "FailedOperation.DisableDeleteMemberFromRootNode" RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) DeleteOrganizationMemberFromNodeWithContext ¶ added in v1.0.324
func (c *Client) DeleteOrganizationMemberFromNodeWithContext(ctx context.Context, request *DeleteOrganizationMemberFromNodeRequest) (response *DeleteOrganizationMemberFromNodeResponse, err error)
DeleteOrganizationMemberFromNode 删除企业组织成员
可能返回的错误码:
FAILEDOPERATION_DISABLEDELETEMEMBERFROMROOTNODE = "FailedOperation.DisableDeleteMemberFromRootNode" RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) DeleteOrganizationMembers ¶
func (c *Client) DeleteOrganizationMembers(request *DeleteOrganizationMembersRequest) (response *DeleteOrganizationMembersResponse, err error)
DeleteOrganizationMembers 批量删除企业组织成员
可能返回的错误码:
FAILEDOPERATION_QUITSHAREUINTERROR = "FailedOperation.QuitShareUintError" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) DeleteOrganizationMembersWithContext ¶ added in v1.0.324
func (c *Client) DeleteOrganizationMembersWithContext(ctx context.Context, request *DeleteOrganizationMembersRequest) (response *DeleteOrganizationMembersResponse, err error)
DeleteOrganizationMembers 批量删除企业组织成员
可能返回的错误码:
FAILEDOPERATION_QUITSHAREUINTERROR = "FailedOperation.QuitShareUintError" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) DeleteOrganizationNodes ¶
func (c *Client) DeleteOrganizationNodes(request *DeleteOrganizationNodesRequest) (response *DeleteOrganizationNodesResponse, err error)
DeleteOrganizationNodes 批量删除企业组织单元
可能返回的错误码:
FAILEDOPERATION_NODENOTEMPTY = "FailedOperation.NodeNotEmpty" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) DeleteOrganizationNodesWithContext ¶ added in v1.0.324
func (c *Client) DeleteOrganizationNodesWithContext(ctx context.Context, request *DeleteOrganizationNodesRequest) (response *DeleteOrganizationNodesResponse, err error)
DeleteOrganizationNodes 批量删除企业组织单元
可能返回的错误码:
FAILEDOPERATION_NODENOTEMPTY = "FailedOperation.NodeNotEmpty" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) DeleteOrganizationWithContext ¶ added in v1.0.324
func (c *Client) DeleteOrganizationWithContext(ctx context.Context, request *DeleteOrganizationRequest) (response *DeleteOrganizationResponse, err error)
DeleteOrganization 删除企业组织
可能返回的错误码:
FAILEDOPERATION_ORGANIZATIONNOTEMPTY = "FailedOperation.OrganizationNotEmpty" FAILEDOPERATION_SHAREUNITNOTEMPTY = "FailedOperation.ShareUnitNotEmpty" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) DenyOrganizationInvitation ¶
func (c *Client) DenyOrganizationInvitation(request *DenyOrganizationInvitationRequest) (response *DenyOrganizationInvitationResponse, err error)
DenyOrganizationInvitation 拒绝企业组织邀请
可能返回的错误码:
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
func (*Client) DenyOrganizationInvitationWithContext ¶ added in v1.0.324
func (c *Client) DenyOrganizationInvitationWithContext(ctx context.Context, request *DenyOrganizationInvitationRequest) (response *DenyOrganizationInvitationResponse, err error)
DenyOrganizationInvitation 拒绝企业组织邀请
可能返回的错误码:
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
func (*Client) GetOrganization ¶
func (c *Client) GetOrganization(request *GetOrganizationRequest) (response *GetOrganizationResponse, err error)
GetOrganization 获取企业组织信息
可能返回的错误码:
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) GetOrganizationMember ¶
func (c *Client) GetOrganizationMember(request *GetOrganizationMemberRequest) (response *GetOrganizationMemberResponse, err error)
GetOrganizationMember 获取企业组织成员
可能返回的错误码:
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) GetOrganizationMemberWithContext ¶ added in v1.0.324
func (c *Client) GetOrganizationMemberWithContext(ctx context.Context, request *GetOrganizationMemberRequest) (response *GetOrganizationMemberResponse, err error)
GetOrganizationMember 获取企业组织成员
可能返回的错误码:
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) GetOrganizationWithContext ¶ added in v1.0.324
func (c *Client) GetOrganizationWithContext(ctx context.Context, request *GetOrganizationRequest) (response *GetOrganizationResponse, err error)
GetOrganization 获取企业组织信息
可能返回的错误码:
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ListOrganizationInvitations ¶
func (c *Client) ListOrganizationInvitations(request *ListOrganizationInvitationsRequest) (response *ListOrganizationInvitationsResponse, err error)
ListOrganizationInvitations 获取邀请信息列表
可能返回的错误码:
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ListOrganizationInvitationsWithContext ¶ added in v1.0.324
func (c *Client) ListOrganizationInvitationsWithContext(ctx context.Context, request *ListOrganizationInvitationsRequest) (response *ListOrganizationInvitationsResponse, err error)
ListOrganizationInvitations 获取邀请信息列表
可能返回的错误码:
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ListOrganizationMembers ¶
func (c *Client) ListOrganizationMembers(request *ListOrganizationMembersRequest) (response *ListOrganizationMembersResponse, err error)
ListOrganizationMembers 获取企业组织成员列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) ListOrganizationMembersWithContext ¶ added in v1.0.324
func (c *Client) ListOrganizationMembersWithContext(ctx context.Context, request *ListOrganizationMembersRequest) (response *ListOrganizationMembersResponse, err error)
ListOrganizationMembers 获取企业组织成员列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) ListOrganizationNodeMembers ¶
func (c *Client) ListOrganizationNodeMembers(request *ListOrganizationNodeMembersRequest) (response *ListOrganizationNodeMembersResponse, err error)
ListOrganizationNodeMembers 获取企业组织单元成员列表
可能返回的错误码:
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) ListOrganizationNodeMembersWithContext ¶ added in v1.0.324
func (c *Client) ListOrganizationNodeMembersWithContext(ctx context.Context, request *ListOrganizationNodeMembersRequest) (response *ListOrganizationNodeMembersResponse, err error)
ListOrganizationNodeMembers 获取企业组织单元成员列表
可能返回的错误码:
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) ListOrganizationNodes ¶
func (c *Client) ListOrganizationNodes(request *ListOrganizationNodesRequest) (response *ListOrganizationNodesResponse, err error)
ListOrganizationNodes 获取企业组织单元列表
可能返回的错误码:
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) ListOrganizationNodesWithContext ¶ added in v1.0.324
func (c *Client) ListOrganizationNodesWithContext(ctx context.Context, request *ListOrganizationNodesRequest) (response *ListOrganizationNodesResponse, err error)
ListOrganizationNodes 获取企业组织单元列表
可能返回的错误码:
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) MoveOrganizationMembersToNode ¶
func (c *Client) MoveOrganizationMembersToNode(request *MoveOrganizationMembersToNodeRequest) (response *MoveOrganizationMembersToNodeResponse, err error)
MoveOrganizationMembersToNode 移动成员到指定企业组织单元
可能返回的错误码:
FAILEDOPERATION_SOMEUINSNOTINORGANIZATION = "FailedOperation.SomeUinsNotInOrganization" RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) MoveOrganizationMembersToNodeWithContext ¶ added in v1.0.324
func (c *Client) MoveOrganizationMembersToNodeWithContext(ctx context.Context, request *MoveOrganizationMembersToNodeRequest) (response *MoveOrganizationMembersToNodeResponse, err error)
MoveOrganizationMembersToNode 移动成员到指定企业组织单元
可能返回的错误码:
FAILEDOPERATION_SOMEUINSNOTINORGANIZATION = "FailedOperation.SomeUinsNotInOrganization" RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) QuitOrganization ¶
func (c *Client) QuitOrganization(request *QuitOrganizationRequest) (response *QuitOrganizationResponse, err error)
QuitOrganization 退出企业组织
可能返回的错误码:
FAILEDOPERATION_DISABLEQUITSELFCREATEDORGANIZATION = "FailedOperation.DisableQuitSelfCreatedOrganization" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) QuitOrganizationWithContext ¶ added in v1.0.324
func (c *Client) QuitOrganizationWithContext(ctx context.Context, request *QuitOrganizationRequest) (response *QuitOrganizationResponse, err error)
QuitOrganization 退出企业组织
可能返回的错误码:
FAILEDOPERATION_DISABLEQUITSELFCREATEDORGANIZATION = "FailedOperation.DisableQuitSelfCreatedOrganization" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) SendOrganizationInvitation ¶
func (c *Client) SendOrganizationInvitation(request *SendOrganizationInvitationRequest) (response *SendOrganizationInvitationResponse, err error)
SendOrganizationInvitation 发送企业组织邀请
可能返回的错误码:
FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed" FAILEDOPERATION_NOTSAMEREGION = "FailedOperation.NotSameRegion" FAILEDOPERATION_RESENTINVITATION = "FailedOperation.ReSentInvitation" FAILEDOPERATION_USERINORGANIZATION = "FailedOperation.UserInOrganization" FAILEDOPERATION_USERNOTREGISTER = "FailedOperation.UserNotRegister" LIMITEXCEEDED_MEMBERS = "LimitExceeded.Members" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) SendOrganizationInvitationWithContext ¶ added in v1.0.324
func (c *Client) SendOrganizationInvitationWithContext(ctx context.Context, request *SendOrganizationInvitationRequest) (response *SendOrganizationInvitationResponse, err error)
SendOrganizationInvitation 发送企业组织邀请
可能返回的错误码:
FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed" FAILEDOPERATION_NOTSAMEREGION = "FailedOperation.NotSameRegion" FAILEDOPERATION_RESENTINVITATION = "FailedOperation.ReSentInvitation" FAILEDOPERATION_USERINORGANIZATION = "FailedOperation.UserInOrganization" FAILEDOPERATION_USERNOTREGISTER = "FailedOperation.UserNotRegister" LIMITEXCEEDED_MEMBERS = "LimitExceeded.Members" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) UpdateOrganizationMember ¶
func (c *Client) UpdateOrganizationMember(request *UpdateOrganizationMemberRequest) (response *UpdateOrganizationMemberResponse, err error)
UpdateOrganizationMember 更新企业成员信息
可能返回的错误码:
FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed" RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) UpdateOrganizationMemberWithContext ¶ added in v1.0.324
func (c *Client) UpdateOrganizationMemberWithContext(ctx context.Context, request *UpdateOrganizationMemberRequest) (response *UpdateOrganizationMemberResponse, err error)
UpdateOrganizationMember 更新企业成员信息
可能返回的错误码:
FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed" RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) UpdateOrganizationNode ¶
func (c *Client) UpdateOrganizationNode(request *UpdateOrganizationNodeRequest) (response *UpdateOrganizationNodeResponse, err error)
UpdateOrganizationNode 更新企业组织单元
可能返回的错误码:
LIMITEXCEEDED_NODEDEPTHEXCEEDLIMIT = "LimitExceeded.NodeDepthExceedLimit" RESOURCEINUSE_NODENAMEUSED = "ResourceInUse.NodeNameUsed" RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
func (*Client) UpdateOrganizationNodeWithContext ¶ added in v1.0.324
func (c *Client) UpdateOrganizationNodeWithContext(ctx context.Context, request *UpdateOrganizationNodeRequest) (response *UpdateOrganizationNodeResponse, err error)
UpdateOrganizationNode 更新企业组织单元
可能返回的错误码:
LIMITEXCEEDED_NODEDEPTHEXCEEDLIMIT = "LimitExceeded.NodeDepthExceedLimit" RESOURCEINUSE_NODENAMEUSED = "ResourceInUse.NodeNameUsed" RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist" RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
type CreateOrganizationRequest ¶
type CreateOrganizationRequest struct { *tchttp.BaseRequest // 组织类型(目前固定为1) OrgType *uint64 `json:"OrgType,omitnil,omitempty" name:"OrgType"` }
func NewCreateOrganizationRequest ¶
func NewCreateOrganizationRequest() (request *CreateOrganizationRequest)
func (*CreateOrganizationRequest) FromJsonString ¶
func (r *CreateOrganizationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrganizationRequest) ToJsonString ¶
func (r *CreateOrganizationRequest) ToJsonString() string
type CreateOrganizationRequestParams ¶ added in v1.0.426
type CreateOrganizationRequestParams struct { // 组织类型(目前固定为1) OrgType *uint64 `json:"OrgType,omitnil,omitempty" name:"OrgType"` }
Predefined struct for user
type CreateOrganizationResponse ¶
type CreateOrganizationResponse struct { *tchttp.BaseResponse Response *CreateOrganizationResponseParams `json:"Response"` }
func NewCreateOrganizationResponse ¶
func NewCreateOrganizationResponse() (response *CreateOrganizationResponse)
func (*CreateOrganizationResponse) FromJsonString ¶
func (r *CreateOrganizationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrganizationResponse) ToJsonString ¶
func (r *CreateOrganizationResponse) ToJsonString() string
type CreateOrganizationResponseParams ¶ added in v1.0.426
type CreateOrganizationResponseParams struct { // 企业组织ID OrgId *uint64 `json:"OrgId,omitnil,omitempty" name:"OrgId"` // 创建者昵称 Nickname *string `json:"Nickname,omitnil,omitempty" name:"Nickname"` // 创建者邮箱 Mail *string `json:"Mail,omitnil,omitempty" name:"Mail"` // 组织类型 OrgType *uint64 `json:"OrgType,omitnil,omitempty" name:"OrgType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteOrganizationMemberFromNodeRequest ¶
type DeleteOrganizationMemberFromNodeRequest struct { *tchttp.BaseRequest // 被删除成员UIN MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"` // 组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` }
func NewDeleteOrganizationMemberFromNodeRequest ¶
func NewDeleteOrganizationMemberFromNodeRequest() (request *DeleteOrganizationMemberFromNodeRequest)
func (*DeleteOrganizationMemberFromNodeRequest) FromJsonString ¶
func (r *DeleteOrganizationMemberFromNodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteOrganizationMemberFromNodeRequest) ToJsonString ¶
func (r *DeleteOrganizationMemberFromNodeRequest) ToJsonString() string
type DeleteOrganizationMemberFromNodeRequestParams ¶ added in v1.0.426
type DeleteOrganizationMemberFromNodeRequestParams struct { // 被删除成员UIN MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"` // 组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` }
Predefined struct for user
type DeleteOrganizationMemberFromNodeResponse ¶
type DeleteOrganizationMemberFromNodeResponse struct { *tchttp.BaseResponse Response *DeleteOrganizationMemberFromNodeResponseParams `json:"Response"` }
func NewDeleteOrganizationMemberFromNodeResponse ¶
func NewDeleteOrganizationMemberFromNodeResponse() (response *DeleteOrganizationMemberFromNodeResponse)
func (*DeleteOrganizationMemberFromNodeResponse) FromJsonString ¶
func (r *DeleteOrganizationMemberFromNodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteOrganizationMemberFromNodeResponse) ToJsonString ¶
func (r *DeleteOrganizationMemberFromNodeResponse) ToJsonString() string
type DeleteOrganizationMemberFromNodeResponseParams ¶ added in v1.0.426
type DeleteOrganizationMemberFromNodeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteOrganizationMembersRequest ¶
type DeleteOrganizationMembersRequest struct { *tchttp.BaseRequest // 被删除成员的UIN列表 Uins []*uint64 `json:"Uins,omitnil,omitempty" name:"Uins"` }
func NewDeleteOrganizationMembersRequest ¶
func NewDeleteOrganizationMembersRequest() (request *DeleteOrganizationMembersRequest)
func (*DeleteOrganizationMembersRequest) FromJsonString ¶
func (r *DeleteOrganizationMembersRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteOrganizationMembersRequest) ToJsonString ¶
func (r *DeleteOrganizationMembersRequest) ToJsonString() string
type DeleteOrganizationMembersRequestParams ¶ added in v1.0.426
type DeleteOrganizationMembersRequestParams struct { // 被删除成员的UIN列表 Uins []*uint64 `json:"Uins,omitnil,omitempty" name:"Uins"` }
Predefined struct for user
type DeleteOrganizationMembersResponse ¶
type DeleteOrganizationMembersResponse struct { *tchttp.BaseResponse Response *DeleteOrganizationMembersResponseParams `json:"Response"` }
func NewDeleteOrganizationMembersResponse ¶
func NewDeleteOrganizationMembersResponse() (response *DeleteOrganizationMembersResponse)
func (*DeleteOrganizationMembersResponse) FromJsonString ¶
func (r *DeleteOrganizationMembersResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteOrganizationMembersResponse) ToJsonString ¶
func (r *DeleteOrganizationMembersResponse) ToJsonString() string
type DeleteOrganizationMembersResponseParams ¶ added in v1.0.426
type DeleteOrganizationMembersResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteOrganizationNodesRequest ¶
type DeleteOrganizationNodesRequest struct { *tchttp.BaseRequest // 组织单元ID列表 NodeIds []*uint64 `json:"NodeIds,omitnil,omitempty" name:"NodeIds"` }
func NewDeleteOrganizationNodesRequest ¶
func NewDeleteOrganizationNodesRequest() (request *DeleteOrganizationNodesRequest)
func (*DeleteOrganizationNodesRequest) FromJsonString ¶
func (r *DeleteOrganizationNodesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteOrganizationNodesRequest) ToJsonString ¶
func (r *DeleteOrganizationNodesRequest) ToJsonString() string
type DeleteOrganizationNodesRequestParams ¶ added in v1.0.426
type DeleteOrganizationNodesRequestParams struct { // 组织单元ID列表 NodeIds []*uint64 `json:"NodeIds,omitnil,omitempty" name:"NodeIds"` }
Predefined struct for user
type DeleteOrganizationNodesResponse ¶
type DeleteOrganizationNodesResponse struct { *tchttp.BaseResponse Response *DeleteOrganizationNodesResponseParams `json:"Response"` }
func NewDeleteOrganizationNodesResponse ¶
func NewDeleteOrganizationNodesResponse() (response *DeleteOrganizationNodesResponse)
func (*DeleteOrganizationNodesResponse) FromJsonString ¶
func (r *DeleteOrganizationNodesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteOrganizationNodesResponse) ToJsonString ¶
func (r *DeleteOrganizationNodesResponse) ToJsonString() string
type DeleteOrganizationNodesResponseParams ¶ added in v1.0.426
type DeleteOrganizationNodesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteOrganizationRequest ¶
type DeleteOrganizationRequest struct {
*tchttp.BaseRequest
}
func NewDeleteOrganizationRequest ¶
func NewDeleteOrganizationRequest() (request *DeleteOrganizationRequest)
func (*DeleteOrganizationRequest) FromJsonString ¶
func (r *DeleteOrganizationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteOrganizationRequest) ToJsonString ¶
func (r *DeleteOrganizationRequest) ToJsonString() string
type DeleteOrganizationRequestParams ¶ added in v1.0.426
type DeleteOrganizationRequestParams struct { }
Predefined struct for user
type DeleteOrganizationResponse ¶
type DeleteOrganizationResponse struct { *tchttp.BaseResponse Response *DeleteOrganizationResponseParams `json:"Response"` }
func NewDeleteOrganizationResponse ¶
func NewDeleteOrganizationResponse() (response *DeleteOrganizationResponse)
func (*DeleteOrganizationResponse) FromJsonString ¶
func (r *DeleteOrganizationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteOrganizationResponse) ToJsonString ¶
func (r *DeleteOrganizationResponse) ToJsonString() string
type DeleteOrganizationResponseParams ¶ added in v1.0.426
type DeleteOrganizationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DenyOrganizationInvitationRequest ¶
type DenyOrganizationInvitationRequest struct { *tchttp.BaseRequest // 邀请ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDenyOrganizationInvitationRequest ¶
func NewDenyOrganizationInvitationRequest() (request *DenyOrganizationInvitationRequest)
func (*DenyOrganizationInvitationRequest) FromJsonString ¶
func (r *DenyOrganizationInvitationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DenyOrganizationInvitationRequest) ToJsonString ¶
func (r *DenyOrganizationInvitationRequest) ToJsonString() string
type DenyOrganizationInvitationRequestParams ¶ added in v1.0.426
type DenyOrganizationInvitationRequestParams struct { // 邀请ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DenyOrganizationInvitationResponse ¶
type DenyOrganizationInvitationResponse struct { *tchttp.BaseResponse Response *DenyOrganizationInvitationResponseParams `json:"Response"` }
func NewDenyOrganizationInvitationResponse ¶
func NewDenyOrganizationInvitationResponse() (response *DenyOrganizationInvitationResponse)
func (*DenyOrganizationInvitationResponse) FromJsonString ¶
func (r *DenyOrganizationInvitationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DenyOrganizationInvitationResponse) ToJsonString ¶
func (r *DenyOrganizationInvitationResponse) ToJsonString() string
type DenyOrganizationInvitationResponseParams ¶ added in v1.0.426
type DenyOrganizationInvitationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetOrganizationMemberRequest ¶
type GetOrganizationMemberRequest struct { *tchttp.BaseRequest // 组织成员UIN MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"` }
func NewGetOrganizationMemberRequest ¶
func NewGetOrganizationMemberRequest() (request *GetOrganizationMemberRequest)
func (*GetOrganizationMemberRequest) FromJsonString ¶
func (r *GetOrganizationMemberRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetOrganizationMemberRequest) ToJsonString ¶
func (r *GetOrganizationMemberRequest) ToJsonString() string
type GetOrganizationMemberRequestParams ¶ added in v1.0.426
type GetOrganizationMemberRequestParams struct { // 组织成员UIN MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"` }
Predefined struct for user
type GetOrganizationMemberResponse ¶
type GetOrganizationMemberResponse struct { *tchttp.BaseResponse Response *GetOrganizationMemberResponseParams `json:"Response"` }
func NewGetOrganizationMemberResponse ¶
func NewGetOrganizationMemberResponse() (response *GetOrganizationMemberResponse)
func (*GetOrganizationMemberResponse) FromJsonString ¶
func (r *GetOrganizationMemberResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetOrganizationMemberResponse) ToJsonString ¶
func (r *GetOrganizationMemberResponse) ToJsonString() string
type GetOrganizationMemberResponseParams ¶ added in v1.0.426
type GetOrganizationMemberResponseParams struct { // 组织成员UIN Uin *uint64 `json:"Uin,omitnil,omitempty" name:"Uin"` // 组织成员名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 加入时间 JoinTime *string `json:"JoinTime,omitnil,omitempty" name:"JoinTime"` // 组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 组织单元名称 NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"` // 父组织单元ID ParentNodeId *uint64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetOrganizationRequest ¶
type GetOrganizationRequest struct {
*tchttp.BaseRequest
}
func NewGetOrganizationRequest ¶
func NewGetOrganizationRequest() (request *GetOrganizationRequest)
func (*GetOrganizationRequest) FromJsonString ¶
func (r *GetOrganizationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetOrganizationRequest) ToJsonString ¶
func (r *GetOrganizationRequest) ToJsonString() string
type GetOrganizationRequestParams ¶ added in v1.0.426
type GetOrganizationRequestParams struct { }
Predefined struct for user
type GetOrganizationResponse ¶
type GetOrganizationResponse struct { *tchttp.BaseResponse Response *GetOrganizationResponseParams `json:"Response"` }
func NewGetOrganizationResponse ¶
func NewGetOrganizationResponse() (response *GetOrganizationResponse)
func (*GetOrganizationResponse) FromJsonString ¶
func (r *GetOrganizationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetOrganizationResponse) ToJsonString ¶
func (r *GetOrganizationResponse) ToJsonString() string
type GetOrganizationResponseParams ¶ added in v1.0.426
type GetOrganizationResponseParams struct { // 企业组织ID OrgId *uint64 `json:"OrgId,omitnil,omitempty" name:"OrgId"` // 创建者UIN HostUin *uint64 `json:"HostUin,omitnil,omitempty" name:"HostUin"` // 创建者昵称 Nickname *string `json:"Nickname,omitnil,omitempty" name:"Nickname"` // 创建者邮箱 Mail *string `json:"Mail,omitnil,omitempty" name:"Mail"` // 企业组织类型 OrgType *uint64 `json:"OrgType,omitnil,omitempty" name:"OrgType"` // 是否为空 IsEmpty *uint64 `json:"IsEmpty,omitnil,omitempty" name:"IsEmpty"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ListOrganizationInvitationsRequest ¶
type ListOrganizationInvitationsRequest struct { *tchttp.BaseRequest // 是否被邀请。1:被邀请,0:发出的邀请 Invited *uint64 `json:"Invited,omitnil,omitempty" name:"Invited"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewListOrganizationInvitationsRequest ¶
func NewListOrganizationInvitationsRequest() (request *ListOrganizationInvitationsRequest)
func (*ListOrganizationInvitationsRequest) FromJsonString ¶
func (r *ListOrganizationInvitationsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ListOrganizationInvitationsRequest) ToJsonString ¶
func (r *ListOrganizationInvitationsRequest) ToJsonString() string
type ListOrganizationInvitationsRequestParams ¶ added in v1.0.426
type ListOrganizationInvitationsRequestParams struct { // 是否被邀请。1:被邀请,0:发出的邀请 Invited *uint64 `json:"Invited,omitnil,omitempty" name:"Invited"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type ListOrganizationInvitationsResponse ¶
type ListOrganizationInvitationsResponse struct { *tchttp.BaseResponse Response *ListOrganizationInvitationsResponseParams `json:"Response"` }
func NewListOrganizationInvitationsResponse ¶
func NewListOrganizationInvitationsResponse() (response *ListOrganizationInvitationsResponse)
func (*ListOrganizationInvitationsResponse) FromJsonString ¶
func (r *ListOrganizationInvitationsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ListOrganizationInvitationsResponse) ToJsonString ¶
func (r *ListOrganizationInvitationsResponse) ToJsonString() string
type ListOrganizationInvitationsResponseParams ¶ added in v1.0.426
type ListOrganizationInvitationsResponseParams struct { // 邀请信息列表 Invitations []*OrgInvitation `json:"Invitations,omitnil,omitempty" name:"Invitations"` // 总数目 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ListOrganizationMembersRequest ¶
type ListOrganizationMembersRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewListOrganizationMembersRequest ¶
func NewListOrganizationMembersRequest() (request *ListOrganizationMembersRequest)
func (*ListOrganizationMembersRequest) FromJsonString ¶
func (r *ListOrganizationMembersRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ListOrganizationMembersRequest) ToJsonString ¶
func (r *ListOrganizationMembersRequest) ToJsonString() string
type ListOrganizationMembersRequestParams ¶ added in v1.0.426
type ListOrganizationMembersRequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type ListOrganizationMembersResponse ¶
type ListOrganizationMembersResponse struct { *tchttp.BaseResponse Response *ListOrganizationMembersResponseParams `json:"Response"` }
func NewListOrganizationMembersResponse ¶
func NewListOrganizationMembersResponse() (response *ListOrganizationMembersResponse)
func (*ListOrganizationMembersResponse) FromJsonString ¶
func (r *ListOrganizationMembersResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ListOrganizationMembersResponse) ToJsonString ¶
func (r *ListOrganizationMembersResponse) ToJsonString() string
type ListOrganizationMembersResponseParams ¶ added in v1.0.426
type ListOrganizationMembersResponseParams struct { // 成员列表 Members []*OrgMember `json:"Members,omitnil,omitempty" name:"Members"` // 总数目 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ListOrganizationNodeMembersRequest ¶
type ListOrganizationNodeMembersRequest struct { *tchttp.BaseRequest // 企业组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewListOrganizationNodeMembersRequest ¶
func NewListOrganizationNodeMembersRequest() (request *ListOrganizationNodeMembersRequest)
func (*ListOrganizationNodeMembersRequest) FromJsonString ¶
func (r *ListOrganizationNodeMembersRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ListOrganizationNodeMembersRequest) ToJsonString ¶
func (r *ListOrganizationNodeMembersRequest) ToJsonString() string
type ListOrganizationNodeMembersRequestParams ¶ added in v1.0.426
type ListOrganizationNodeMembersRequestParams struct { // 企业组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type ListOrganizationNodeMembersResponse ¶
type ListOrganizationNodeMembersResponse struct { *tchttp.BaseResponse Response *ListOrganizationNodeMembersResponseParams `json:"Response"` }
func NewListOrganizationNodeMembersResponse ¶
func NewListOrganizationNodeMembersResponse() (response *ListOrganizationNodeMembersResponse)
func (*ListOrganizationNodeMembersResponse) FromJsonString ¶
func (r *ListOrganizationNodeMembersResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ListOrganizationNodeMembersResponse) ToJsonString ¶
func (r *ListOrganizationNodeMembersResponse) ToJsonString() string
type ListOrganizationNodeMembersResponseParams ¶ added in v1.0.426
type ListOrganizationNodeMembersResponseParams struct { // 总数目 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 成员列表 Members []*OrgMember `json:"Members,omitnil,omitempty" name:"Members"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ListOrganizationNodesRequest ¶
type ListOrganizationNodesRequest struct {
*tchttp.BaseRequest
}
func NewListOrganizationNodesRequest ¶
func NewListOrganizationNodesRequest() (request *ListOrganizationNodesRequest)
func (*ListOrganizationNodesRequest) FromJsonString ¶
func (r *ListOrganizationNodesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ListOrganizationNodesRequest) ToJsonString ¶
func (r *ListOrganizationNodesRequest) ToJsonString() string
type ListOrganizationNodesRequestParams ¶ added in v1.0.426
type ListOrganizationNodesRequestParams struct { }
Predefined struct for user
type ListOrganizationNodesResponse ¶
type ListOrganizationNodesResponse struct { *tchttp.BaseResponse Response *ListOrganizationNodesResponseParams `json:"Response"` }
func NewListOrganizationNodesResponse ¶
func NewListOrganizationNodesResponse() (response *ListOrganizationNodesResponse)
func (*ListOrganizationNodesResponse) FromJsonString ¶
func (r *ListOrganizationNodesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ListOrganizationNodesResponse) ToJsonString ¶
func (r *ListOrganizationNodesResponse) ToJsonString() string
type ListOrganizationNodesResponseParams ¶ added in v1.0.426
type ListOrganizationNodesResponseParams struct { // 企业组织单元列表 Nodes []*OrgNode `json:"Nodes,omitnil,omitempty" name:"Nodes"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MoveOrganizationMembersToNodeRequest ¶
type MoveOrganizationMembersToNodeRequest struct { *tchttp.BaseRequest // 组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 成员UIN列表 Uins []*uint64 `json:"Uins,omitnil,omitempty" name:"Uins"` }
func NewMoveOrganizationMembersToNodeRequest ¶
func NewMoveOrganizationMembersToNodeRequest() (request *MoveOrganizationMembersToNodeRequest)
func (*MoveOrganizationMembersToNodeRequest) FromJsonString ¶
func (r *MoveOrganizationMembersToNodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MoveOrganizationMembersToNodeRequest) ToJsonString ¶
func (r *MoveOrganizationMembersToNodeRequest) ToJsonString() string
type MoveOrganizationMembersToNodeRequestParams ¶ added in v1.0.426
type MoveOrganizationMembersToNodeRequestParams struct { // 组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 成员UIN列表 Uins []*uint64 `json:"Uins,omitnil,omitempty" name:"Uins"` }
Predefined struct for user
type MoveOrganizationMembersToNodeResponse ¶
type MoveOrganizationMembersToNodeResponse struct { *tchttp.BaseResponse Response *MoveOrganizationMembersToNodeResponseParams `json:"Response"` }
func NewMoveOrganizationMembersToNodeResponse ¶
func NewMoveOrganizationMembersToNodeResponse() (response *MoveOrganizationMembersToNodeResponse)
func (*MoveOrganizationMembersToNodeResponse) FromJsonString ¶
func (r *MoveOrganizationMembersToNodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MoveOrganizationMembersToNodeResponse) ToJsonString ¶
func (r *MoveOrganizationMembersToNodeResponse) ToJsonString() string
type MoveOrganizationMembersToNodeResponseParams ¶ added in v1.0.426
type MoveOrganizationMembersToNodeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type OrgInvitation ¶
type OrgInvitation struct { // 邀请ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 被邀请UIN Uin *uint64 `json:"Uin,omitnil,omitempty" name:"Uin"` // 创建者UIN HostUin *uint64 `json:"HostUin,omitnil,omitempty" name:"HostUin"` // 创建者名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 创建者邮箱 HostMail *string `json:"HostMail,omitnil,omitempty" name:"HostMail"` // 邀请状态。-1:已过期,0:正常,1:已接受,2:已失效,3:已取消 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 企业组织类型 OrgType *uint64 `json:"OrgType,omitnil,omitempty" name:"OrgType"` // 邀请时间 InviteTime *string `json:"InviteTime,omitnil,omitempty" name:"InviteTime"` // 过期时间 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type OrgNode ¶
type OrgNode struct { // 组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 父单元ID ParentNodeId *uint64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"` // 成员数量 MemberCount *uint64 `json:"MemberCount,omitnil,omitempty" name:"MemberCount"` }
type QuitOrganizationRequest ¶
type QuitOrganizationRequest struct { *tchttp.BaseRequest // 企业组织ID OrgId *uint64 `json:"OrgId,omitnil,omitempty" name:"OrgId"` }
func NewQuitOrganizationRequest ¶
func NewQuitOrganizationRequest() (request *QuitOrganizationRequest)
func (*QuitOrganizationRequest) FromJsonString ¶
func (r *QuitOrganizationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuitOrganizationRequest) ToJsonString ¶
func (r *QuitOrganizationRequest) ToJsonString() string
type QuitOrganizationRequestParams ¶ added in v1.0.426
type QuitOrganizationRequestParams struct { // 企业组织ID OrgId *uint64 `json:"OrgId,omitnil,omitempty" name:"OrgId"` }
Predefined struct for user
type QuitOrganizationResponse ¶
type QuitOrganizationResponse struct { *tchttp.BaseResponse Response *QuitOrganizationResponseParams `json:"Response"` }
func NewQuitOrganizationResponse ¶
func NewQuitOrganizationResponse() (response *QuitOrganizationResponse)
func (*QuitOrganizationResponse) FromJsonString ¶
func (r *QuitOrganizationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuitOrganizationResponse) ToJsonString ¶
func (r *QuitOrganizationResponse) ToJsonString() string
type QuitOrganizationResponseParams ¶ added in v1.0.426
type QuitOrganizationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SendOrganizationInvitationRequest ¶
type SendOrganizationInvitationRequest struct { *tchttp.BaseRequest // 被邀请账户UIN InviteUin *uint64 `json:"InviteUin,omitnil,omitempty" name:"InviteUin"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewSendOrganizationInvitationRequest ¶
func NewSendOrganizationInvitationRequest() (request *SendOrganizationInvitationRequest)
func (*SendOrganizationInvitationRequest) FromJsonString ¶
func (r *SendOrganizationInvitationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SendOrganizationInvitationRequest) ToJsonString ¶
func (r *SendOrganizationInvitationRequest) ToJsonString() string
type SendOrganizationInvitationRequestParams ¶ added in v1.0.426
type SendOrganizationInvitationRequestParams struct { // 被邀请账户UIN InviteUin *uint64 `json:"InviteUin,omitnil,omitempty" name:"InviteUin"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type SendOrganizationInvitationResponse ¶
type SendOrganizationInvitationResponse struct { *tchttp.BaseResponse Response *SendOrganizationInvitationResponseParams `json:"Response"` }
func NewSendOrganizationInvitationResponse ¶
func NewSendOrganizationInvitationResponse() (response *SendOrganizationInvitationResponse)
func (*SendOrganizationInvitationResponse) FromJsonString ¶
func (r *SendOrganizationInvitationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SendOrganizationInvitationResponse) ToJsonString ¶
func (r *SendOrganizationInvitationResponse) ToJsonString() string
type SendOrganizationInvitationResponseParams ¶ added in v1.0.426
type SendOrganizationInvitationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateOrganizationMemberRequest ¶
type UpdateOrganizationMemberRequest struct { *tchttp.BaseRequest // 成员UIN MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewUpdateOrganizationMemberRequest ¶
func NewUpdateOrganizationMemberRequest() (request *UpdateOrganizationMemberRequest)
func (*UpdateOrganizationMemberRequest) FromJsonString ¶
func (r *UpdateOrganizationMemberRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateOrganizationMemberRequest) ToJsonString ¶
func (r *UpdateOrganizationMemberRequest) ToJsonString() string
type UpdateOrganizationMemberRequestParams ¶ added in v1.0.426
type UpdateOrganizationMemberRequestParams struct { // 成员UIN MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type UpdateOrganizationMemberResponse ¶
type UpdateOrganizationMemberResponse struct { *tchttp.BaseResponse Response *UpdateOrganizationMemberResponseParams `json:"Response"` }
func NewUpdateOrganizationMemberResponse ¶
func NewUpdateOrganizationMemberResponse() (response *UpdateOrganizationMemberResponse)
func (*UpdateOrganizationMemberResponse) FromJsonString ¶
func (r *UpdateOrganizationMemberResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateOrganizationMemberResponse) ToJsonString ¶
func (r *UpdateOrganizationMemberResponse) ToJsonString() string
type UpdateOrganizationMemberResponseParams ¶ added in v1.0.426
type UpdateOrganizationMemberResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateOrganizationNodeRequest ¶
type UpdateOrganizationNodeRequest struct { *tchttp.BaseRequest // 企业组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 父单元ID ParentNodeId *uint64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"` }
func NewUpdateOrganizationNodeRequest ¶
func NewUpdateOrganizationNodeRequest() (request *UpdateOrganizationNodeRequest)
func (*UpdateOrganizationNodeRequest) FromJsonString ¶
func (r *UpdateOrganizationNodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateOrganizationNodeRequest) ToJsonString ¶
func (r *UpdateOrganizationNodeRequest) ToJsonString() string
type UpdateOrganizationNodeRequestParams ¶ added in v1.0.426
type UpdateOrganizationNodeRequestParams struct { // 企业组织单元ID NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 父单元ID ParentNodeId *uint64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"` }
Predefined struct for user
type UpdateOrganizationNodeResponse ¶
type UpdateOrganizationNodeResponse struct { *tchttp.BaseResponse Response *UpdateOrganizationNodeResponseParams `json:"Response"` }
func NewUpdateOrganizationNodeResponse ¶
func NewUpdateOrganizationNodeResponse() (response *UpdateOrganizationNodeResponse)
func (*UpdateOrganizationNodeResponse) FromJsonString ¶
func (r *UpdateOrganizationNodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateOrganizationNodeResponse) ToJsonString ¶
func (r *UpdateOrganizationNodeResponse) ToJsonString() string
type UpdateOrganizationNodeResponseParams ¶ added in v1.0.426
type UpdateOrganizationNodeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user