workbench_1_0

package
v1.5.29 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) GetDingPortalDetail

func (client *Client) GetDingPortalDetail(appUuid *string) (_result *GetDingPortalDetailResponse, _err error)

func (*Client) GetDingPortalDetailWithOptions

func (client *Client) GetDingPortalDetailWithOptions(appUuid *string, headers *GetDingPortalDetailHeaders, runtime *util.RuntimeOptions) (_result *GetDingPortalDetailResponse, _err error)

func (*Client) GetPluginPermissionPoint

func (client *Client) GetPluginPermissionPoint(request *GetPluginPermissionPointRequest) (_result *GetPluginPermissionPointResponse, _err error)

func (*Client) GetPluginPermissionPointWithOptions

func (client *Client) GetPluginPermissionPointWithOptions(request *GetPluginPermissionPointRequest, headers *GetPluginPermissionPointHeaders, runtime *util.RuntimeOptions) (_result *GetPluginPermissionPointResponse, _err error)

func (*Client) GetPluginRuleCheckInfo

func (client *Client) GetPluginRuleCheckInfo(request *GetPluginRuleCheckInfoRequest) (_result *GetPluginRuleCheckInfoResponse, _err error)

func (*Client) GetPluginRuleCheckInfoWithOptions

func (client *Client) GetPluginRuleCheckInfoWithOptions(request *GetPluginRuleCheckInfoRequest, headers *GetPluginRuleCheckInfoHeaders, runtime *util.RuntimeOptions) (_result *GetPluginRuleCheckInfoResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListWorkBenchGroup

func (client *Client) ListWorkBenchGroup(request *ListWorkBenchGroupRequest) (_result *ListWorkBenchGroupResponse, _err error)

func (*Client) ListWorkBenchGroupWithOptions

func (client *Client) ListWorkBenchGroupWithOptions(request *ListWorkBenchGroupRequest, headers *ListWorkBenchGroupHeaders, runtime *util.RuntimeOptions) (_result *ListWorkBenchGroupResponse, _err error)

func (*Client) QueryComponentScopes

func (client *Client) QueryComponentScopes(componentId *string) (_result *QueryComponentScopesResponse, _err error)

func (*Client) QueryComponentScopesWithOptions

func (client *Client) QueryComponentScopesWithOptions(componentId *string, headers *QueryComponentScopesHeaders, runtime *util.RuntimeOptions) (_result *QueryComponentScopesResponse, _err error)

func (*Client) QueryShortcutScopes

func (client *Client) QueryShortcutScopes(shortcutKey *string) (_result *QueryShortcutScopesResponse, _err error)

func (*Client) QueryShortcutScopesWithOptions

func (client *Client) QueryShortcutScopesWithOptions(shortcutKey *string, headers *QueryShortcutScopesHeaders, runtime *util.RuntimeOptions) (_result *QueryShortcutScopesResponse, _err error)

func (*Client) UpdateDingPortalPageScope

func (client *Client) UpdateDingPortalPageScope(pageUuid *string, appUuid *string, request *UpdateDingPortalPageScopeRequest) (_result *UpdateDingPortalPageScopeResponse, _err error)

func (*Client) UpdateDingPortalPageScopeWithOptions

func (client *Client) UpdateDingPortalPageScopeWithOptions(pageUuid *string, appUuid *string, request *UpdateDingPortalPageScopeRequest, headers *UpdateDingPortalPageScopeHeaders, runtime *util.RuntimeOptions) (_result *UpdateDingPortalPageScopeResponse, _err error)

type GetDingPortalDetailHeaders

type GetDingPortalDetailHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetDingPortalDetailHeaders) GoString

func (s GetDingPortalDetailHeaders) GoString() string

func (*GetDingPortalDetailHeaders) SetCommonHeaders

func (*GetDingPortalDetailHeaders) SetXAcsDingtalkAccessToken

func (s *GetDingPortalDetailHeaders) SetXAcsDingtalkAccessToken(v string) *GetDingPortalDetailHeaders

func (GetDingPortalDetailHeaders) String

type GetDingPortalDetailResponse

type GetDingPortalDetailResponse struct {
	Headers map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetDingPortalDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDingPortalDetailResponse) GoString

func (s GetDingPortalDetailResponse) GoString() string

func (*GetDingPortalDetailResponse) SetBody

func (*GetDingPortalDetailResponse) SetHeaders

func (GetDingPortalDetailResponse) String

type GetDingPortalDetailResponseBody

type GetDingPortalDetailResponseBody struct {
	// 工作台ID
	AppUuid *string `json:"appUuid,omitempty" xml:"appUuid,omitempty"`
	// 工作台名称
	DingPortalName *string `json:"dingPortalName,omitempty" xml:"dingPortalName,omitempty"`
	// 工作台页面信息
	Pages []*GetDingPortalDetailResponseBodyPages `json:"pages,omitempty" xml:"pages,omitempty" type:"Repeated"`
}

func (GetDingPortalDetailResponseBody) GoString

func (*GetDingPortalDetailResponseBody) SetAppUuid

func (*GetDingPortalDetailResponseBody) SetDingPortalName

func (*GetDingPortalDetailResponseBody) SetPages

func (GetDingPortalDetailResponseBody) String

type GetDingPortalDetailResponseBodyPages

type GetDingPortalDetailResponseBodyPages struct {
	// 是否全公司可见
	AllVisible *bool `json:"allVisible,omitempty" xml:"allVisible,omitempty"`
	// 可见部门 ID 铺
	DeptIds []*int64 `json:"deptIds,omitempty" xml:"deptIds,omitempty" type:"Repeated"`
	// 页面名称
	PageName *string `json:"pageName,omitempty" xml:"pageName,omitempty"`
	// 页面ID
	PageUuid *string `json:"pageUuid,omitempty" xml:"pageUuid,omitempty"`
	// 可见角色列表
	RoleIds []*int64 `json:"roleIds,omitempty" xml:"roleIds,omitempty" type:"Repeated"`
	// 可见员工 ID 列表
	Userids []*string `json:"userids,omitempty" xml:"userids,omitempty" type:"Repeated"`
}

func (GetDingPortalDetailResponseBodyPages) GoString

func (*GetDingPortalDetailResponseBodyPages) SetAllVisible

func (*GetDingPortalDetailResponseBodyPages) SetDeptIds

func (*GetDingPortalDetailResponseBodyPages) SetPageName

func (*GetDingPortalDetailResponseBodyPages) SetPageUuid

func (*GetDingPortalDetailResponseBodyPages) SetRoleIds

func (*GetDingPortalDetailResponseBodyPages) SetUserids

func (GetDingPortalDetailResponseBodyPages) String

type GetPluginPermissionPointHeaders

type GetPluginPermissionPointHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetPluginPermissionPointHeaders) GoString

func (*GetPluginPermissionPointHeaders) SetCommonHeaders

func (*GetPluginPermissionPointHeaders) SetXAcsDingtalkAccessToken

func (GetPluginPermissionPointHeaders) String

type GetPluginPermissionPointRequest

type GetPluginPermissionPointRequest struct {
	// 插件id
	MiniAppId *string `json:"miniAppId,omitempty" xml:"miniAppId,omitempty"`
}

func (GetPluginPermissionPointRequest) GoString

func (*GetPluginPermissionPointRequest) SetMiniAppId

func (GetPluginPermissionPointRequest) String

type GetPluginPermissionPointResponse

type GetPluginPermissionPointResponse struct {
	Headers map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetPluginPermissionPointResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetPluginPermissionPointResponse) GoString

func (*GetPluginPermissionPointResponse) SetHeaders

func (GetPluginPermissionPointResponse) String

type GetPluginPermissionPointResponseBody

type GetPluginPermissionPointResponseBody struct {
	// 插件权限点列表
	PermissionPointList []*string `json:"permissionPointList,omitempty" xml:"permissionPointList,omitempty" type:"Repeated"`
}

func (GetPluginPermissionPointResponseBody) GoString

func (*GetPluginPermissionPointResponseBody) SetPermissionPointList

func (GetPluginPermissionPointResponseBody) String

type GetPluginRuleCheckInfoHeaders

type GetPluginRuleCheckInfoHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetPluginRuleCheckInfoHeaders) GoString

func (*GetPluginRuleCheckInfoHeaders) SetCommonHeaders

func (*GetPluginRuleCheckInfoHeaders) SetXAcsDingtalkAccessToken

func (s *GetPluginRuleCheckInfoHeaders) SetXAcsDingtalkAccessToken(v string) *GetPluginRuleCheckInfoHeaders

func (GetPluginRuleCheckInfoHeaders) String

type GetPluginRuleCheckInfoRequest

type GetPluginRuleCheckInfoRequest struct {
	MiniAppId *string `json:"miniAppId,omitempty" xml:"miniAppId,omitempty"`
}

func (GetPluginRuleCheckInfoRequest) GoString

func (*GetPluginRuleCheckInfoRequest) SetMiniAppId

func (GetPluginRuleCheckInfoRequest) String

type GetPluginRuleCheckInfoResponse

type GetPluginRuleCheckInfoResponse struct {
	Headers map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetPluginRuleCheckInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetPluginRuleCheckInfoResponse) GoString

func (*GetPluginRuleCheckInfoResponse) SetHeaders

func (GetPluginRuleCheckInfoResponse) String

type GetPluginRuleCheckInfoResponseBody

type GetPluginRuleCheckInfoResponseBody struct {
	// 权限包code
	PackCode *string `json:"packCode,omitempty" xml:"packCode,omitempty"`
	// 校验规则
	PluginRuleCheckDetail *string `json:"pluginRuleCheckDetail,omitempty" xml:"pluginRuleCheckDetail,omitempty"`
}

func (GetPluginRuleCheckInfoResponseBody) GoString

func (*GetPluginRuleCheckInfoResponseBody) SetPackCode

func (*GetPluginRuleCheckInfoResponseBody) SetPluginRuleCheckDetail

func (GetPluginRuleCheckInfoResponseBody) String

type ListWorkBenchGroupHeaders

type ListWorkBenchGroupHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListWorkBenchGroupHeaders) GoString

func (s ListWorkBenchGroupHeaders) GoString() string

func (*ListWorkBenchGroupHeaders) SetCommonHeaders

func (*ListWorkBenchGroupHeaders) SetXAcsDingtalkAccessToken

func (s *ListWorkBenchGroupHeaders) SetXAcsDingtalkAccessToken(v string) *ListWorkBenchGroupHeaders

func (ListWorkBenchGroupHeaders) String

func (s ListWorkBenchGroupHeaders) String() string

type ListWorkBenchGroupRequest

type ListWorkBenchGroupRequest struct {
	// 合作空间corpId
	EcologicalCorpId *string `json:"ecologicalCorpId,omitempty" xml:"ecologicalCorpId,omitempty"`
	// WORK_ALL
	GroupType *string `json:"groupType,omitempty" xml:"groupType,omitempty"`
	// 操作人unionId
	OpUnionId *string `json:"opUnionId,omitempty" xml:"opUnionId,omitempty"`
}

func (ListWorkBenchGroupRequest) GoString

func (s ListWorkBenchGroupRequest) GoString() string

func (*ListWorkBenchGroupRequest) SetEcologicalCorpId

func (s *ListWorkBenchGroupRequest) SetEcologicalCorpId(v string) *ListWorkBenchGroupRequest

func (*ListWorkBenchGroupRequest) SetGroupType

func (*ListWorkBenchGroupRequest) SetOpUnionId

func (ListWorkBenchGroupRequest) String

func (s ListWorkBenchGroupRequest) String() string

type ListWorkBenchGroupResponse

type ListWorkBenchGroupResponse struct {
	Headers map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListWorkBenchGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListWorkBenchGroupResponse) GoString

func (s ListWorkBenchGroupResponse) GoString() string

func (*ListWorkBenchGroupResponse) SetBody

func (*ListWorkBenchGroupResponse) SetHeaders

func (ListWorkBenchGroupResponse) String

type ListWorkBenchGroupResponseBody

type ListWorkBenchGroupResponseBody struct {
	// 应用列表
	GroupList []*ListWorkBenchGroupResponseBodyGroupList `json:"groupList,omitempty" xml:"groupList,omitempty" type:"Repeated"`
}

func (ListWorkBenchGroupResponseBody) GoString

func (ListWorkBenchGroupResponseBody) String

type ListWorkBenchGroupResponseBodyGroupList

type ListWorkBenchGroupResponseBodyGroupList struct {
	// 分组id
	ComponentId *string `json:"componentId,omitempty" xml:"componentId,omitempty"`
	// 分组名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListWorkBenchGroupResponseBodyGroupList) GoString

func (*ListWorkBenchGroupResponseBodyGroupList) SetComponentId

func (*ListWorkBenchGroupResponseBodyGroupList) SetName

func (ListWorkBenchGroupResponseBodyGroupList) String

type QueryComponentScopesHeaders

type QueryComponentScopesHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryComponentScopesHeaders) GoString

func (s QueryComponentScopesHeaders) GoString() string

func (*QueryComponentScopesHeaders) SetCommonHeaders

func (*QueryComponentScopesHeaders) SetXAcsDingtalkAccessToken

func (s *QueryComponentScopesHeaders) SetXAcsDingtalkAccessToken(v string) *QueryComponentScopesHeaders

func (QueryComponentScopesHeaders) String

type QueryComponentScopesResponse

type QueryComponentScopesResponse struct {
	Headers map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryComponentScopesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryComponentScopesResponse) GoString

func (s QueryComponentScopesResponse) GoString() string

func (*QueryComponentScopesResponse) SetBody

func (*QueryComponentScopesResponse) SetHeaders

func (QueryComponentScopesResponse) String

type QueryComponentScopesResponseBody

type QueryComponentScopesResponseBody struct {
	DeptVisibleScopes []*int64 `json:"deptVisibleScopes,omitempty" xml:"deptVisibleScopes,omitempty" type:"Repeated"`
	// scopes
	UserVisibleScopes []*string `json:"userVisibleScopes,omitempty" xml:"userVisibleScopes,omitempty" type:"Repeated"`
}

func (QueryComponentScopesResponseBody) GoString

func (*QueryComponentScopesResponseBody) SetDeptVisibleScopes

func (*QueryComponentScopesResponseBody) SetUserVisibleScopes

func (QueryComponentScopesResponseBody) String

type QueryShortcutScopesHeaders

type QueryShortcutScopesHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryShortcutScopesHeaders) GoString

func (s QueryShortcutScopesHeaders) GoString() string

func (*QueryShortcutScopesHeaders) SetCommonHeaders

func (*QueryShortcutScopesHeaders) SetXAcsDingtalkAccessToken

func (s *QueryShortcutScopesHeaders) SetXAcsDingtalkAccessToken(v string) *QueryShortcutScopesHeaders

func (QueryShortcutScopesHeaders) String

type QueryShortcutScopesResponse

type QueryShortcutScopesResponse struct {
	Headers map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryShortcutScopesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryShortcutScopesResponse) GoString

func (s QueryShortcutScopesResponse) GoString() string

func (*QueryShortcutScopesResponse) SetBody

func (*QueryShortcutScopesResponse) SetHeaders

func (QueryShortcutScopesResponse) String

type QueryShortcutScopesResponseBody

type QueryShortcutScopesResponseBody struct {
	DeptVisibleScopes []*int64 `json:"deptVisibleScopes,omitempty" xml:"deptVisibleScopes,omitempty" type:"Repeated"`
	// errorMsg
	UserVisibleScopes []*string `json:"userVisibleScopes,omitempty" xml:"userVisibleScopes,omitempty" type:"Repeated"`
}

func (QueryShortcutScopesResponseBody) GoString

func (*QueryShortcutScopesResponseBody) SetDeptVisibleScopes

func (*QueryShortcutScopesResponseBody) SetUserVisibleScopes

func (QueryShortcutScopesResponseBody) String

type UpdateDingPortalPageScopeHeaders

type UpdateDingPortalPageScopeHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateDingPortalPageScopeHeaders) GoString

func (*UpdateDingPortalPageScopeHeaders) SetCommonHeaders

func (*UpdateDingPortalPageScopeHeaders) SetXAcsDingtalkAccessToken

func (UpdateDingPortalPageScopeHeaders) String

type UpdateDingPortalPageScopeRequest

type UpdateDingPortalPageScopeRequest struct {
	// 是否全员可见
	AllVisible *bool `json:"allVisible,omitempty" xml:"allVisible,omitempty"`
	// 可见部门列表
	DeptIds []*int64 `json:"deptIds,omitempty" xml:"deptIds,omitempty" type:"Repeated"`
	// 可见角色列表
	RoleIds []*int64 `json:"roleIds,omitempty" xml:"roleIds,omitempty" type:"Repeated"`
	// 可见用户列表
	Userids []*string `json:"userids,omitempty" xml:"userids,omitempty" type:"Repeated"`
}

func (UpdateDingPortalPageScopeRequest) GoString

func (*UpdateDingPortalPageScopeRequest) SetAllVisible

func (*UpdateDingPortalPageScopeRequest) SetDeptIds

func (*UpdateDingPortalPageScopeRequest) SetRoleIds

func (*UpdateDingPortalPageScopeRequest) SetUserids

func (UpdateDingPortalPageScopeRequest) String

type UpdateDingPortalPageScopeResponse

type UpdateDingPortalPageScopeResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
}

func (UpdateDingPortalPageScopeResponse) GoString

func (*UpdateDingPortalPageScopeResponse) SetHeaders

func (UpdateDingPortalPageScopeResponse) String

Jump to

Keyboard shortcuts

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