rooms_1_0

package
v1.4.96 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2022 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) CreateMeetingRoom

func (client *Client) CreateMeetingRoom(request *CreateMeetingRoomRequest) (_result *CreateMeetingRoomResponse, _err error)

func (*Client) CreateMeetingRoomGroup

func (client *Client) CreateMeetingRoomGroup(request *CreateMeetingRoomGroupRequest) (_result *CreateMeetingRoomGroupResponse, _err error)

func (*Client) CreateMeetingRoomGroupWithOptions

func (client *Client) CreateMeetingRoomGroupWithOptions(request *CreateMeetingRoomGroupRequest, headers *CreateMeetingRoomGroupHeaders, runtime *util.RuntimeOptions) (_result *CreateMeetingRoomGroupResponse, _err error)

func (*Client) CreateMeetingRoomWithOptions

func (client *Client) CreateMeetingRoomWithOptions(request *CreateMeetingRoomRequest, headers *CreateMeetingRoomHeaders, runtime *util.RuntimeOptions) (_result *CreateMeetingRoomResponse, _err error)

func (*Client) DeleteMeetingRoom

func (client *Client) DeleteMeetingRoom(roomId *string, request *DeleteMeetingRoomRequest) (_result *DeleteMeetingRoomResponse, _err error)

func (*Client) DeleteMeetingRoomGroup

func (client *Client) DeleteMeetingRoomGroup(groupId *string, request *DeleteMeetingRoomGroupRequest) (_result *DeleteMeetingRoomGroupResponse, _err error)

func (*Client) DeleteMeetingRoomGroupWithOptions

func (client *Client) DeleteMeetingRoomGroupWithOptions(groupId *string, request *DeleteMeetingRoomGroupRequest, headers *DeleteMeetingRoomGroupHeaders, runtime *util.RuntimeOptions) (_result *DeleteMeetingRoomGroupResponse, _err error)

func (*Client) DeleteMeetingRoomWithOptions

func (client *Client) DeleteMeetingRoomWithOptions(roomId *string, request *DeleteMeetingRoomRequest, headers *DeleteMeetingRoomHeaders, runtime *util.RuntimeOptions) (_result *DeleteMeetingRoomResponse, _err error)

func (*Client) Init

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

func (*Client) QueryDeviceIpByCode

func (client *Client) QueryDeviceIpByCode(shareCode *string, request *QueryDeviceIpByCodeRequest) (_result *QueryDeviceIpByCodeResponse, _err error)

func (*Client) QueryDeviceIpByCodeWithOptions

func (client *Client) QueryDeviceIpByCodeWithOptions(shareCode *string, request *QueryDeviceIpByCodeRequest, headers *QueryDeviceIpByCodeHeaders, runtime *util.RuntimeOptions) (_result *QueryDeviceIpByCodeResponse, _err error)

func (*Client) QueryMeetingRoom

func (client *Client) QueryMeetingRoom(roomId *string, request *QueryMeetingRoomRequest) (_result *QueryMeetingRoomResponse, _err error)

func (*Client) QueryMeetingRoomGroup

func (client *Client) QueryMeetingRoomGroup(groupId *string, request *QueryMeetingRoomGroupRequest) (_result *QueryMeetingRoomGroupResponse, _err error)

func (*Client) QueryMeetingRoomGroupList

func (client *Client) QueryMeetingRoomGroupList(request *QueryMeetingRoomGroupListRequest) (_result *QueryMeetingRoomGroupListResponse, _err error)

func (*Client) QueryMeetingRoomGroupListWithOptions

func (client *Client) QueryMeetingRoomGroupListWithOptions(request *QueryMeetingRoomGroupListRequest, headers *QueryMeetingRoomGroupListHeaders, runtime *util.RuntimeOptions) (_result *QueryMeetingRoomGroupListResponse, _err error)

func (*Client) QueryMeetingRoomGroupWithOptions

func (client *Client) QueryMeetingRoomGroupWithOptions(groupId *string, request *QueryMeetingRoomGroupRequest, headers *QueryMeetingRoomGroupHeaders, runtime *util.RuntimeOptions) (_result *QueryMeetingRoomGroupResponse, _err error)

func (*Client) QueryMeetingRoomList

func (client *Client) QueryMeetingRoomList(request *QueryMeetingRoomListRequest) (_result *QueryMeetingRoomListResponse, _err error)

func (*Client) QueryMeetingRoomListWithOptions

func (client *Client) QueryMeetingRoomListWithOptions(request *QueryMeetingRoomListRequest, headers *QueryMeetingRoomListHeaders, runtime *util.RuntimeOptions) (_result *QueryMeetingRoomListResponse, _err error)

func (*Client) QueryMeetingRoomWithOptions

func (client *Client) QueryMeetingRoomWithOptions(roomId *string, request *QueryMeetingRoomRequest, headers *QueryMeetingRoomHeaders, runtime *util.RuntimeOptions) (_result *QueryMeetingRoomResponse, _err error)

func (*Client) UpdateMeetingRoom

func (client *Client) UpdateMeetingRoom(request *UpdateMeetingRoomRequest) (_result *UpdateMeetingRoomResponse, _err error)

func (*Client) UpdateMeetingRoomGroup

func (client *Client) UpdateMeetingRoomGroup(request *UpdateMeetingRoomGroupRequest) (_result *UpdateMeetingRoomGroupResponse, _err error)

func (*Client) UpdateMeetingRoomGroupWithOptions

func (client *Client) UpdateMeetingRoomGroupWithOptions(request *UpdateMeetingRoomGroupRequest, headers *UpdateMeetingRoomGroupHeaders, runtime *util.RuntimeOptions) (_result *UpdateMeetingRoomGroupResponse, _err error)

func (*Client) UpdateMeetingRoomWithOptions

func (client *Client) UpdateMeetingRoomWithOptions(request *UpdateMeetingRoomRequest, headers *UpdateMeetingRoomHeaders, runtime *util.RuntimeOptions) (_result *UpdateMeetingRoomResponse, _err error)

type CreateMeetingRoomGroupHeaders

type CreateMeetingRoomGroupHeaders 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 (CreateMeetingRoomGroupHeaders) GoString

func (*CreateMeetingRoomGroupHeaders) SetCommonHeaders

func (*CreateMeetingRoomGroupHeaders) SetXAcsDingtalkAccessToken

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

func (CreateMeetingRoomGroupHeaders) String

type CreateMeetingRoomGroupRequest

type CreateMeetingRoomGroupRequest struct {
	// 分组名称
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// 父分组id
	ParentGroupId *int64 `json:"parentGroupId,omitempty" xml:"parentGroupId,omitempty"`
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (CreateMeetingRoomGroupRequest) GoString

func (*CreateMeetingRoomGroupRequest) SetGroupName

func (*CreateMeetingRoomGroupRequest) SetParentGroupId

func (*CreateMeetingRoomGroupRequest) SetUnionId

func (CreateMeetingRoomGroupRequest) String

type CreateMeetingRoomGroupResponse

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

func (CreateMeetingRoomGroupResponse) GoString

func (*CreateMeetingRoomGroupResponse) SetHeaders

func (CreateMeetingRoomGroupResponse) String

type CreateMeetingRoomGroupResponseBody

type CreateMeetingRoomGroupResponseBody struct {
	// 创建的分组id
	Result *int64 `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateMeetingRoomGroupResponseBody) GoString

func (*CreateMeetingRoomGroupResponseBody) SetResult

func (CreateMeetingRoomGroupResponseBody) String

type CreateMeetingRoomHeaders

type CreateMeetingRoomHeaders 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 (CreateMeetingRoomHeaders) GoString

func (s CreateMeetingRoomHeaders) GoString() string

func (*CreateMeetingRoomHeaders) SetCommonHeaders

func (s *CreateMeetingRoomHeaders) SetCommonHeaders(v map[string]*string) *CreateMeetingRoomHeaders

func (*CreateMeetingRoomHeaders) SetXAcsDingtalkAccessToken

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

func (CreateMeetingRoomHeaders) String

func (s CreateMeetingRoomHeaders) String() string

type CreateMeetingRoomRequest

type CreateMeetingRoomRequest struct {
	// 会议室所属分组id
	GroupId *int64 `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// isv外部会议室id
	IsvRoomId *string `json:"isvRoomId,omitempty" xml:"isvRoomId,omitempty"`
	// 会议室容量
	RoomCapacity *int32 `json:"roomCapacity,omitempty" xml:"roomCapacity,omitempty"`
	// 会议室标签
	RoomLabelIds []*int64 `json:"roomLabelIds,omitempty" xml:"roomLabelIds,omitempty" type:"Repeated"`
	// 会议室位置
	RoomLocation *CreateMeetingRoomRequestRoomLocation `json:"roomLocation,omitempty" xml:"roomLocation,omitempty" type:"Struct"`
	// 会议室名称
	RoomName *string `json:"roomName,omitempty" xml:"roomName,omitempty"`
	// 会议室图片
	RoomPicture *string `json:"roomPicture,omitempty" xml:"roomPicture,omitempty"`
	// 会议室状态
	RoomStatus *int32 `json:"roomStatus,omitempty" xml:"roomStatus,omitempty"`
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (CreateMeetingRoomRequest) GoString

func (s CreateMeetingRoomRequest) GoString() string

func (*CreateMeetingRoomRequest) SetGroupId

func (*CreateMeetingRoomRequest) SetIsvRoomId

func (*CreateMeetingRoomRequest) SetRoomCapacity

func (*CreateMeetingRoomRequest) SetRoomLabelIds

func (s *CreateMeetingRoomRequest) SetRoomLabelIds(v []*int64) *CreateMeetingRoomRequest

func (*CreateMeetingRoomRequest) SetRoomLocation

func (*CreateMeetingRoomRequest) SetRoomName

func (*CreateMeetingRoomRequest) SetRoomPicture

func (*CreateMeetingRoomRequest) SetRoomStatus

func (*CreateMeetingRoomRequest) SetUnionId

func (CreateMeetingRoomRequest) String

func (s CreateMeetingRoomRequest) String() string

type CreateMeetingRoomRequestRoomLocation

type CreateMeetingRoomRequestRoomLocation struct {
	// 位置详细信息
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 位置标题
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (CreateMeetingRoomRequestRoomLocation) GoString

func (*CreateMeetingRoomRequestRoomLocation) SetDesc

func (*CreateMeetingRoomRequestRoomLocation) SetTitle

func (CreateMeetingRoomRequestRoomLocation) String

type CreateMeetingRoomResponse

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

func (CreateMeetingRoomResponse) GoString

func (s CreateMeetingRoomResponse) GoString() string

func (*CreateMeetingRoomResponse) SetBody

func (*CreateMeetingRoomResponse) SetHeaders

func (CreateMeetingRoomResponse) String

func (s CreateMeetingRoomResponse) String() string

type CreateMeetingRoomResponseBody

type CreateMeetingRoomResponseBody struct {
	// 创建的会议室id
	Result *string `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateMeetingRoomResponseBody) GoString

func (*CreateMeetingRoomResponseBody) SetResult

func (CreateMeetingRoomResponseBody) String

type DeleteMeetingRoomGroupHeaders

type DeleteMeetingRoomGroupHeaders 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 (DeleteMeetingRoomGroupHeaders) GoString

func (*DeleteMeetingRoomGroupHeaders) SetCommonHeaders

func (*DeleteMeetingRoomGroupHeaders) SetXAcsDingtalkAccessToken

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

func (DeleteMeetingRoomGroupHeaders) String

type DeleteMeetingRoomGroupRequest

type DeleteMeetingRoomGroupRequest struct {
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DeleteMeetingRoomGroupRequest) GoString

func (*DeleteMeetingRoomGroupRequest) SetUnionId

func (DeleteMeetingRoomGroupRequest) String

type DeleteMeetingRoomGroupResponse

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

func (DeleteMeetingRoomGroupResponse) GoString

func (*DeleteMeetingRoomGroupResponse) SetHeaders

func (DeleteMeetingRoomGroupResponse) String

type DeleteMeetingRoomGroupResponseBody

type DeleteMeetingRoomGroupResponseBody struct {
	// 是否成功
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteMeetingRoomGroupResponseBody) GoString

func (*DeleteMeetingRoomGroupResponseBody) SetResult

func (DeleteMeetingRoomGroupResponseBody) String

type DeleteMeetingRoomHeaders

type DeleteMeetingRoomHeaders 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 (DeleteMeetingRoomHeaders) GoString

func (s DeleteMeetingRoomHeaders) GoString() string

func (*DeleteMeetingRoomHeaders) SetCommonHeaders

func (s *DeleteMeetingRoomHeaders) SetCommonHeaders(v map[string]*string) *DeleteMeetingRoomHeaders

func (*DeleteMeetingRoomHeaders) SetXAcsDingtalkAccessToken

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

func (DeleteMeetingRoomHeaders) String

func (s DeleteMeetingRoomHeaders) String() string

type DeleteMeetingRoomRequest

type DeleteMeetingRoomRequest struct {
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DeleteMeetingRoomRequest) GoString

func (s DeleteMeetingRoomRequest) GoString() string

func (*DeleteMeetingRoomRequest) SetUnionId

func (DeleteMeetingRoomRequest) String

func (s DeleteMeetingRoomRequest) String() string

type DeleteMeetingRoomResponse

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

func (DeleteMeetingRoomResponse) GoString

func (s DeleteMeetingRoomResponse) GoString() string

func (*DeleteMeetingRoomResponse) SetBody

func (*DeleteMeetingRoomResponse) SetHeaders

func (DeleteMeetingRoomResponse) String

func (s DeleteMeetingRoomResponse) String() string

type DeleteMeetingRoomResponseBody

type DeleteMeetingRoomResponseBody struct {
	// 是否成功
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteMeetingRoomResponseBody) GoString

func (*DeleteMeetingRoomResponseBody) SetResult

func (DeleteMeetingRoomResponseBody) String

type QueryDeviceIpByCodeHeaders

type QueryDeviceIpByCodeHeaders 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 (QueryDeviceIpByCodeHeaders) GoString

func (s QueryDeviceIpByCodeHeaders) GoString() string

func (*QueryDeviceIpByCodeHeaders) SetCommonHeaders

func (*QueryDeviceIpByCodeHeaders) SetXAcsDingtalkAccessToken

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

func (QueryDeviceIpByCodeHeaders) String

type QueryDeviceIpByCodeRequest

type QueryDeviceIpByCodeRequest struct {
	// 设备sn号
	DeviceSn *string `json:"deviceSn,omitempty" xml:"deviceSn,omitempty"`
}

func (QueryDeviceIpByCodeRequest) GoString

func (s QueryDeviceIpByCodeRequest) GoString() string

func (*QueryDeviceIpByCodeRequest) SetDeviceSn

func (QueryDeviceIpByCodeRequest) String

type QueryDeviceIpByCodeResponse

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

func (QueryDeviceIpByCodeResponse) GoString

func (s QueryDeviceIpByCodeResponse) GoString() string

func (*QueryDeviceIpByCodeResponse) SetBody

func (*QueryDeviceIpByCodeResponse) SetHeaders

func (QueryDeviceIpByCodeResponse) String

type QueryDeviceIpByCodeResponseBody

type QueryDeviceIpByCodeResponseBody struct {
	// 结果
	Result  *QueryDeviceIpByCodeResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                                  `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryDeviceIpByCodeResponseBody) GoString

func (*QueryDeviceIpByCodeResponseBody) SetSuccess

func (QueryDeviceIpByCodeResponseBody) String

type QueryDeviceIpByCodeResponseBodyResult

type QueryDeviceIpByCodeResponseBodyResult struct {
	// 设备内网ip
	DeviceIp *string `json:"deviceIp,omitempty" xml:"deviceIp,omitempty"`
}

func (QueryDeviceIpByCodeResponseBodyResult) GoString

func (*QueryDeviceIpByCodeResponseBodyResult) SetDeviceIp

func (QueryDeviceIpByCodeResponseBodyResult) String

type QueryMeetingRoomGroupHeaders

type QueryMeetingRoomGroupHeaders 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 (QueryMeetingRoomGroupHeaders) GoString

func (s QueryMeetingRoomGroupHeaders) GoString() string

func (*QueryMeetingRoomGroupHeaders) SetCommonHeaders

func (*QueryMeetingRoomGroupHeaders) SetXAcsDingtalkAccessToken

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

func (QueryMeetingRoomGroupHeaders) String

type QueryMeetingRoomGroupListHeaders

type QueryMeetingRoomGroupListHeaders 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 (QueryMeetingRoomGroupListHeaders) GoString

func (*QueryMeetingRoomGroupListHeaders) SetCommonHeaders

func (*QueryMeetingRoomGroupListHeaders) SetXAcsDingtalkAccessToken

func (QueryMeetingRoomGroupListHeaders) String

type QueryMeetingRoomGroupListRequest

type QueryMeetingRoomGroupListRequest struct {
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (QueryMeetingRoomGroupListRequest) GoString

func (*QueryMeetingRoomGroupListRequest) SetUnionId

func (QueryMeetingRoomGroupListRequest) String

type QueryMeetingRoomGroupListResponse

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

func (QueryMeetingRoomGroupListResponse) GoString

func (*QueryMeetingRoomGroupListResponse) SetHeaders

func (QueryMeetingRoomGroupListResponse) String

type QueryMeetingRoomGroupListResponseBody

type QueryMeetingRoomGroupListResponseBody struct {
	// 结果列表
	Result []*QueryMeetingRoomGroupListResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (QueryMeetingRoomGroupListResponseBody) GoString

func (QueryMeetingRoomGroupListResponseBody) String

type QueryMeetingRoomGroupListResponseBodyResult

type QueryMeetingRoomGroupListResponseBodyResult struct {
	// 分组id
	GroupId *int64 `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// 分组名称
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// 父分组id
	ParentId *int64 `json:"parentId,omitempty" xml:"parentId,omitempty"`
}

func (QueryMeetingRoomGroupListResponseBodyResult) GoString

func (*QueryMeetingRoomGroupListResponseBodyResult) SetGroupId

func (*QueryMeetingRoomGroupListResponseBodyResult) SetGroupName

func (*QueryMeetingRoomGroupListResponseBodyResult) SetParentId

func (QueryMeetingRoomGroupListResponseBodyResult) String

type QueryMeetingRoomGroupRequest

type QueryMeetingRoomGroupRequest struct {
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (QueryMeetingRoomGroupRequest) GoString

func (s QueryMeetingRoomGroupRequest) GoString() string

func (*QueryMeetingRoomGroupRequest) SetUnionId

func (QueryMeetingRoomGroupRequest) String

type QueryMeetingRoomGroupResponse

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

func (QueryMeetingRoomGroupResponse) GoString

func (*QueryMeetingRoomGroupResponse) SetBody

func (*QueryMeetingRoomGroupResponse) SetHeaders

func (QueryMeetingRoomGroupResponse) String

type QueryMeetingRoomGroupResponseBody

type QueryMeetingRoomGroupResponseBody struct {
	// 分组id
	GroupId *int64 `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// 分组名称
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// 父分组id
	ParentId *int64 `json:"parentId,omitempty" xml:"parentId,omitempty"`
}

func (QueryMeetingRoomGroupResponseBody) GoString

func (*QueryMeetingRoomGroupResponseBody) SetGroupId

func (*QueryMeetingRoomGroupResponseBody) SetGroupName

func (*QueryMeetingRoomGroupResponseBody) SetParentId

func (QueryMeetingRoomGroupResponseBody) String

type QueryMeetingRoomHeaders

type QueryMeetingRoomHeaders 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 (QueryMeetingRoomHeaders) GoString

func (s QueryMeetingRoomHeaders) GoString() string

func (*QueryMeetingRoomHeaders) SetCommonHeaders

func (s *QueryMeetingRoomHeaders) SetCommonHeaders(v map[string]*string) *QueryMeetingRoomHeaders

func (*QueryMeetingRoomHeaders) SetXAcsDingtalkAccessToken

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

func (QueryMeetingRoomHeaders) String

func (s QueryMeetingRoomHeaders) String() string

type QueryMeetingRoomListHeaders

type QueryMeetingRoomListHeaders 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 (QueryMeetingRoomListHeaders) GoString

func (s QueryMeetingRoomListHeaders) GoString() string

func (*QueryMeetingRoomListHeaders) SetCommonHeaders

func (*QueryMeetingRoomListHeaders) SetXAcsDingtalkAccessToken

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

func (QueryMeetingRoomListHeaders) String

type QueryMeetingRoomListRequest

type QueryMeetingRoomListRequest struct {
	// 请求分页大小
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 请求分页token
	NextToken *int64 `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (QueryMeetingRoomListRequest) GoString

func (s QueryMeetingRoomListRequest) GoString() string

func (*QueryMeetingRoomListRequest) SetMaxResults

func (*QueryMeetingRoomListRequest) SetNextToken

func (*QueryMeetingRoomListRequest) SetUnionId

func (QueryMeetingRoomListRequest) String

type QueryMeetingRoomListResponse

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

func (QueryMeetingRoomListResponse) GoString

func (s QueryMeetingRoomListResponse) GoString() string

func (*QueryMeetingRoomListResponse) SetBody

func (*QueryMeetingRoomListResponse) SetHeaders

func (QueryMeetingRoomListResponse) String

type QueryMeetingRoomListResponseBody

type QueryMeetingRoomListResponseBody struct {
	// 是否有更多
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 下次查询分页标记
	NextToken *int64 `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 会议室列表
	Result []*QueryMeetingRoomListResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (QueryMeetingRoomListResponseBody) GoString

func (*QueryMeetingRoomListResponseBody) SetHasMore

func (*QueryMeetingRoomListResponseBody) SetNextToken

func (QueryMeetingRoomListResponseBody) String

type QueryMeetingRoomListResponseBodyResult

type QueryMeetingRoomListResponseBodyResult struct {
	// 企业corpId
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// isv外部会议室id
	IsvRoomId *string `json:"isvRoomId,omitempty" xml:"isvRoomId,omitempty"`
	// 会议室容量
	RoomCapacity *int32 `json:"roomCapacity,omitempty" xml:"roomCapacity,omitempty"`
	// 会议室分组
	RoomGroup *QueryMeetingRoomListResponseBodyResultRoomGroup `json:"roomGroup,omitempty" xml:"roomGroup,omitempty" type:"Struct"`
	// 会议室id
	RoomId     *string                                             `json:"roomId,omitempty" xml:"roomId,omitempty"`
	RoomLabels []*QueryMeetingRoomListResponseBodyResultRoomLabels `json:"roomLabels,omitempty" xml:"roomLabels,omitempty" type:"Repeated"`
	// 会议室位置
	RoomLocation *QueryMeetingRoomListResponseBodyResultRoomLocation `json:"roomLocation,omitempty" xml:"roomLocation,omitempty" type:"Struct"`
	// 会议室名称
	RoomName *string `json:"roomName,omitempty" xml:"roomName,omitempty"`
	// 会议室图片
	RoomPicture *string `json:"roomPicture,omitempty" xml:"roomPicture,omitempty"`
	// 会议室staffId
	RoomStaffId *string `json:"roomStaffId,omitempty" xml:"roomStaffId,omitempty"`
	// 会议室状态
	RoomStatus *int32 `json:"roomStatus,omitempty" xml:"roomStatus,omitempty"`
}

func (QueryMeetingRoomListResponseBodyResult) GoString

func (*QueryMeetingRoomListResponseBodyResult) SetCorpId

func (*QueryMeetingRoomListResponseBodyResult) SetIsvRoomId

func (*QueryMeetingRoomListResponseBodyResult) SetRoomCapacity

func (*QueryMeetingRoomListResponseBodyResult) SetRoomId

func (*QueryMeetingRoomListResponseBodyResult) SetRoomName

func (*QueryMeetingRoomListResponseBodyResult) SetRoomPicture

func (*QueryMeetingRoomListResponseBodyResult) SetRoomStaffId

func (*QueryMeetingRoomListResponseBodyResult) SetRoomStatus

func (QueryMeetingRoomListResponseBodyResult) String

type QueryMeetingRoomListResponseBodyResultRoomGroup

type QueryMeetingRoomListResponseBodyResultRoomGroup struct {
	// 分组id
	GroupId *int64 `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// 分组名称
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// 父分组id
	ParentId *int64 `json:"parentId,omitempty" xml:"parentId,omitempty"`
}

func (QueryMeetingRoomListResponseBodyResultRoomGroup) GoString

func (*QueryMeetingRoomListResponseBodyResultRoomGroup) SetGroupId

func (*QueryMeetingRoomListResponseBodyResultRoomGroup) SetGroupName

func (*QueryMeetingRoomListResponseBodyResultRoomGroup) SetParentId

func (QueryMeetingRoomListResponseBodyResultRoomGroup) String

type QueryMeetingRoomListResponseBodyResultRoomLabels

type QueryMeetingRoomListResponseBodyResultRoomLabels struct {
	LabelId   *int64  `json:"labelId,omitempty" xml:"labelId,omitempty"`
	LabelName *string `json:"labelName,omitempty" xml:"labelName,omitempty"`
}

func (QueryMeetingRoomListResponseBodyResultRoomLabels) GoString

func (*QueryMeetingRoomListResponseBodyResultRoomLabels) SetLabelId

func (*QueryMeetingRoomListResponseBodyResultRoomLabels) SetLabelName

func (QueryMeetingRoomListResponseBodyResultRoomLabels) String

type QueryMeetingRoomListResponseBodyResultRoomLocation

type QueryMeetingRoomListResponseBodyResultRoomLocation struct {
	// 位置详细信息
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 位置名称
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (QueryMeetingRoomListResponseBodyResultRoomLocation) GoString

func (*QueryMeetingRoomListResponseBodyResultRoomLocation) SetDesc

func (*QueryMeetingRoomListResponseBodyResultRoomLocation) SetTitle

func (QueryMeetingRoomListResponseBodyResultRoomLocation) String

type QueryMeetingRoomRequest

type QueryMeetingRoomRequest struct {
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (QueryMeetingRoomRequest) GoString

func (s QueryMeetingRoomRequest) GoString() string

func (*QueryMeetingRoomRequest) SetUnionId

func (QueryMeetingRoomRequest) String

func (s QueryMeetingRoomRequest) String() string

type QueryMeetingRoomResponse

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

func (QueryMeetingRoomResponse) GoString

func (s QueryMeetingRoomResponse) GoString() string

func (*QueryMeetingRoomResponse) SetBody

func (*QueryMeetingRoomResponse) SetHeaders

func (QueryMeetingRoomResponse) String

func (s QueryMeetingRoomResponse) String() string

type QueryMeetingRoomResponseBody

type QueryMeetingRoomResponseBody struct {
	Result *QueryMeetingRoomResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (QueryMeetingRoomResponseBody) GoString

func (s QueryMeetingRoomResponseBody) GoString() string

func (*QueryMeetingRoomResponseBody) SetResult

func (QueryMeetingRoomResponseBody) String

type QueryMeetingRoomResponseBodyResult

type QueryMeetingRoomResponseBodyResult struct {
	// 企业corpId
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// isv外部会议室id
	IsvRoomId *string `json:"isvRoomId,omitempty" xml:"isvRoomId,omitempty"`
	// 会议室容量
	RoomCapacity *int32 `json:"roomCapacity,omitempty" xml:"roomCapacity,omitempty"`
	// 会议室分组
	RoomGroup *QueryMeetingRoomResponseBodyResultRoomGroup `json:"roomGroup,omitempty" xml:"roomGroup,omitempty" type:"Struct"`
	// 会议室id
	RoomId     *string                                         `json:"roomId,omitempty" xml:"roomId,omitempty"`
	RoomLabels []*QueryMeetingRoomResponseBodyResultRoomLabels `json:"roomLabels,omitempty" xml:"roomLabels,omitempty" type:"Repeated"`
	// 会议室位置
	RoomLocation *QueryMeetingRoomResponseBodyResultRoomLocation `json:"roomLocation,omitempty" xml:"roomLocation,omitempty" type:"Struct"`
	// 会议室名称
	RoomName *string `json:"roomName,omitempty" xml:"roomName,omitempty"`
	// 会议室图片
	RoomPicture *string `json:"roomPicture,omitempty" xml:"roomPicture,omitempty"`
	// 会议室staffId
	RoomStaffId *string `json:"roomStaffId,omitempty" xml:"roomStaffId,omitempty"`
	// 会议室状态
	RoomStatus *int32 `json:"roomStatus,omitempty" xml:"roomStatus,omitempty"`
}

func (QueryMeetingRoomResponseBodyResult) GoString

func (*QueryMeetingRoomResponseBodyResult) SetCorpId

func (*QueryMeetingRoomResponseBodyResult) SetIsvRoomId

func (*QueryMeetingRoomResponseBodyResult) SetRoomCapacity

func (*QueryMeetingRoomResponseBodyResult) SetRoomId

func (*QueryMeetingRoomResponseBodyResult) SetRoomName

func (*QueryMeetingRoomResponseBodyResult) SetRoomPicture

func (*QueryMeetingRoomResponseBodyResult) SetRoomStaffId

func (*QueryMeetingRoomResponseBodyResult) SetRoomStatus

func (QueryMeetingRoomResponseBodyResult) String

type QueryMeetingRoomResponseBodyResultRoomGroup

type QueryMeetingRoomResponseBodyResultRoomGroup struct {
	// 分组id
	GroupId *int64 `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// 分组名称
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// 父分组id
	ParentId *int64 `json:"parentId,omitempty" xml:"parentId,omitempty"`
}

func (QueryMeetingRoomResponseBodyResultRoomGroup) GoString

func (*QueryMeetingRoomResponseBodyResultRoomGroup) SetGroupId

func (*QueryMeetingRoomResponseBodyResultRoomGroup) SetGroupName

func (*QueryMeetingRoomResponseBodyResultRoomGroup) SetParentId

func (QueryMeetingRoomResponseBodyResultRoomGroup) String

type QueryMeetingRoomResponseBodyResultRoomLabels

type QueryMeetingRoomResponseBodyResultRoomLabels struct {
	LabelId   *int64  `json:"labelId,omitempty" xml:"labelId,omitempty"`
	LabelName *string `json:"labelName,omitempty" xml:"labelName,omitempty"`
}

func (QueryMeetingRoomResponseBodyResultRoomLabels) GoString

func (*QueryMeetingRoomResponseBodyResultRoomLabels) SetLabelId

func (*QueryMeetingRoomResponseBodyResultRoomLabels) SetLabelName

func (QueryMeetingRoomResponseBodyResultRoomLabels) String

type QueryMeetingRoomResponseBodyResultRoomLocation

type QueryMeetingRoomResponseBodyResultRoomLocation struct {
	// 位置详细信息
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 位置名称
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (QueryMeetingRoomResponseBodyResultRoomLocation) GoString

func (*QueryMeetingRoomResponseBodyResultRoomLocation) SetDesc

func (*QueryMeetingRoomResponseBodyResultRoomLocation) SetTitle

func (QueryMeetingRoomResponseBodyResultRoomLocation) String

type UpdateMeetingRoomGroupHeaders

type UpdateMeetingRoomGroupHeaders 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 (UpdateMeetingRoomGroupHeaders) GoString

func (*UpdateMeetingRoomGroupHeaders) SetCommonHeaders

func (*UpdateMeetingRoomGroupHeaders) SetXAcsDingtalkAccessToken

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

func (UpdateMeetingRoomGroupHeaders) String

type UpdateMeetingRoomGroupRequest

type UpdateMeetingRoomGroupRequest struct {
	// 分组id
	GroupId *int64 `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// 分组名称
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (UpdateMeetingRoomGroupRequest) GoString

func (*UpdateMeetingRoomGroupRequest) SetGroupId

func (*UpdateMeetingRoomGroupRequest) SetGroupName

func (*UpdateMeetingRoomGroupRequest) SetUnionId

func (UpdateMeetingRoomGroupRequest) String

type UpdateMeetingRoomGroupResponse

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

func (UpdateMeetingRoomGroupResponse) GoString

func (*UpdateMeetingRoomGroupResponse) SetHeaders

func (UpdateMeetingRoomGroupResponse) String

type UpdateMeetingRoomGroupResponseBody

type UpdateMeetingRoomGroupResponseBody struct {
	// 是否成功
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (UpdateMeetingRoomGroupResponseBody) GoString

func (*UpdateMeetingRoomGroupResponseBody) SetResult

func (UpdateMeetingRoomGroupResponseBody) String

type UpdateMeetingRoomHeaders

type UpdateMeetingRoomHeaders 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 (UpdateMeetingRoomHeaders) GoString

func (s UpdateMeetingRoomHeaders) GoString() string

func (*UpdateMeetingRoomHeaders) SetCommonHeaders

func (s *UpdateMeetingRoomHeaders) SetCommonHeaders(v map[string]*string) *UpdateMeetingRoomHeaders

func (*UpdateMeetingRoomHeaders) SetXAcsDingtalkAccessToken

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

func (UpdateMeetingRoomHeaders) String

func (s UpdateMeetingRoomHeaders) String() string

type UpdateMeetingRoomRequest

type UpdateMeetingRoomRequest struct {
	// 会议室所属分组id
	GroupId *int64 `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// isv外部会议室id
	IsvRoomId *string `json:"isvRoomId,omitempty" xml:"isvRoomId,omitempty"`
	// 会议室容量
	RoomCapacity *int32 `json:"roomCapacity,omitempty" xml:"roomCapacity,omitempty"`
	// 会议室id
	RoomId *string `json:"roomId,omitempty" xml:"roomId,omitempty"`
	// 会议室标签
	RoomLabelIds []*int64 `json:"roomLabelIds,omitempty" xml:"roomLabelIds,omitempty" type:"Repeated"`
	// 会议室位置
	RoomLocation *UpdateMeetingRoomRequestRoomLocation `json:"roomLocation,omitempty" xml:"roomLocation,omitempty" type:"Struct"`
	// 会议室名称
	RoomName *string `json:"roomName,omitempty" xml:"roomName,omitempty"`
	// 会议室图片
	RoomPicture *string `json:"roomPicture,omitempty" xml:"roomPicture,omitempty"`
	// 会议室状态
	RoomStatus *int32 `json:"roomStatus,omitempty" xml:"roomStatus,omitempty"`
	// 操作人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (UpdateMeetingRoomRequest) GoString

func (s UpdateMeetingRoomRequest) GoString() string

func (*UpdateMeetingRoomRequest) SetGroupId

func (*UpdateMeetingRoomRequest) SetIsvRoomId

func (*UpdateMeetingRoomRequest) SetRoomCapacity

func (*UpdateMeetingRoomRequest) SetRoomId

func (*UpdateMeetingRoomRequest) SetRoomLabelIds

func (s *UpdateMeetingRoomRequest) SetRoomLabelIds(v []*int64) *UpdateMeetingRoomRequest

func (*UpdateMeetingRoomRequest) SetRoomLocation

func (*UpdateMeetingRoomRequest) SetRoomName

func (*UpdateMeetingRoomRequest) SetRoomPicture

func (*UpdateMeetingRoomRequest) SetRoomStatus

func (*UpdateMeetingRoomRequest) SetUnionId

func (UpdateMeetingRoomRequest) String

func (s UpdateMeetingRoomRequest) String() string

type UpdateMeetingRoomRequestRoomLocation

type UpdateMeetingRoomRequestRoomLocation struct {
	// 位置详细信息
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 位置标题
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (UpdateMeetingRoomRequestRoomLocation) GoString

func (*UpdateMeetingRoomRequestRoomLocation) SetDesc

func (*UpdateMeetingRoomRequestRoomLocation) SetTitle

func (UpdateMeetingRoomRequestRoomLocation) String

type UpdateMeetingRoomResponse

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

func (UpdateMeetingRoomResponse) GoString

func (s UpdateMeetingRoomResponse) GoString() string

func (*UpdateMeetingRoomResponse) SetBody

func (*UpdateMeetingRoomResponse) SetHeaders

func (UpdateMeetingRoomResponse) String

func (s UpdateMeetingRoomResponse) String() string

type UpdateMeetingRoomResponseBody

type UpdateMeetingRoomResponseBody struct {
	// 是否成功
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (UpdateMeetingRoomResponseBody) GoString

func (*UpdateMeetingRoomResponseBody) SetResult

func (UpdateMeetingRoomResponseBody) String

Jump to

Keyboard shortcuts

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