calendar_1_0

package
v1.4.45 Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2022 License: Apache-2.0 Imports: 4 Imported by: 2

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 AddAttendeeHeaders

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

func (s AddAttendeeHeaders) GoString() string

func (*AddAttendeeHeaders) SetCommonHeaders

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

func (*AddAttendeeHeaders) SetXAcsDingtalkAccessToken

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

func (AddAttendeeHeaders) String

func (s AddAttendeeHeaders) String() string

type AddAttendeeRequest

type AddAttendeeRequest struct {
	AttendeesToAdd []*AddAttendeeRequestAttendeesToAdd `json:"attendeesToAdd,omitempty" xml:"attendeesToAdd,omitempty" type:"Repeated"`
}

func (AddAttendeeRequest) GoString

func (s AddAttendeeRequest) GoString() string

func (*AddAttendeeRequest) SetAttendeesToAdd

func (AddAttendeeRequest) String

func (s AddAttendeeRequest) String() string

type AddAttendeeRequestAttendeesToAdd

type AddAttendeeRequestAttendeesToAdd struct {
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
}

func (AddAttendeeRequestAttendeesToAdd) GoString

func (*AddAttendeeRequestAttendeesToAdd) SetId

func (*AddAttendeeRequestAttendeesToAdd) SetIsOptional

func (AddAttendeeRequestAttendeesToAdd) String

type AddAttendeeResponse

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

func (AddAttendeeResponse) GoString

func (s AddAttendeeResponse) GoString() string

func (*AddAttendeeResponse) SetHeaders

func (s *AddAttendeeResponse) SetHeaders(v map[string]*string) *AddAttendeeResponse

func (AddAttendeeResponse) String

func (s AddAttendeeResponse) String() string

type CheckInHeaders

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

func (s CheckInHeaders) GoString() string

func (*CheckInHeaders) SetCommonHeaders

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

func (*CheckInHeaders) SetXAcsDingtalkAccessToken

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

func (CheckInHeaders) String

func (s CheckInHeaders) String() string

type CheckInResponse

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

func (CheckInResponse) GoString

func (s CheckInResponse) GoString() string

func (*CheckInResponse) SetBody

func (*CheckInResponse) SetHeaders

func (s *CheckInResponse) SetHeaders(v map[string]*string) *CheckInResponse

func (CheckInResponse) String

func (s CheckInResponse) String() string

type CheckInResponseBody

type CheckInResponseBody struct {
	// 签到时间戳
	CheckInTime *int64 `json:"checkInTime,omitempty" xml:"checkInTime,omitempty"`
}

func (CheckInResponseBody) GoString

func (s CheckInResponseBody) GoString() string

func (*CheckInResponseBody) SetCheckInTime

func (s *CheckInResponseBody) SetCheckInTime(v int64) *CheckInResponseBody

func (CheckInResponseBody) String

func (s CheckInResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddAttendee

func (client *Client) AddAttendee(userId *string, calendarId *string, eventId *string, request *AddAttendeeRequest) (_result *AddAttendeeResponse, _err error)

func (*Client) AddAttendeeWithOptions

func (client *Client) AddAttendeeWithOptions(userId *string, calendarId *string, eventId *string, request *AddAttendeeRequest, headers *AddAttendeeHeaders, runtime *util.RuntimeOptions) (_result *AddAttendeeResponse, _err error)

func (*Client) CheckIn

func (client *Client) CheckIn(userId *string, calendarId *string, eventId *string) (_result *CheckInResponse, _err error)

func (*Client) CheckInWithOptions

func (client *Client) CheckInWithOptions(userId *string, calendarId *string, eventId *string, headers *CheckInHeaders, runtime *util.RuntimeOptions) (_result *CheckInResponse, _err error)

func (*Client) ConvertLegacyEventId

func (client *Client) ConvertLegacyEventId(userId *string, request *ConvertLegacyEventIdRequest) (_result *ConvertLegacyEventIdResponse, _err error)

func (*Client) ConvertLegacyEventIdWithOptions

func (client *Client) ConvertLegacyEventIdWithOptions(userId *string, request *ConvertLegacyEventIdRequest, headers *ConvertLegacyEventIdHeaders, runtime *util.RuntimeOptions) (_result *ConvertLegacyEventIdResponse, _err error)

func (*Client) CreateAcls

func (client *Client) CreateAcls(userId *string, calendarId *string, request *CreateAclsRequest) (_result *CreateAclsResponse, _err error)

func (*Client) CreateAclsWithOptions

func (client *Client) CreateAclsWithOptions(userId *string, calendarId *string, request *CreateAclsRequest, headers *CreateAclsHeaders, runtime *util.RuntimeOptions) (_result *CreateAclsResponse, _err error)

func (*Client) CreateEvent

func (client *Client) CreateEvent(userId *string, calendarId *string, request *CreateEventRequest) (_result *CreateEventResponse, _err error)

func (*Client) CreateEventWithOptions

func (client *Client) CreateEventWithOptions(userId *string, calendarId *string, request *CreateEventRequest, headers *CreateEventHeaders, runtime *util.RuntimeOptions) (_result *CreateEventResponse, _err error)

func (*Client) CreateSubscribedCalendar

func (client *Client) CreateSubscribedCalendar(userId *string, request *CreateSubscribedCalendarRequest) (_result *CreateSubscribedCalendarResponse, _err error)

func (*Client) CreateSubscribedCalendarWithOptions

func (client *Client) CreateSubscribedCalendarWithOptions(userId *string, request *CreateSubscribedCalendarRequest, headers *CreateSubscribedCalendarHeaders, runtime *util.RuntimeOptions) (_result *CreateSubscribedCalendarResponse, _err error)

func (*Client) DeleteAcl

func (client *Client) DeleteAcl(userId *string, calendarId *string, aclId *string) (_result *DeleteAclResponse, _err error)

func (*Client) DeleteAclWithOptions

func (client *Client) DeleteAclWithOptions(userId *string, calendarId *string, aclId *string, headers *DeleteAclHeaders, runtime *util.RuntimeOptions) (_result *DeleteAclResponse, _err error)

func (*Client) DeleteEvent

func (client *Client) DeleteEvent(userId *string, calendarId *string, eventId *string) (_result *DeleteEventResponse, _err error)

func (*Client) DeleteEventWithOptions

func (client *Client) DeleteEventWithOptions(userId *string, calendarId *string, eventId *string, headers *DeleteEventHeaders, runtime *util.RuntimeOptions) (_result *DeleteEventResponse, _err error)

func (*Client) DeleteSubscribedCalendar

func (client *Client) DeleteSubscribedCalendar(userId *string, calendarId *string) (_result *DeleteSubscribedCalendarResponse, _err error)

func (*Client) DeleteSubscribedCalendarWithOptions

func (client *Client) DeleteSubscribedCalendarWithOptions(userId *string, calendarId *string, headers *DeleteSubscribedCalendarHeaders, runtime *util.RuntimeOptions) (_result *DeleteSubscribedCalendarResponse, _err error)

func (*Client) GenerateCaldavAccount

func (client *Client) GenerateCaldavAccount(userId *string, request *GenerateCaldavAccountRequest) (_result *GenerateCaldavAccountResponse, _err error)

func (*Client) GenerateCaldavAccountWithOptions

func (client *Client) GenerateCaldavAccountWithOptions(userId *string, request *GenerateCaldavAccountRequest, headers *GenerateCaldavAccountHeaders, runtime *util.RuntimeOptions) (_result *GenerateCaldavAccountResponse, _err error)

func (*Client) GetEvent

func (client *Client) GetEvent(userId *string, calendarId *string, eventId *string, request *GetEventRequest) (_result *GetEventResponse, _err error)

func (*Client) GetEventWithOptions

func (client *Client) GetEventWithOptions(userId *string, calendarId *string, eventId *string, request *GetEventRequest, headers *GetEventHeaders, runtime *util.RuntimeOptions) (_result *GetEventResponse, _err error)

func (*Client) GetSchedule

func (client *Client) GetSchedule(userId *string, request *GetScheduleRequest) (_result *GetScheduleResponse, _err error)

func (*Client) GetScheduleWithOptions

func (client *Client) GetScheduleWithOptions(userId *string, request *GetScheduleRequest, headers *GetScheduleHeaders, runtime *util.RuntimeOptions) (_result *GetScheduleResponse, _err error)

func (*Client) GetSignInList

func (client *Client) GetSignInList(userId *string, calendarId *string, eventId *string, request *GetSignInListRequest) (_result *GetSignInListResponse, _err error)

func (*Client) GetSignInListWithOptions

func (client *Client) GetSignInListWithOptions(userId *string, calendarId *string, eventId *string, request *GetSignInListRequest, headers *GetSignInListHeaders, runtime *util.RuntimeOptions) (_result *GetSignInListResponse, _err error)

func (*Client) GetSignOutList

func (client *Client) GetSignOutList(userId *string, calendarId *string, eventId *string, request *GetSignOutListRequest) (_result *GetSignOutListResponse, _err error)

func (*Client) GetSignOutListWithOptions

func (client *Client) GetSignOutListWithOptions(userId *string, calendarId *string, eventId *string, request *GetSignOutListRequest, headers *GetSignOutListHeaders, runtime *util.RuntimeOptions) (_result *GetSignOutListResponse, _err error)

func (*Client) GetSubscribedCalendar

func (client *Client) GetSubscribedCalendar(userId *string, calendarId *string) (_result *GetSubscribedCalendarResponse, _err error)

func (*Client) GetSubscribedCalendarWithOptions

func (client *Client) GetSubscribedCalendarWithOptions(userId *string, calendarId *string, headers *GetSubscribedCalendarHeaders, runtime *util.RuntimeOptions) (_result *GetSubscribedCalendarResponse, _err error)

func (*Client) Init

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

func (*Client) ListAcls

func (client *Client) ListAcls(userId *string, calendarId *string) (_result *ListAclsResponse, _err error)

func (*Client) ListAclsWithOptions

func (client *Client) ListAclsWithOptions(userId *string, calendarId *string, headers *ListAclsHeaders, runtime *util.RuntimeOptions) (_result *ListAclsResponse, _err error)

func (*Client) ListAttendees

func (client *Client) ListAttendees(userId *string, calendarId *string, eventId *string, request *ListAttendeesRequest) (_result *ListAttendeesResponse, _err error)

func (*Client) ListAttendeesWithOptions

func (client *Client) ListAttendeesWithOptions(userId *string, calendarId *string, eventId *string, request *ListAttendeesRequest, headers *ListAttendeesHeaders, runtime *util.RuntimeOptions) (_result *ListAttendeesResponse, _err error)

func (*Client) ListCalendars

func (client *Client) ListCalendars(userId *string) (_result *ListCalendarsResponse, _err error)

func (*Client) ListCalendarsWithOptions

func (client *Client) ListCalendarsWithOptions(userId *string, headers *ListCalendarsHeaders, runtime *util.RuntimeOptions) (_result *ListCalendarsResponse, _err error)

func (*Client) ListEvents

func (client *Client) ListEvents(userId *string, calendarId *string, request *ListEventsRequest) (_result *ListEventsResponse, _err error)

func (*Client) ListEventsInstances

func (client *Client) ListEventsInstances(userId *string, calendarId *string, request *ListEventsInstancesRequest) (_result *ListEventsInstancesResponse, _err error)

func (*Client) ListEventsInstancesWithOptions

func (client *Client) ListEventsInstancesWithOptions(userId *string, calendarId *string, request *ListEventsInstancesRequest, headers *ListEventsInstancesHeaders, runtime *util.RuntimeOptions) (_result *ListEventsInstancesResponse, _err error)

func (*Client) ListEventsView

func (client *Client) ListEventsView(userId *string, calendarId *string, request *ListEventsViewRequest) (_result *ListEventsViewResponse, _err error)

func (*Client) ListEventsViewWithOptions

func (client *Client) ListEventsViewWithOptions(userId *string, calendarId *string, request *ListEventsViewRequest, headers *ListEventsViewHeaders, runtime *util.RuntimeOptions) (_result *ListEventsViewResponse, _err error)

func (*Client) ListEventsWithOptions

func (client *Client) ListEventsWithOptions(userId *string, calendarId *string, request *ListEventsRequest, headers *ListEventsHeaders, runtime *util.RuntimeOptions) (_result *ListEventsResponse, _err error)

func (*Client) PatchEvent

func (client *Client) PatchEvent(userId *string, calendarId *string, eventId *string, request *PatchEventRequest) (_result *PatchEventResponse, _err error)

func (*Client) PatchEventWithOptions

func (client *Client) PatchEventWithOptions(userId *string, calendarId *string, eventId *string, request *PatchEventRequest, headers *PatchEventHeaders, runtime *util.RuntimeOptions) (_result *PatchEventResponse, _err error)

func (*Client) RemoveAttendee

func (client *Client) RemoveAttendee(userId *string, calendarId *string, eventId *string, request *RemoveAttendeeRequest) (_result *RemoveAttendeeResponse, _err error)

func (*Client) RemoveAttendeeWithOptions

func (client *Client) RemoveAttendeeWithOptions(userId *string, calendarId *string, eventId *string, request *RemoveAttendeeRequest, headers *RemoveAttendeeHeaders, runtime *util.RuntimeOptions) (_result *RemoveAttendeeResponse, _err error)

func (*Client) RespondEvent

func (client *Client) RespondEvent(userId *string, calendarId *string, eventId *string, request *RespondEventRequest) (_result *RespondEventResponse, _err error)

func (*Client) RespondEventWithOptions

func (client *Client) RespondEventWithOptions(userId *string, calendarId *string, eventId *string, request *RespondEventRequest, headers *RespondEventHeaders, runtime *util.RuntimeOptions) (_result *RespondEventResponse, _err error)

func (*Client) SignIn

func (client *Client) SignIn(userId *string, calendarId *string, eventId *string) (_result *SignInResponse, _err error)

func (*Client) SignInWithOptions

func (client *Client) SignInWithOptions(userId *string, calendarId *string, eventId *string, headers *SignInHeaders, runtime *util.RuntimeOptions) (_result *SignInResponse, _err error)

func (*Client) SignOut

func (client *Client) SignOut(userId *string, calendarId *string, eventId *string) (_result *SignOutResponse, _err error)

func (*Client) SignOutWithOptions

func (client *Client) SignOutWithOptions(userId *string, calendarId *string, eventId *string, headers *SignOutHeaders, runtime *util.RuntimeOptions) (_result *SignOutResponse, _err error)

func (*Client) SubscribeCalendar

func (client *Client) SubscribeCalendar(userId *string, calendarId *string) (_result *SubscribeCalendarResponse, _err error)

func (*Client) SubscribeCalendarWithOptions

func (client *Client) SubscribeCalendarWithOptions(userId *string, calendarId *string, headers *SubscribeCalendarHeaders, runtime *util.RuntimeOptions) (_result *SubscribeCalendarResponse, _err error)

func (*Client) UnsubscribeCalendar

func (client *Client) UnsubscribeCalendar(userId *string, calendarId *string) (_result *UnsubscribeCalendarResponse, _err error)

func (*Client) UnsubscribeCalendarWithOptions

func (client *Client) UnsubscribeCalendarWithOptions(userId *string, calendarId *string, headers *UnsubscribeCalendarHeaders, runtime *util.RuntimeOptions) (_result *UnsubscribeCalendarResponse, _err error)

func (*Client) UpdateSubscribedCalendars

func (client *Client) UpdateSubscribedCalendars(calendarId *string, userId *string, request *UpdateSubscribedCalendarsRequest) (_result *UpdateSubscribedCalendarsResponse, _err error)

func (*Client) UpdateSubscribedCalendarsWithOptions

func (client *Client) UpdateSubscribedCalendarsWithOptions(calendarId *string, userId *string, request *UpdateSubscribedCalendarsRequest, headers *UpdateSubscribedCalendarsHeaders, runtime *util.RuntimeOptions) (_result *UpdateSubscribedCalendarsResponse, _err error)

type ConvertLegacyEventIdHeaders

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

func (s ConvertLegacyEventIdHeaders) GoString() string

func (*ConvertLegacyEventIdHeaders) SetCommonHeaders

func (*ConvertLegacyEventIdHeaders) SetXAcsDingtalkAccessToken

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

func (ConvertLegacyEventIdHeaders) String

type ConvertLegacyEventIdRequest

type ConvertLegacyEventIdRequest struct {
	LegacyEventIds []*string `json:"legacyEventIds,omitempty" xml:"legacyEventIds,omitempty" type:"Repeated"`
}

func (ConvertLegacyEventIdRequest) GoString

func (s ConvertLegacyEventIdRequest) GoString() string

func (*ConvertLegacyEventIdRequest) SetLegacyEventIds

func (ConvertLegacyEventIdRequest) String

type ConvertLegacyEventIdResponse

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

func (ConvertLegacyEventIdResponse) GoString

func (s ConvertLegacyEventIdResponse) GoString() string

func (*ConvertLegacyEventIdResponse) SetBody

func (*ConvertLegacyEventIdResponse) SetHeaders

func (ConvertLegacyEventIdResponse) String

type ConvertLegacyEventIdResponseBody

type ConvertLegacyEventIdResponseBody struct {
	// legacyEventIdMap
	LegacyEventIdMap map[string]interface{} `json:"legacyEventIdMap,omitempty" xml:"legacyEventIdMap,omitempty"`
}

func (ConvertLegacyEventIdResponseBody) GoString

func (*ConvertLegacyEventIdResponseBody) SetLegacyEventIdMap

func (s *ConvertLegacyEventIdResponseBody) SetLegacyEventIdMap(v map[string]interface{}) *ConvertLegacyEventIdResponseBody

func (ConvertLegacyEventIdResponseBody) String

type CreateAclsHeaders

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

func (s CreateAclsHeaders) GoString() string

func (*CreateAclsHeaders) SetCommonHeaders

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

func (*CreateAclsHeaders) SetXAcsDingtalkAccessToken

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

func (CreateAclsHeaders) String

func (s CreateAclsHeaders) String() string

type CreateAclsRequest

type CreateAclsRequest struct {
	// 对日历的访问权限
	Privilege *string `json:"privilege,omitempty" xml:"privilege,omitempty"`
	// 权限范围
	Scope *CreateAclsRequestScope `json:"scope,omitempty" xml:"scope,omitempty" type:"Struct"`
	// 是否向授权人发消息
	SendMsg *bool `json:"sendMsg,omitempty" xml:"sendMsg,omitempty"`
}

func (CreateAclsRequest) GoString

func (s CreateAclsRequest) GoString() string

func (*CreateAclsRequest) SetPrivilege

func (s *CreateAclsRequest) SetPrivilege(v string) *CreateAclsRequest

func (*CreateAclsRequest) SetScope

func (*CreateAclsRequest) SetSendMsg

func (s *CreateAclsRequest) SetSendMsg(v bool) *CreateAclsRequest

func (CreateAclsRequest) String

func (s CreateAclsRequest) String() string

type CreateAclsRequestScope

type CreateAclsRequestScope struct {
	// 权限类型
	ScopeType *string `json:"scopeType,omitempty" xml:"scopeType,omitempty"`
	// 用户id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CreateAclsRequestScope) GoString

func (s CreateAclsRequestScope) GoString() string

func (*CreateAclsRequestScope) SetScopeType

func (*CreateAclsRequestScope) SetUserId

func (CreateAclsRequestScope) String

func (s CreateAclsRequestScope) String() string

type CreateAclsResponse

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

func (CreateAclsResponse) GoString

func (s CreateAclsResponse) GoString() string

func (*CreateAclsResponse) SetBody

func (*CreateAclsResponse) SetHeaders

func (s *CreateAclsResponse) SetHeaders(v map[string]*string) *CreateAclsResponse

func (CreateAclsResponse) String

func (s CreateAclsResponse) String() string

type CreateAclsResponseBody

type CreateAclsResponseBody struct {
	// acl资源ID
	AclId *string `json:"aclId,omitempty" xml:"aclId,omitempty"`
	// 对日历的访问权限
	Privilege *string `json:"privilege,omitempty" xml:"privilege,omitempty"`
	// 权限范围
	Scope *CreateAclsResponseBodyScope `json:"scope,omitempty" xml:"scope,omitempty" type:"Struct"`
}

func (CreateAclsResponseBody) GoString

func (s CreateAclsResponseBody) GoString() string

func (*CreateAclsResponseBody) SetAclId

func (*CreateAclsResponseBody) SetPrivilege

func (*CreateAclsResponseBody) SetScope

func (CreateAclsResponseBody) String

func (s CreateAclsResponseBody) String() string

type CreateAclsResponseBodyScope

type CreateAclsResponseBodyScope struct {
	// 权限类型
	ScopeType *string `json:"scopeType,omitempty" xml:"scopeType,omitempty"`
	// 用户id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CreateAclsResponseBodyScope) GoString

func (s CreateAclsResponseBodyScope) GoString() string

func (*CreateAclsResponseBodyScope) SetScopeType

func (*CreateAclsResponseBodyScope) SetUserId

func (CreateAclsResponseBodyScope) String

type CreateEventHeaders

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

func (s CreateEventHeaders) GoString() string

func (*CreateEventHeaders) SetCommonHeaders

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

func (*CreateEventHeaders) SetXAcsDingtalkAccessToken

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

func (CreateEventHeaders) String

func (s CreateEventHeaders) String() string

type CreateEventRequest

type CreateEventRequest struct {
	Attendees []*CreateEventRequestAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	// 日程描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 日程结束时间
	End *CreateEventRequestEnd `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	// 扩展信息
	Extra map[string]*string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 是否为全天日程
	IsAllDay          *bool                                `json:"isAllDay,omitempty" xml:"isAllDay,omitempty"`
	Location          *CreateEventRequestLocation          `json:"location,omitempty" xml:"location,omitempty" type:"Struct"`
	OnlineMeetingInfo *CreateEventRequestOnlineMeetingInfo `json:"onlineMeetingInfo,omitempty" xml:"onlineMeetingInfo,omitempty" type:"Struct"`
	// 日程循环规则
	Recurrence *CreateEventRequestRecurrence  `json:"recurrence,omitempty" xml:"recurrence,omitempty" type:"Struct"`
	Reminders  []*CreateEventRequestReminders `json:"reminders,omitempty" xml:"reminders,omitempty" type:"Repeated"`
	// 日程开始时间
	Start *CreateEventRequestStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	// 日程标题
	Summary *string `json:"summary,omitempty" xml:"summary,omitempty"`
}

func (CreateEventRequest) GoString

func (s CreateEventRequest) GoString() string

func (*CreateEventRequest) SetAttendees

func (*CreateEventRequest) SetDescription

func (s *CreateEventRequest) SetDescription(v string) *CreateEventRequest

func (*CreateEventRequest) SetEnd

func (*CreateEventRequest) SetExtra

func (s *CreateEventRequest) SetExtra(v map[string]*string) *CreateEventRequest

func (*CreateEventRequest) SetIsAllDay

func (s *CreateEventRequest) SetIsAllDay(v bool) *CreateEventRequest

func (*CreateEventRequest) SetLocation

func (*CreateEventRequest) SetOnlineMeetingInfo

func (*CreateEventRequest) SetRecurrence

func (*CreateEventRequest) SetReminders

func (*CreateEventRequest) SetStart

func (*CreateEventRequest) SetSummary

func (s *CreateEventRequest) SetSummary(v string) *CreateEventRequest

func (CreateEventRequest) String

func (s CreateEventRequest) String() string

type CreateEventRequestAttendees

type CreateEventRequestAttendees struct {
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
}

func (CreateEventRequestAttendees) GoString

func (s CreateEventRequestAttendees) GoString() string

func (*CreateEventRequestAttendees) SetId

func (*CreateEventRequestAttendees) SetIsOptional

func (CreateEventRequestAttendees) String

type CreateEventRequestEnd

type CreateEventRequestEnd struct {
	// 日程结束日期,如果是全天日程必须有值,非全天日程必须留空,格式:yyyy-MM-dd
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 日程结束时间,非全天日程必须有值,全天日程必须留空,格式为ISO-8601的date-time格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 日程结束时间所属时区,非全天日程必须有值,全天日程必须留空,tz database name格式,参考:https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (CreateEventRequestEnd) GoString

func (s CreateEventRequestEnd) GoString() string

func (*CreateEventRequestEnd) SetDate

func (*CreateEventRequestEnd) SetDateTime

func (*CreateEventRequestEnd) SetTimeZone

func (CreateEventRequestEnd) String

func (s CreateEventRequestEnd) String() string

type CreateEventRequestLocation

type CreateEventRequestLocation struct {
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
}

func (CreateEventRequestLocation) GoString

func (s CreateEventRequestLocation) GoString() string

func (*CreateEventRequestLocation) SetDisplayName

func (CreateEventRequestLocation) String

type CreateEventRequestOnlineMeetingInfo

type CreateEventRequestOnlineMeetingInfo struct {
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateEventRequestOnlineMeetingInfo) GoString

func (*CreateEventRequestOnlineMeetingInfo) SetType

func (CreateEventRequestOnlineMeetingInfo) String

type CreateEventRequestRecurrence

type CreateEventRequestRecurrence struct {
	// 循环规则
	Pattern *CreateEventRequestRecurrencePattern `json:"pattern,omitempty" xml:"pattern,omitempty" type:"Struct"`
	Range   *CreateEventRequestRecurrenceRange   `json:"range,omitempty" xml:"range,omitempty" type:"Struct"`
}

func (CreateEventRequestRecurrence) GoString

func (s CreateEventRequestRecurrence) GoString() string

func (*CreateEventRequestRecurrence) SetPattern

func (*CreateEventRequestRecurrence) SetRange

func (CreateEventRequestRecurrence) String

type CreateEventRequestRecurrencePattern

type CreateEventRequestRecurrencePattern struct {
	DayOfMonth *int32  `json:"dayOfMonth,omitempty" xml:"dayOfMonth,omitempty"`
	DaysOfWeek *string `json:"daysOfWeek,omitempty" xml:"daysOfWeek,omitempty"`
	Index      *string `json:"index,omitempty" xml:"index,omitempty"`
	Interval   *int32  `json:"interval,omitempty" xml:"interval,omitempty"`
	// 循环规则类型:  daily:每interval天 weekly:每interval周的第daysOfWeek天 absoluteMonthly:每interval月的第dayOfMonth天 relativeMonthly:每interval月的第index周的第daysOfWeek天 absoluteYearly:每interval年
	//
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateEventRequestRecurrencePattern) GoString

func (*CreateEventRequestRecurrencePattern) SetDayOfMonth

func (*CreateEventRequestRecurrencePattern) SetDaysOfWeek

func (*CreateEventRequestRecurrencePattern) SetIndex

func (*CreateEventRequestRecurrencePattern) SetInterval

func (*CreateEventRequestRecurrencePattern) SetType

func (CreateEventRequestRecurrencePattern) String

type CreateEventRequestRecurrenceRange

type CreateEventRequestRecurrenceRange struct {
	EndDate             *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	NumberOfOccurrences *int32  `json:"numberOfOccurrences,omitempty" xml:"numberOfOccurrences,omitempty"`
	Type                *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateEventRequestRecurrenceRange) GoString

func (*CreateEventRequestRecurrenceRange) SetEndDate

func (*CreateEventRequestRecurrenceRange) SetNumberOfOccurrences

func (*CreateEventRequestRecurrenceRange) SetType

func (CreateEventRequestRecurrenceRange) String

type CreateEventRequestReminders

type CreateEventRequestReminders struct {
	Method  *string `json:"method,omitempty" xml:"method,omitempty"`
	Minutes *int32  `json:"minutes,omitempty" xml:"minutes,omitempty"`
}

func (CreateEventRequestReminders) GoString

func (s CreateEventRequestReminders) GoString() string

func (*CreateEventRequestReminders) SetMethod

func (*CreateEventRequestReminders) SetMinutes

func (CreateEventRequestReminders) String

type CreateEventRequestStart

type CreateEventRequestStart struct {
	// 日程开始日期,如果是全天日程必须有值,非全天日程必须留空,格式:yyyy-MM-dd
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 日程开始时间,非全天日程必须有值,全天日程必须留空,格式为ISO-8601的date-time格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 日程开始时间所属时区,非全天日程必须有值,全天日程必须留空,tz database name格式,参考:https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (CreateEventRequestStart) GoString

func (s CreateEventRequestStart) GoString() string

func (*CreateEventRequestStart) SetDate

func (*CreateEventRequestStart) SetDateTime

func (*CreateEventRequestStart) SetTimeZone

func (CreateEventRequestStart) String

func (s CreateEventRequestStart) String() string

type CreateEventResponse

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

func (CreateEventResponse) GoString

func (s CreateEventResponse) GoString() string

func (*CreateEventResponse) SetBody

func (*CreateEventResponse) SetHeaders

func (s *CreateEventResponse) SetHeaders(v map[string]*string) *CreateEventResponse

func (CreateEventResponse) String

func (s CreateEventResponse) String() string

type CreateEventResponseBody

type CreateEventResponseBody struct {
	Attendees []*CreateEventResponseBodyAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	// 创建时间
	CreateTime        *string                                   `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Description       *string                                   `json:"description,omitempty" xml:"description,omitempty"`
	End               *CreateEventResponseBodyEnd               `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	Id                *string                                   `json:"id,omitempty" xml:"id,omitempty"`
	IsAllDay          *bool                                     `json:"isAllDay,omitempty" xml:"isAllDay,omitempty"`
	Location          *CreateEventResponseBodyLocation          `json:"location,omitempty" xml:"location,omitempty" type:"Struct"`
	OnlineMeetingInfo *CreateEventResponseBodyOnlineMeetingInfo `json:"onlineMeetingInfo,omitempty" xml:"onlineMeetingInfo,omitempty" type:"Struct"`
	Organizer         *CreateEventResponseBodyOrganizer         `json:"organizer,omitempty" xml:"organizer,omitempty" type:"Struct"`
	Recurrence        *CreateEventResponseBodyRecurrence        `json:"recurrence,omitempty" xml:"recurrence,omitempty" type:"Struct"`
	Reminders         []*CreateEventResponseBodyReminders       `json:"reminders,omitempty" xml:"reminders,omitempty" type:"Repeated"`
	// 日程开始时间
	Start   *CreateEventResponseBodyStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	Summary *string                       `json:"summary,omitempty" xml:"summary,omitempty"`
	// 更新时间
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (CreateEventResponseBody) GoString

func (s CreateEventResponseBody) GoString() string

func (*CreateEventResponseBody) SetAttendees

func (*CreateEventResponseBody) SetCreateTime

func (*CreateEventResponseBody) SetDescription

func (*CreateEventResponseBody) SetEnd

func (*CreateEventResponseBody) SetId

func (*CreateEventResponseBody) SetIsAllDay

func (*CreateEventResponseBody) SetLocation

func (*CreateEventResponseBody) SetOnlineMeetingInfo

func (*CreateEventResponseBody) SetOrganizer

func (*CreateEventResponseBody) SetRecurrence

func (*CreateEventResponseBody) SetReminders

func (*CreateEventResponseBody) SetStart

func (*CreateEventResponseBody) SetSummary

func (*CreateEventResponseBody) SetUpdateTime

func (CreateEventResponseBody) String

func (s CreateEventResponseBody) String() string

type CreateEventResponseBodyAttendees

type CreateEventResponseBodyAttendees struct {
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	Id          *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional  *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	Self           *bool   `json:"self,omitempty" xml:"self,omitempty"`
}

func (CreateEventResponseBodyAttendees) GoString

func (*CreateEventResponseBodyAttendees) SetDisplayName

func (*CreateEventResponseBodyAttendees) SetId

func (*CreateEventResponseBodyAttendees) SetIsOptional

func (*CreateEventResponseBodyAttendees) SetResponseStatus

func (*CreateEventResponseBodyAttendees) SetSelf

func (CreateEventResponseBodyAttendees) String

type CreateEventResponseBodyEnd

type CreateEventResponseBodyEnd struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (CreateEventResponseBodyEnd) GoString

func (s CreateEventResponseBodyEnd) GoString() string

func (*CreateEventResponseBodyEnd) SetDate

func (*CreateEventResponseBodyEnd) SetDateTime

func (*CreateEventResponseBodyEnd) SetTimeZone

func (CreateEventResponseBodyEnd) String

type CreateEventResponseBodyLocation

type CreateEventResponseBodyLocation struct {
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
}

func (CreateEventResponseBodyLocation) GoString

func (*CreateEventResponseBodyLocation) SetDisplayName

func (CreateEventResponseBodyLocation) String

type CreateEventResponseBodyOnlineMeetingInfo

type CreateEventResponseBodyOnlineMeetingInfo struct {
	ConferenceId *string                `json:"conferenceId,omitempty" xml:"conferenceId,omitempty"`
	ExtraInfo    map[string]interface{} `json:"extraInfo,omitempty" xml:"extraInfo,omitempty"`
	Type         *string                `json:"type,omitempty" xml:"type,omitempty"`
	Url          *string                `json:"url,omitempty" xml:"url,omitempty"`
}

func (CreateEventResponseBodyOnlineMeetingInfo) GoString

func (*CreateEventResponseBodyOnlineMeetingInfo) SetConferenceId

func (*CreateEventResponseBodyOnlineMeetingInfo) SetExtraInfo

func (*CreateEventResponseBodyOnlineMeetingInfo) SetType

func (*CreateEventResponseBodyOnlineMeetingInfo) SetUrl

func (CreateEventResponseBodyOnlineMeetingInfo) String

type CreateEventResponseBodyOrganizer

type CreateEventResponseBodyOrganizer struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	Id          *string `json:"id,omitempty" xml:"id,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	Self           *bool   `json:"self,omitempty" xml:"self,omitempty"`
}

func (CreateEventResponseBodyOrganizer) GoString

func (*CreateEventResponseBodyOrganizer) SetDisplayName

func (*CreateEventResponseBodyOrganizer) SetId

func (*CreateEventResponseBodyOrganizer) SetResponseStatus

func (*CreateEventResponseBodyOrganizer) SetSelf

func (CreateEventResponseBodyOrganizer) String

type CreateEventResponseBodyRecurrence

type CreateEventResponseBodyRecurrence struct {
	Pattern *CreateEventResponseBodyRecurrencePattern `json:"pattern,omitempty" xml:"pattern,omitempty" type:"Struct"`
	Range   *CreateEventResponseBodyRecurrenceRange   `json:"range,omitempty" xml:"range,omitempty" type:"Struct"`
}

func (CreateEventResponseBodyRecurrence) GoString

func (CreateEventResponseBodyRecurrence) String

type CreateEventResponseBodyRecurrencePattern

type CreateEventResponseBodyRecurrencePattern struct {
	DayOfMonth *int32  `json:"dayOfMonth,omitempty" xml:"dayOfMonth,omitempty"`
	DaysOfWeek *string `json:"daysOfWeek,omitempty" xml:"daysOfWeek,omitempty"`
	Index      *string `json:"index,omitempty" xml:"index,omitempty"`
	Interval   *int32  `json:"interval,omitempty" xml:"interval,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateEventResponseBodyRecurrencePattern) GoString

func (*CreateEventResponseBodyRecurrencePattern) SetDayOfMonth

func (*CreateEventResponseBodyRecurrencePattern) SetDaysOfWeek

func (*CreateEventResponseBodyRecurrencePattern) SetIndex

func (*CreateEventResponseBodyRecurrencePattern) SetInterval

func (*CreateEventResponseBodyRecurrencePattern) SetType

func (CreateEventResponseBodyRecurrencePattern) String

type CreateEventResponseBodyRecurrenceRange

type CreateEventResponseBodyRecurrenceRange struct {
	EndDate             *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	NumberOfOccurrences *int32  `json:"numberOfOccurrences,omitempty" xml:"numberOfOccurrences,omitempty"`
	Type                *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateEventResponseBodyRecurrenceRange) GoString

func (*CreateEventResponseBodyRecurrenceRange) SetEndDate

func (*CreateEventResponseBodyRecurrenceRange) SetNumberOfOccurrences

func (*CreateEventResponseBodyRecurrenceRange) SetType

func (CreateEventResponseBodyRecurrenceRange) String

type CreateEventResponseBodyReminders

type CreateEventResponseBodyReminders struct {
	Method  *string `json:"method,omitempty" xml:"method,omitempty"`
	Minutes *string `json:"minutes,omitempty" xml:"minutes,omitempty"`
}

func (CreateEventResponseBodyReminders) GoString

func (*CreateEventResponseBodyReminders) SetMethod

func (*CreateEventResponseBodyReminders) SetMinutes

func (CreateEventResponseBodyReminders) String

type CreateEventResponseBodyStart

type CreateEventResponseBodyStart struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (CreateEventResponseBodyStart) GoString

func (s CreateEventResponseBodyStart) GoString() string

func (*CreateEventResponseBodyStart) SetDate

func (*CreateEventResponseBodyStart) SetDateTime

func (*CreateEventResponseBodyStart) SetTimeZone

func (CreateEventResponseBodyStart) String

type CreateSubscribedCalendarHeaders

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

func (*CreateSubscribedCalendarHeaders) SetCommonHeaders

func (*CreateSubscribedCalendarHeaders) SetXAcsDingtalkAccessToken

func (CreateSubscribedCalendarHeaders) String

type CreateSubscribedCalendarRequest

type CreateSubscribedCalendarRequest struct {
	// 日历介绍
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 日历管理员列表
	Managers []*string `json:"managers,omitempty" xml:"managers,omitempty" type:"Repeated"`
	// 日历名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 可订阅列表
	SubscribeScope *CreateSubscribedCalendarRequestSubscribeScope `json:"subscribeScope,omitempty" xml:"subscribeScope,omitempty" type:"Struct"`
}

func (CreateSubscribedCalendarRequest) GoString

func (*CreateSubscribedCalendarRequest) SetDescription

func (*CreateSubscribedCalendarRequest) SetManagers

func (*CreateSubscribedCalendarRequest) SetName

func (CreateSubscribedCalendarRequest) String

type CreateSubscribedCalendarRequestSubscribeScope

type CreateSubscribedCalendarRequestSubscribeScope struct {
	// 可订阅组织列表
	CorpIds []*string `json:"corpIds,omitempty" xml:"corpIds,omitempty" type:"Repeated"`
	// 可订阅群组列表
	OpenConversationIds []*string `json:"openConversationIds,omitempty" xml:"openConversationIds,omitempty" type:"Repeated"`
	// 可订阅人员列表
	UnionIds []*string `json:"unionIds,omitempty" xml:"unionIds,omitempty" type:"Repeated"`
}

func (CreateSubscribedCalendarRequestSubscribeScope) GoString

func (*CreateSubscribedCalendarRequestSubscribeScope) SetCorpIds

func (*CreateSubscribedCalendarRequestSubscribeScope) SetOpenConversationIds

func (*CreateSubscribedCalendarRequestSubscribeScope) SetUnionIds

func (CreateSubscribedCalendarRequestSubscribeScope) String

type CreateSubscribedCalendarResponse

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

func (CreateSubscribedCalendarResponse) GoString

func (*CreateSubscribedCalendarResponse) SetHeaders

func (CreateSubscribedCalendarResponse) String

type CreateSubscribedCalendarResponseBody

type CreateSubscribedCalendarResponseBody struct {
	// 日历id
	CalendarId *string `json:"calendarId,omitempty" xml:"calendarId,omitempty"`
}

func (CreateSubscribedCalendarResponseBody) GoString

func (*CreateSubscribedCalendarResponseBody) SetCalendarId

func (CreateSubscribedCalendarResponseBody) String

type DeleteAclHeaders

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

func (s DeleteAclHeaders) GoString() string

func (*DeleteAclHeaders) SetCommonHeaders

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

func (*DeleteAclHeaders) SetXAcsDingtalkAccessToken

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

func (DeleteAclHeaders) String

func (s DeleteAclHeaders) String() string

type DeleteAclResponse

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

func (DeleteAclResponse) GoString

func (s DeleteAclResponse) GoString() string

func (*DeleteAclResponse) SetHeaders

func (s *DeleteAclResponse) SetHeaders(v map[string]*string) *DeleteAclResponse

func (DeleteAclResponse) String

func (s DeleteAclResponse) String() string

type DeleteEventHeaders

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

func (s DeleteEventHeaders) GoString() string

func (*DeleteEventHeaders) SetCommonHeaders

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

func (*DeleteEventHeaders) SetXAcsDingtalkAccessToken

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

func (DeleteEventHeaders) String

func (s DeleteEventHeaders) String() string

type DeleteEventResponse

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

func (DeleteEventResponse) GoString

func (s DeleteEventResponse) GoString() string

func (*DeleteEventResponse) SetHeaders

func (s *DeleteEventResponse) SetHeaders(v map[string]*string) *DeleteEventResponse

func (DeleteEventResponse) String

func (s DeleteEventResponse) String() string

type DeleteSubscribedCalendarHeaders

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

func (*DeleteSubscribedCalendarHeaders) SetCommonHeaders

func (*DeleteSubscribedCalendarHeaders) SetXAcsDingtalkAccessToken

func (DeleteSubscribedCalendarHeaders) String

type DeleteSubscribedCalendarResponse

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

func (DeleteSubscribedCalendarResponse) GoString

func (*DeleteSubscribedCalendarResponse) SetHeaders

func (DeleteSubscribedCalendarResponse) String

type DeleteSubscribedCalendarResponseBody

type DeleteSubscribedCalendarResponseBody struct {
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteSubscribedCalendarResponseBody) GoString

func (*DeleteSubscribedCalendarResponseBody) SetResult

func (DeleteSubscribedCalendarResponseBody) String

type GenerateCaldavAccountHeaders

type GenerateCaldavAccountHeaders struct {
	CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	// 授权本次调用的用户id,该字段有值时认为本次调用已被授权访问该用户可以访问的所有数据
	DingUid                 *string `json:"dingUid,omitempty" xml:"dingUid,omitempty"`
	XAcsDingtalkAccessToken *string `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GenerateCaldavAccountHeaders) GoString

func (s GenerateCaldavAccountHeaders) GoString() string

func (*GenerateCaldavAccountHeaders) SetCommonHeaders

func (*GenerateCaldavAccountHeaders) SetDingUid

func (*GenerateCaldavAccountHeaders) SetXAcsDingtalkAccessToken

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

func (GenerateCaldavAccountHeaders) String

type GenerateCaldavAccountRequest

type GenerateCaldavAccountRequest struct {
	// 设备名称
	Device *string `json:"device,omitempty" xml:"device,omitempty"`
}

func (GenerateCaldavAccountRequest) GoString

func (s GenerateCaldavAccountRequest) GoString() string

func (*GenerateCaldavAccountRequest) SetDevice

func (GenerateCaldavAccountRequest) String

type GenerateCaldavAccountResponse

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

func (GenerateCaldavAccountResponse) GoString

func (*GenerateCaldavAccountResponse) SetBody

func (*GenerateCaldavAccountResponse) SetHeaders

func (GenerateCaldavAccountResponse) String

type GenerateCaldavAccountResponseBody

type GenerateCaldavAccountResponseBody struct {
	Password      *string `json:"password,omitempty" xml:"password,omitempty"`
	ServerAddress *string `json:"serverAddress,omitempty" xml:"serverAddress,omitempty"`
	Username      *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (GenerateCaldavAccountResponseBody) GoString

func (*GenerateCaldavAccountResponseBody) SetPassword

func (*GenerateCaldavAccountResponseBody) SetServerAddress

func (*GenerateCaldavAccountResponseBody) SetUsername

func (GenerateCaldavAccountResponseBody) String

type GetEventHeaders

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

func (s GetEventHeaders) GoString() string

func (*GetEventHeaders) SetCommonHeaders

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

func (*GetEventHeaders) SetXAcsDingtalkAccessToken

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

func (GetEventHeaders) String

func (s GetEventHeaders) String() string

type GetEventRequest

type GetEventRequest struct {
	// 返回参与人,上限500人,默认为0
	MaxAttendees *int64 `json:"maxAttendees,omitempty" xml:"maxAttendees,omitempty"`
}

func (GetEventRequest) GoString

func (s GetEventRequest) GoString() string

func (*GetEventRequest) SetMaxAttendees

func (s *GetEventRequest) SetMaxAttendees(v int64) *GetEventRequest

func (GetEventRequest) String

func (s GetEventRequest) String() string

type GetEventResponse

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

func (GetEventResponse) GoString

func (s GetEventResponse) GoString() string

func (*GetEventResponse) SetBody

func (*GetEventResponse) SetHeaders

func (s *GetEventResponse) SetHeaders(v map[string]*string) *GetEventResponse

func (GetEventResponse) String

func (s GetEventResponse) String() string

type GetEventResponseBody

type GetEventResponseBody struct {
	Attendees []*GetEventResponseBodyAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 日程描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 日程结束时间
	End                *GetEventResponseBodyEnd                `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	ExtendedProperties *GetEventResponseBodyExtendedProperties `json:"extendedProperties,omitempty" xml:"extendedProperties,omitempty" type:"Struct"`
	Id                 *string                                 `json:"id,omitempty" xml:"id,omitempty"`
	// 是否为全天日程
	IsAllDay          *bool                                  `json:"isAllDay,omitempty" xml:"isAllDay,omitempty"`
	Location          *GetEventResponseBodyLocation          `json:"location,omitempty" xml:"location,omitempty" type:"Struct"`
	OnlineMeetingInfo *GetEventResponseBodyOnlineMeetingInfo `json:"onlineMeetingInfo,omitempty" xml:"onlineMeetingInfo,omitempty" type:"Struct"`
	Organizer         *GetEventResponseBodyOrganizer         `json:"organizer,omitempty" xml:"organizer,omitempty" type:"Struct"`
	Recurrence        *GetEventResponseBodyRecurrence        `json:"recurrence,omitempty" xml:"recurrence,omitempty" type:"Struct"`
	Reminders         []*GetEventResponseBodyReminders       `json:"reminders,omitempty" xml:"reminders,omitempty" type:"Repeated"`
	// 重复日程的主日程id,非重复日程为空
	SeriesMasterId *string `json:"seriesMasterId,omitempty" xml:"seriesMasterId,omitempty"`
	// 日程开始时间
	Start *GetEventResponseBodyStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	// 日程状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 日程标题
	Summary *string `json:"summary,omitempty" xml:"summary,omitempty"`
	// 更新时间
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (GetEventResponseBody) GoString

func (s GetEventResponseBody) GoString() string

func (*GetEventResponseBody) SetAttendees

func (*GetEventResponseBody) SetCreateTime

func (s *GetEventResponseBody) SetCreateTime(v string) *GetEventResponseBody

func (*GetEventResponseBody) SetDescription

func (s *GetEventResponseBody) SetDescription(v string) *GetEventResponseBody

func (*GetEventResponseBody) SetEnd

func (*GetEventResponseBody) SetExtendedProperties

func (*GetEventResponseBody) SetId

func (*GetEventResponseBody) SetIsAllDay

func (s *GetEventResponseBody) SetIsAllDay(v bool) *GetEventResponseBody

func (*GetEventResponseBody) SetLocation

func (*GetEventResponseBody) SetOnlineMeetingInfo

func (*GetEventResponseBody) SetOrganizer

func (*GetEventResponseBody) SetRecurrence

func (*GetEventResponseBody) SetReminders

func (*GetEventResponseBody) SetSeriesMasterId

func (s *GetEventResponseBody) SetSeriesMasterId(v string) *GetEventResponseBody

func (*GetEventResponseBody) SetStart

func (*GetEventResponseBody) SetStatus

func (*GetEventResponseBody) SetSummary

func (*GetEventResponseBody) SetUpdateTime

func (s *GetEventResponseBody) SetUpdateTime(v string) *GetEventResponseBody

func (GetEventResponseBody) String

func (s GetEventResponseBody) String() string

type GetEventResponseBodyAttendees

type GetEventResponseBodyAttendees struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	Id          *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional  *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (GetEventResponseBodyAttendees) GoString

func (*GetEventResponseBodyAttendees) SetDisplayName

func (*GetEventResponseBodyAttendees) SetId

func (*GetEventResponseBodyAttendees) SetIsOptional

func (*GetEventResponseBodyAttendees) SetResponseStatus

func (*GetEventResponseBodyAttendees) SetSelf

func (GetEventResponseBodyAttendees) String

type GetEventResponseBodyEnd

type GetEventResponseBodyEnd struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (GetEventResponseBodyEnd) GoString

func (s GetEventResponseBodyEnd) GoString() string

func (*GetEventResponseBodyEnd) SetDate

func (*GetEventResponseBodyEnd) SetDateTime

func (*GetEventResponseBodyEnd) SetTimeZone

func (GetEventResponseBodyEnd) String

func (s GetEventResponseBodyEnd) String() string

type GetEventResponseBodyExtendedProperties

type GetEventResponseBodyExtendedProperties struct {
	SharedProperties *GetEventResponseBodyExtendedPropertiesSharedProperties `json:"sharedProperties,omitempty" xml:"sharedProperties,omitempty" type:"Struct"`
}

func (GetEventResponseBodyExtendedProperties) GoString

func (GetEventResponseBodyExtendedProperties) String

type GetEventResponseBodyExtendedPropertiesSharedProperties

type GetEventResponseBodyExtendedPropertiesSharedProperties struct {
	BelongCorpId  *string `json:"belongCorpId,omitempty" xml:"belongCorpId,omitempty"`
	SourceOpenCid *string `json:"sourceOpenCid,omitempty" xml:"sourceOpenCid,omitempty"`
}

func (GetEventResponseBodyExtendedPropertiesSharedProperties) GoString

func (*GetEventResponseBodyExtendedPropertiesSharedProperties) SetBelongCorpId

func (*GetEventResponseBodyExtendedPropertiesSharedProperties) SetSourceOpenCid

func (GetEventResponseBodyExtendedPropertiesSharedProperties) String

type GetEventResponseBodyLocation

type GetEventResponseBodyLocation struct {
	DisplayName  *string   `json:"displayName,omitempty" xml:"displayName,omitempty"`
	MeetingRooms []*string `json:"meetingRooms,omitempty" xml:"meetingRooms,omitempty" type:"Repeated"`
}

func (GetEventResponseBodyLocation) GoString

func (s GetEventResponseBodyLocation) GoString() string

func (*GetEventResponseBodyLocation) SetDisplayName

func (*GetEventResponseBodyLocation) SetMeetingRooms

func (GetEventResponseBodyLocation) String

type GetEventResponseBodyOnlineMeetingInfo

type GetEventResponseBodyOnlineMeetingInfo struct {
	ConferenceId *string                `json:"conferenceId,omitempty" xml:"conferenceId,omitempty"`
	ExtraInfo    map[string]interface{} `json:"extraInfo,omitempty" xml:"extraInfo,omitempty"`
	Type         *string                `json:"type,omitempty" xml:"type,omitempty"`
	Url          *string                `json:"url,omitempty" xml:"url,omitempty"`
}

func (GetEventResponseBodyOnlineMeetingInfo) GoString

func (*GetEventResponseBodyOnlineMeetingInfo) SetConferenceId

func (*GetEventResponseBodyOnlineMeetingInfo) SetExtraInfo

func (*GetEventResponseBodyOnlineMeetingInfo) SetType

func (*GetEventResponseBodyOnlineMeetingInfo) SetUrl

func (GetEventResponseBodyOnlineMeetingInfo) String

type GetEventResponseBodyOrganizer

type GetEventResponseBodyOrganizer struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	Id          *string `json:"id,omitempty" xml:"id,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (GetEventResponseBodyOrganizer) GoString

func (*GetEventResponseBodyOrganizer) SetDisplayName

func (*GetEventResponseBodyOrganizer) SetId

func (*GetEventResponseBodyOrganizer) SetResponseStatus

func (*GetEventResponseBodyOrganizer) SetSelf

func (GetEventResponseBodyOrganizer) String

type GetEventResponseBodyRecurrence

type GetEventResponseBodyRecurrence struct {
	// 重复模式
	Pattern *GetEventResponseBodyRecurrencePattern `json:"pattern,omitempty" xml:"pattern,omitempty" type:"Struct"`
	// 重复范围
	Range *GetEventResponseBodyRecurrenceRange `json:"range,omitempty" xml:"range,omitempty" type:"Struct"`
}

func (GetEventResponseBodyRecurrence) GoString

func (GetEventResponseBodyRecurrence) String

type GetEventResponseBodyRecurrencePattern

type GetEventResponseBodyRecurrencePattern struct {
	DayOfMonth *int32  `json:"dayOfMonth,omitempty" xml:"dayOfMonth,omitempty"`
	DaysOfWeek *string `json:"daysOfWeek,omitempty" xml:"daysOfWeek,omitempty"`
	Index      *string `json:"index,omitempty" xml:"index,omitempty"`
	Interval   *int32  `json:"interval,omitempty" xml:"interval,omitempty"`
	// 循环模式类型(type: daily, weekly, absoluteMonthly, relativeMonthly, absoluteYearly, relativeYearly)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetEventResponseBodyRecurrencePattern) GoString

func (*GetEventResponseBodyRecurrencePattern) SetDayOfMonth

func (*GetEventResponseBodyRecurrencePattern) SetDaysOfWeek

func (*GetEventResponseBodyRecurrencePattern) SetIndex

func (*GetEventResponseBodyRecurrencePattern) SetInterval

func (*GetEventResponseBodyRecurrencePattern) SetType

func (GetEventResponseBodyRecurrencePattern) String

type GetEventResponseBodyRecurrenceRange

type GetEventResponseBodyRecurrenceRange struct {
	EndDate             *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	NumberOfOccurrences *int32  `json:"numberOfOccurrences,omitempty" xml:"numberOfOccurrences,omitempty"`
	// 范围类型(endDate, noEnd, numbered)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetEventResponseBodyRecurrenceRange) GoString

func (*GetEventResponseBodyRecurrenceRange) SetEndDate

func (*GetEventResponseBodyRecurrenceRange) SetNumberOfOccurrences

func (*GetEventResponseBodyRecurrenceRange) SetType

func (GetEventResponseBodyRecurrenceRange) String

type GetEventResponseBodyReminders

type GetEventResponseBodyReminders struct {
	Method  *string `json:"method,omitempty" xml:"method,omitempty"`
	Minutes *string `json:"minutes,omitempty" xml:"minutes,omitempty"`
}

func (GetEventResponseBodyReminders) GoString

func (*GetEventResponseBodyReminders) SetMethod

func (*GetEventResponseBodyReminders) SetMinutes

func (GetEventResponseBodyReminders) String

type GetEventResponseBodyStart

type GetEventResponseBodyStart struct {
	// 日期,格式:yyyyMMdd
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 时间戳,按照ISO 8601格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 时区
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (GetEventResponseBodyStart) GoString

func (s GetEventResponseBodyStart) GoString() string

func (*GetEventResponseBodyStart) SetDate

func (*GetEventResponseBodyStart) SetDateTime

func (*GetEventResponseBodyStart) SetTimeZone

func (GetEventResponseBodyStart) String

func (s GetEventResponseBodyStart) String() string

type GetScheduleHeaders

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

func (s GetScheduleHeaders) GoString() string

func (*GetScheduleHeaders) SetCommonHeaders

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

func (*GetScheduleHeaders) SetXAcsDingtalkAccessToken

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

func (GetScheduleHeaders) String

func (s GetScheduleHeaders) String() string

type GetScheduleRequest

type GetScheduleRequest struct {
	// 查询结束时间
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// 查询开始时间
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// 待查询的用户列表
	UserIds []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
}

func (GetScheduleRequest) GoString

func (s GetScheduleRequest) GoString() string

func (*GetScheduleRequest) SetEndTime

func (s *GetScheduleRequest) SetEndTime(v string) *GetScheduleRequest

func (*GetScheduleRequest) SetStartTime

func (s *GetScheduleRequest) SetStartTime(v string) *GetScheduleRequest

func (*GetScheduleRequest) SetUserIds

func (s *GetScheduleRequest) SetUserIds(v []*string) *GetScheduleRequest

func (GetScheduleRequest) String

func (s GetScheduleRequest) String() string

type GetScheduleResponse

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

func (GetScheduleResponse) GoString

func (s GetScheduleResponse) GoString() string

func (*GetScheduleResponse) SetBody

func (*GetScheduleResponse) SetHeaders

func (s *GetScheduleResponse) SetHeaders(v map[string]*string) *GetScheduleResponse

func (GetScheduleResponse) String

func (s GetScheduleResponse) String() string

type GetScheduleResponseBody

type GetScheduleResponseBody struct {
	// 闲忙信息
	ScheduleInformation []*GetScheduleResponseBodyScheduleInformation `json:"scheduleInformation,omitempty" xml:"scheduleInformation,omitempty" type:"Repeated"`
}

func (GetScheduleResponseBody) GoString

func (s GetScheduleResponseBody) GoString() string

func (*GetScheduleResponseBody) SetScheduleInformation

func (GetScheduleResponseBody) String

func (s GetScheduleResponseBody) String() string

type GetScheduleResponseBodyScheduleInformation

type GetScheduleResponseBodyScheduleInformation struct {
	// 异常描述
	Error         *string                                                    `json:"error,omitempty" xml:"error,omitempty"`
	ScheduleItems []*GetScheduleResponseBodyScheduleInformationScheduleItems `json:"scheduleItems,omitempty" xml:"scheduleItems,omitempty" type:"Repeated"`
	// 用户userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetScheduleResponseBodyScheduleInformation) GoString

func (*GetScheduleResponseBodyScheduleInformation) SetError

func (*GetScheduleResponseBodyScheduleInformation) SetUserId

func (GetScheduleResponseBodyScheduleInformation) String

type GetScheduleResponseBodyScheduleInformationScheduleItems

type GetScheduleResponseBodyScheduleInformationScheduleItems struct {
	// 结束时间,表示一个日期,或者一个带时区的时间戳
	End *GetScheduleResponseBodyScheduleInformationScheduleItemsEnd `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	// 开始时间,表示一个日期,或者一个带时区的时间戳
	Start *GetScheduleResponseBodyScheduleInformationScheduleItemsStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	// 状态: - BUSY:繁忙, - TENTATIVE:暂定繁忙
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetScheduleResponseBodyScheduleInformationScheduleItems) GoString

func (*GetScheduleResponseBodyScheduleInformationScheduleItems) SetStatus

func (GetScheduleResponseBodyScheduleInformationScheduleItems) String

type GetScheduleResponseBodyScheduleInformationScheduleItemsEnd

type GetScheduleResponseBodyScheduleInformationScheduleItemsEnd struct {
	// 结束日期
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 结束时间戳,按照ISO 8601格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 时间戳所属时区
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (GetScheduleResponseBodyScheduleInformationScheduleItemsEnd) GoString

func (*GetScheduleResponseBodyScheduleInformationScheduleItemsEnd) SetDate

func (*GetScheduleResponseBodyScheduleInformationScheduleItemsEnd) SetDateTime

func (*GetScheduleResponseBodyScheduleInformationScheduleItemsEnd) SetTimeZone

func (GetScheduleResponseBodyScheduleInformationScheduleItemsEnd) String

type GetScheduleResponseBodyScheduleInformationScheduleItemsStart

type GetScheduleResponseBodyScheduleInformationScheduleItemsStart struct {
	// 开始日期
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 开始时间戳,按照ISO 8601格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 所属时区
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (GetScheduleResponseBodyScheduleInformationScheduleItemsStart) GoString

func (*GetScheduleResponseBodyScheduleInformationScheduleItemsStart) SetDate

func (*GetScheduleResponseBodyScheduleInformationScheduleItemsStart) SetDateTime

func (*GetScheduleResponseBodyScheduleInformationScheduleItemsStart) SetTimeZone

func (GetScheduleResponseBodyScheduleInformationScheduleItemsStart) String

type GetSignInListHeaders

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

func (s GetSignInListHeaders) GoString() string

func (*GetSignInListHeaders) SetCommonHeaders

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

func (*GetSignInListHeaders) SetXAcsDingtalkAccessToken

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

func (GetSignInListHeaders) String

func (s GetSignInListHeaders) String() string

type GetSignInListRequest

type GetSignInListRequest struct {
	// 查询返回结果数(上限200)
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 签到信息类型(check_in,not_yet_check_in)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetSignInListRequest) GoString

func (s GetSignInListRequest) GoString() string

func (*GetSignInListRequest) SetMaxResults

func (s *GetSignInListRequest) SetMaxResults(v int32) *GetSignInListRequest

func (*GetSignInListRequest) SetNextToken

func (s *GetSignInListRequest) SetNextToken(v string) *GetSignInListRequest

func (*GetSignInListRequest) SetType

func (GetSignInListRequest) String

func (s GetSignInListRequest) String() string

type GetSignInListResponse

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

func (GetSignInListResponse) GoString

func (s GetSignInListResponse) GoString() string

func (*GetSignInListResponse) SetBody

func (*GetSignInListResponse) SetHeaders

func (GetSignInListResponse) String

func (s GetSignInListResponse) String() string

type GetSignInListResponseBody

type GetSignInListResponseBody struct {
	// 翻页token
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 签到信息
	Users []*GetSignInListResponseBodyUsers `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (GetSignInListResponseBody) GoString

func (s GetSignInListResponseBody) GoString() string

func (*GetSignInListResponseBody) SetNextToken

func (*GetSignInListResponseBody) SetUsers

func (GetSignInListResponseBody) String

func (s GetSignInListResponseBody) String() string

type GetSignInListResponseBodyUsers

type GetSignInListResponseBodyUsers struct {
	// 签到时间
	CheckInTime *int64 `json:"checkInTime,omitempty" xml:"checkInTime,omitempty"`
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	UserId      *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetSignInListResponseBodyUsers) GoString

func (*GetSignInListResponseBodyUsers) SetCheckInTime

func (*GetSignInListResponseBodyUsers) SetDisplayName

func (*GetSignInListResponseBodyUsers) SetUserId

func (GetSignInListResponseBodyUsers) String

type GetSignOutListHeaders

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

func (s GetSignOutListHeaders) GoString() string

func (*GetSignOutListHeaders) SetCommonHeaders

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

func (*GetSignOutListHeaders) SetXAcsDingtalkAccessToken

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

func (GetSignOutListHeaders) String

func (s GetSignOutListHeaders) String() string

type GetSignOutListRequest

type GetSignOutListRequest struct {
	// 查询返回结果数(上限200)
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 签到信息类型(sign_out,not_yet_sign_out)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetSignOutListRequest) GoString

func (s GetSignOutListRequest) GoString() string

func (*GetSignOutListRequest) SetMaxResults

func (s *GetSignOutListRequest) SetMaxResults(v int32) *GetSignOutListRequest

func (*GetSignOutListRequest) SetNextToken

func (*GetSignOutListRequest) SetType

func (GetSignOutListRequest) String

func (s GetSignOutListRequest) String() string

type GetSignOutListResponse

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

func (GetSignOutListResponse) GoString

func (s GetSignOutListResponse) GoString() string

func (*GetSignOutListResponse) SetBody

func (*GetSignOutListResponse) SetHeaders

func (GetSignOutListResponse) String

func (s GetSignOutListResponse) String() string

type GetSignOutListResponseBody

type GetSignOutListResponseBody struct {
	// 翻页token
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 签退信息
	Users []*GetSignOutListResponseBodyUsers `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (GetSignOutListResponseBody) GoString

func (s GetSignOutListResponseBody) GoString() string

func (*GetSignOutListResponseBody) SetNextToken

func (*GetSignOutListResponseBody) SetUsers

func (GetSignOutListResponseBody) String

type GetSignOutListResponseBodyUsers

type GetSignOutListResponseBodyUsers struct {
	// 签退时间
	CheckOutTime *int64 `json:"checkOutTime,omitempty" xml:"checkOutTime,omitempty"`
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	UserId      *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetSignOutListResponseBodyUsers) GoString

func (*GetSignOutListResponseBodyUsers) SetCheckOutTime

func (*GetSignOutListResponseBodyUsers) SetDisplayName

func (*GetSignOutListResponseBodyUsers) SetUserId

func (GetSignOutListResponseBodyUsers) String

type GetSubscribedCalendarHeaders

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

func (s GetSubscribedCalendarHeaders) GoString() string

func (*GetSubscribedCalendarHeaders) SetCommonHeaders

func (*GetSubscribedCalendarHeaders) SetXAcsDingtalkAccessToken

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

func (GetSubscribedCalendarHeaders) String

type GetSubscribedCalendarResponse

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

func (GetSubscribedCalendarResponse) GoString

func (*GetSubscribedCalendarResponse) SetBody

func (*GetSubscribedCalendarResponse) SetHeaders

func (GetSubscribedCalendarResponse) String

type GetSubscribedCalendarResponseBody

type GetSubscribedCalendarResponseBody struct {
	// 日历作者
	Author *string `json:"author,omitempty" xml:"author,omitempty"`
	// 订阅日历id
	CalendarId *string `json:"calendarId,omitempty" xml:"calendarId,omitempty"`
	// 日历描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 可管理人群
	Managers []*string `json:"managers,omitempty" xml:"managers,omitempty" type:"Repeated"`
	// 日历名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 可订阅范围
	SubscribeScope *GetSubscribedCalendarResponseBodySubscribeScope `json:"subscribeScope,omitempty" xml:"subscribeScope,omitempty" type:"Struct"`
}

func (GetSubscribedCalendarResponseBody) GoString

func (*GetSubscribedCalendarResponseBody) SetAuthor

func (*GetSubscribedCalendarResponseBody) SetCalendarId

func (*GetSubscribedCalendarResponseBody) SetDescription

func (*GetSubscribedCalendarResponseBody) SetManagers

func (*GetSubscribedCalendarResponseBody) SetName

func (GetSubscribedCalendarResponseBody) String

type GetSubscribedCalendarResponseBodySubscribeScope

type GetSubscribedCalendarResponseBodySubscribeScope struct {
	// 可订阅组织
	CorpIds []*string `json:"corpIds,omitempty" xml:"corpIds,omitempty" type:"Repeated"`
	// 可订阅群组
	OpenConversationIds []*string `json:"openConversationIds,omitempty" xml:"openConversationIds,omitempty" type:"Repeated"`
	// 可订阅用户
	UnionIds []*string `json:"unionIds,omitempty" xml:"unionIds,omitempty" type:"Repeated"`
}

func (GetSubscribedCalendarResponseBodySubscribeScope) GoString

func (*GetSubscribedCalendarResponseBodySubscribeScope) SetCorpIds

func (*GetSubscribedCalendarResponseBodySubscribeScope) SetOpenConversationIds

func (*GetSubscribedCalendarResponseBodySubscribeScope) SetUnionIds

func (GetSubscribedCalendarResponseBodySubscribeScope) String

type ListAclsHeaders

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

func (s ListAclsHeaders) GoString() string

func (*ListAclsHeaders) SetCommonHeaders

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

func (*ListAclsHeaders) SetXAcsDingtalkAccessToken

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

func (ListAclsHeaders) String

func (s ListAclsHeaders) String() string

type ListAclsResponse

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

func (ListAclsResponse) GoString

func (s ListAclsResponse) GoString() string

func (*ListAclsResponse) SetBody

func (*ListAclsResponse) SetHeaders

func (s *ListAclsResponse) SetHeaders(v map[string]*string) *ListAclsResponse

func (ListAclsResponse) String

func (s ListAclsResponse) String() string

type ListAclsResponseBody

type ListAclsResponseBody struct {
	// 访问控制列表
	Acls []*ListAclsResponseBodyAcls `json:"acls,omitempty" xml:"acls,omitempty" type:"Repeated"`
}

func (ListAclsResponseBody) GoString

func (s ListAclsResponseBody) GoString() string

func (*ListAclsResponseBody) SetAcls

func (ListAclsResponseBody) String

func (s ListAclsResponseBody) String() string

type ListAclsResponseBodyAcls

type ListAclsResponseBodyAcls struct {
	// acl资源ID
	AclId *string `json:"aclId,omitempty" xml:"aclId,omitempty"`
	// 权限信息
	Privilege *string `json:"privilege,omitempty" xml:"privilege,omitempty"`
	// 权限范围
	Scope *ListAclsResponseBodyAclsScope `json:"scope,omitempty" xml:"scope,omitempty" type:"Struct"`
}

func (ListAclsResponseBodyAcls) GoString

func (s ListAclsResponseBodyAcls) GoString() string

func (*ListAclsResponseBodyAcls) SetAclId

func (*ListAclsResponseBodyAcls) SetPrivilege

func (*ListAclsResponseBodyAcls) SetScope

func (ListAclsResponseBodyAcls) String

func (s ListAclsResponseBodyAcls) String() string

type ListAclsResponseBodyAclsScope

type ListAclsResponseBodyAclsScope struct {
	// 权限类型
	ScopeType *string `json:"scopeType,omitempty" xml:"scopeType,omitempty"`
	// 用户id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ListAclsResponseBodyAclsScope) GoString

func (*ListAclsResponseBodyAclsScope) SetScopeType

func (*ListAclsResponseBodyAclsScope) SetUserId

func (ListAclsResponseBodyAclsScope) String

type ListAttendeesHeaders

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

func (s ListAttendeesHeaders) GoString() string

func (*ListAttendeesHeaders) SetCommonHeaders

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

func (*ListAttendeesHeaders) SetXAcsDingtalkAccessToken

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

func (ListAttendeesHeaders) String

func (s ListAttendeesHeaders) String() string

type ListAttendeesRequest

type ListAttendeesRequest struct {
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListAttendeesRequest) GoString

func (s ListAttendeesRequest) GoString() string

func (*ListAttendeesRequest) SetMaxResults

func (s *ListAttendeesRequest) SetMaxResults(v int32) *ListAttendeesRequest

func (*ListAttendeesRequest) SetNextToken

func (s *ListAttendeesRequest) SetNextToken(v string) *ListAttendeesRequest

func (ListAttendeesRequest) String

func (s ListAttendeesRequest) String() string

type ListAttendeesResponse

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

func (ListAttendeesResponse) GoString

func (s ListAttendeesResponse) GoString() string

func (*ListAttendeesResponse) SetBody

func (*ListAttendeesResponse) SetHeaders

func (ListAttendeesResponse) String

func (s ListAttendeesResponse) String() string

type ListAttendeesResponseBody

type ListAttendeesResponseBody struct {
	// 参与人
	Attendees []*ListAttendeesResponseBodyAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	// 翻页token
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListAttendeesResponseBody) GoString

func (s ListAttendeesResponseBody) GoString() string

func (*ListAttendeesResponseBody) SetAttendees

func (*ListAttendeesResponseBody) SetNextToken

func (ListAttendeesResponseBody) String

func (s ListAttendeesResponseBody) String() string

type ListAttendeesResponseBodyAttendees

type ListAttendeesResponseBodyAttendees struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// 用户id
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否当前用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (ListAttendeesResponseBodyAttendees) GoString

func (*ListAttendeesResponseBodyAttendees) SetDisplayName

func (*ListAttendeesResponseBodyAttendees) SetId

func (*ListAttendeesResponseBodyAttendees) SetIsOptional

func (*ListAttendeesResponseBodyAttendees) SetResponseStatus

func (*ListAttendeesResponseBodyAttendees) SetSelf

func (ListAttendeesResponseBodyAttendees) String

type ListCalendarsHeaders

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

func (s ListCalendarsHeaders) GoString() string

func (*ListCalendarsHeaders) SetCommonHeaders

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

func (*ListCalendarsHeaders) SetXAcsDingtalkAccessToken

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

func (ListCalendarsHeaders) String

func (s ListCalendarsHeaders) String() string

type ListCalendarsResponse

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

func (ListCalendarsResponse) GoString

func (s ListCalendarsResponse) GoString() string

func (*ListCalendarsResponse) SetBody

func (*ListCalendarsResponse) SetHeaders

func (ListCalendarsResponse) String

func (s ListCalendarsResponse) String() string

type ListCalendarsResponseBody

type ListCalendarsResponseBody struct {
	// 日历信息
	Response *ListCalendarsResponseBodyResponse `json:"response,omitempty" xml:"response,omitempty" type:"Struct"`
}

func (ListCalendarsResponseBody) GoString

func (s ListCalendarsResponseBody) GoString() string

func (*ListCalendarsResponseBody) SetResponse

func (ListCalendarsResponseBody) String

func (s ListCalendarsResponseBody) String() string

type ListCalendarsResponseBodyResponse

type ListCalendarsResponseBodyResponse struct {
	Calendars []*ListCalendarsResponseBodyResponseCalendars `json:"calendars,omitempty" xml:"calendars,omitempty" type:"Repeated"`
}

func (ListCalendarsResponseBodyResponse) GoString

func (ListCalendarsResponseBodyResponse) String

type ListCalendarsResponseBodyResponseCalendars

type ListCalendarsResponseBodyResponseCalendars struct {
	// 日历描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// Calendar资源的ETag,用于检测该Calendar以及内部的Event是否有被更新
	ETag *string `json:"eTag,omitempty" xml:"eTag,omitempty"`
	// 日历id
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 权限信息
	Privilege *string `json:"privilege,omitempty" xml:"privilege,omitempty"`
	// 日历标题
	Summary *string `json:"summary,omitempty" xml:"summary,omitempty"`
	// 时区
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
	// 日历类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListCalendarsResponseBodyResponseCalendars) GoString

func (*ListCalendarsResponseBodyResponseCalendars) SetDescription

func (*ListCalendarsResponseBodyResponseCalendars) SetETag

func (*ListCalendarsResponseBodyResponseCalendars) SetId

func (*ListCalendarsResponseBodyResponseCalendars) SetPrivilege

func (*ListCalendarsResponseBodyResponseCalendars) SetSummary

func (*ListCalendarsResponseBodyResponseCalendars) SetTimeZone

func (*ListCalendarsResponseBodyResponseCalendars) SetType

func (ListCalendarsResponseBodyResponseCalendars) String

type ListEventsHeaders

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

func (s ListEventsHeaders) GoString() string

func (*ListEventsHeaders) SetCommonHeaders

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

func (*ListEventsHeaders) SetXAcsDingtalkAccessToken

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

func (ListEventsHeaders) String

func (s ListEventsHeaders) String() string

type ListEventsInstancesHeaders

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

func (s ListEventsInstancesHeaders) GoString() string

func (*ListEventsInstancesHeaders) SetCommonHeaders

func (*ListEventsInstancesHeaders) SetXAcsDingtalkAccessToken

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

func (ListEventsInstancesHeaders) String

type ListEventsInstancesRequest

type ListEventsInstancesRequest struct {
	// listInstances每个日程的参与者查询个数,默认100,最大100。
	MaxAttendees *int32 `json:"maxAttendees,omitempty" xml:"maxAttendees,omitempty"`
	// listInstances返回的最大日程数,最大100个,默认100个。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 循环主日程id。
	SeriesMasterId *string `json:"seriesMasterId,omitempty" xml:"seriesMasterId,omitempty"`
	// 大于等于次序列id的所有实例
	StartRecurrenceId *string `json:"startRecurrenceId,omitempty" xml:"startRecurrenceId,omitempty"`
}

func (ListEventsInstancesRequest) GoString

func (s ListEventsInstancesRequest) GoString() string

func (*ListEventsInstancesRequest) SetMaxAttendees

func (*ListEventsInstancesRequest) SetMaxResults

func (*ListEventsInstancesRequest) SetSeriesMasterId

func (*ListEventsInstancesRequest) SetStartRecurrenceId

func (s *ListEventsInstancesRequest) SetStartRecurrenceId(v string) *ListEventsInstancesRequest

func (ListEventsInstancesRequest) String

type ListEventsInstancesResponse

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

func (ListEventsInstancesResponse) GoString

func (s ListEventsInstancesResponse) GoString() string

func (*ListEventsInstancesResponse) SetBody

func (*ListEventsInstancesResponse) SetHeaders

func (ListEventsInstancesResponse) String

type ListEventsInstancesResponseBody

type ListEventsInstancesResponseBody struct {
	// 日程
	Events []*ListEventsInstancesResponseBodyEvents `json:"events,omitempty" xml:"events,omitempty" type:"Repeated"`
}

func (ListEventsInstancesResponseBody) GoString

func (ListEventsInstancesResponseBody) String

type ListEventsInstancesResponseBodyEvents

type ListEventsInstancesResponseBodyEvents struct {
	// 日程参与人
	Attendees []*ListEventsInstancesResponseBodyEventsAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 日程描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 日程结束时间
	End                *ListEventsInstancesResponseBodyEventsEnd                `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	ExtendedProperties *ListEventsInstancesResponseBodyEventsExtendedProperties `json:"extendedProperties,omitempty" xml:"extendedProperties,omitempty" type:"Struct"`
	// 日程事件id
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 是否为全天日程
	IsAllDay *bool `json:"isAllDay,omitempty" xml:"isAllDay,omitempty"`
	// 日程地点
	Location *ListEventsInstancesResponseBodyEventsLocation `json:"location,omitempty" xml:"location,omitempty" type:"Struct"`
	// 线上会议
	OnlineMeetingInfo *ListEventsInstancesResponseBodyEventsOnlineMeetingInfo `json:"onlineMeetingInfo,omitempty" xml:"onlineMeetingInfo,omitempty" type:"Struct"`
	// 日程组织人
	Organizer *ListEventsInstancesResponseBodyEventsOrganizer `json:"organizer,omitempty" xml:"organizer,omitempty" type:"Struct"`
	// 日程重复规则
	Recurrence *ListEventsInstancesResponseBodyEventsRecurrence `json:"recurrence,omitempty" xml:"recurrence,omitempty" type:"Struct"`
	// 日程提醒
	Reminders []*ListEventsInstancesResponseBodyEventsReminders `json:"reminders,omitempty" xml:"reminders,omitempty" type:"Repeated"`
	// 重复日程的主日程id,非重复日程为空
	SeriesMasterId *string `json:"seriesMasterId,omitempty" xml:"seriesMasterId,omitempty"`
	// 日程开始时间
	Start *ListEventsInstancesResponseBodyEventsStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	// 日程状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 日程标题
	Summary *string `json:"summary,omitempty" xml:"summary,omitempty"`
	// 更新时间
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListEventsInstancesResponseBodyEvents) GoString

func (*ListEventsInstancesResponseBodyEvents) SetCreateTime

func (*ListEventsInstancesResponseBodyEvents) SetDescription

func (*ListEventsInstancesResponseBodyEvents) SetId

func (*ListEventsInstancesResponseBodyEvents) SetIsAllDay

func (*ListEventsInstancesResponseBodyEvents) SetSeriesMasterId

func (*ListEventsInstancesResponseBodyEvents) SetStatus

func (*ListEventsInstancesResponseBodyEvents) SetSummary

func (*ListEventsInstancesResponseBodyEvents) SetUpdateTime

func (ListEventsInstancesResponseBodyEvents) String

type ListEventsInstancesResponseBodyEventsAttendees

type ListEventsInstancesResponseBodyEventsAttendees struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// 用户id
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsAttendees) GoString

func (*ListEventsInstancesResponseBodyEventsAttendees) SetDisplayName

func (*ListEventsInstancesResponseBodyEventsAttendees) SetId

func (*ListEventsInstancesResponseBodyEventsAttendees) SetIsOptional

func (*ListEventsInstancesResponseBodyEventsAttendees) SetResponseStatus

func (*ListEventsInstancesResponseBodyEventsAttendees) SetSelf

func (ListEventsInstancesResponseBodyEventsAttendees) String

type ListEventsInstancesResponseBodyEventsEnd

type ListEventsInstancesResponseBodyEventsEnd struct {
	// 日期,格式:yyyyMMdd
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 时间戳,按照ISO 8601格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 时区
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsEnd) GoString

func (*ListEventsInstancesResponseBodyEventsEnd) SetDate

func (*ListEventsInstancesResponseBodyEventsEnd) SetDateTime

func (*ListEventsInstancesResponseBodyEventsEnd) SetTimeZone

func (ListEventsInstancesResponseBodyEventsEnd) String

type ListEventsInstancesResponseBodyEventsExtendedProperties

type ListEventsInstancesResponseBodyEventsExtendedProperties struct {
	SharedProperties *ListEventsInstancesResponseBodyEventsExtendedPropertiesSharedProperties `json:"sharedProperties,omitempty" xml:"sharedProperties,omitempty" type:"Struct"`
}

func (ListEventsInstancesResponseBodyEventsExtendedProperties) GoString

func (ListEventsInstancesResponseBodyEventsExtendedProperties) String

type ListEventsInstancesResponseBodyEventsExtendedPropertiesSharedProperties

type ListEventsInstancesResponseBodyEventsExtendedPropertiesSharedProperties struct {
	SourceOpenCid *string `json:"sourceOpenCid,omitempty" xml:"sourceOpenCid,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsExtendedPropertiesSharedProperties) GoString

func (*ListEventsInstancesResponseBodyEventsExtendedPropertiesSharedProperties) SetSourceOpenCid

func (ListEventsInstancesResponseBodyEventsExtendedPropertiesSharedProperties) String

type ListEventsInstancesResponseBodyEventsLocation

type ListEventsInstancesResponseBodyEventsLocation struct {
	// 展示名称
	DisplayName  *string   `json:"displayName,omitempty" xml:"displayName,omitempty"`
	MeetingRooms []*string `json:"meetingRooms,omitempty" xml:"meetingRooms,omitempty" type:"Repeated"`
}

func (ListEventsInstancesResponseBodyEventsLocation) GoString

func (*ListEventsInstancesResponseBodyEventsLocation) SetDisplayName

func (*ListEventsInstancesResponseBodyEventsLocation) SetMeetingRooms

func (ListEventsInstancesResponseBodyEventsLocation) String

type ListEventsInstancesResponseBodyEventsOnlineMeetingInfo

type ListEventsInstancesResponseBodyEventsOnlineMeetingInfo struct {
	// 会议ID
	ConferenceId *string `json:"conferenceId,omitempty" xml:"conferenceId,omitempty"`
	// 线上会议类型,目前支持:  dingtalk:钉钉视频会议
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// 会议url
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsOnlineMeetingInfo) GoString

func (*ListEventsInstancesResponseBodyEventsOnlineMeetingInfo) SetConferenceId

func (*ListEventsInstancesResponseBodyEventsOnlineMeetingInfo) SetType

func (*ListEventsInstancesResponseBodyEventsOnlineMeetingInfo) SetUrl

func (ListEventsInstancesResponseBodyEventsOnlineMeetingInfo) String

type ListEventsInstancesResponseBodyEventsOrganizer

type ListEventsInstancesResponseBodyEventsOrganizer struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// 用户id
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsOrganizer) GoString

func (*ListEventsInstancesResponseBodyEventsOrganizer) SetDisplayName

func (*ListEventsInstancesResponseBodyEventsOrganizer) SetId

func (*ListEventsInstancesResponseBodyEventsOrganizer) SetResponseStatus

func (*ListEventsInstancesResponseBodyEventsOrganizer) SetSelf

func (ListEventsInstancesResponseBodyEventsOrganizer) String

type ListEventsInstancesResponseBodyEventsRecurrence

type ListEventsInstancesResponseBodyEventsRecurrence struct {
	// 重复模式
	Pattern *ListEventsInstancesResponseBodyEventsRecurrencePattern `json:"pattern,omitempty" xml:"pattern,omitempty" type:"Struct"`
	// 重复范围
	Range *ListEventsInstancesResponseBodyEventsRecurrenceRange `json:"range,omitempty" xml:"range,omitempty" type:"Struct"`
}

func (ListEventsInstancesResponseBodyEventsRecurrence) GoString

func (ListEventsInstancesResponseBodyEventsRecurrence) String

type ListEventsInstancesResponseBodyEventsRecurrencePattern

type ListEventsInstancesResponseBodyEventsRecurrencePattern struct {
	// 每月的第几天
	DayOfMonth *int32 `json:"dayOfMonth,omitempty" xml:"dayOfMonth,omitempty"`
	// 每周的第几天
	DaysOfWeek *string `json:"daysOfWeek,omitempty" xml:"daysOfWeek,omitempty"`
	// 指定事件发生在daysOfsWeek中指定的允许天数的哪个实例上,从该月的第一个实例开始计算。取值为:first, second, third, fourth, last。默认是first。如果类型是relativMonthly或relativeYear,则可选并使用
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
	// 循环间隔
	Interval *int32 `json:"interval,omitempty" xml:"interval,omitempty"`
	// 循环模式类型(type: daily, weekly, absoluteMonthly, relativeMonthly, absoluteYearly, relativeYearly)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsRecurrencePattern) GoString

func (*ListEventsInstancesResponseBodyEventsRecurrencePattern) SetDayOfMonth

func (*ListEventsInstancesResponseBodyEventsRecurrencePattern) SetDaysOfWeek

func (*ListEventsInstancesResponseBodyEventsRecurrencePattern) SetIndex

func (*ListEventsInstancesResponseBodyEventsRecurrencePattern) SetInterval

func (*ListEventsInstancesResponseBodyEventsRecurrencePattern) SetType

func (ListEventsInstancesResponseBodyEventsRecurrencePattern) String

type ListEventsInstancesResponseBodyEventsRecurrenceRange

type ListEventsInstancesResponseBodyEventsRecurrenceRange struct {
	// 循环终止日期
	EndDate *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	// 循环出现次数
	NumberOfOccurrences *int32 `json:"numberOfOccurrences,omitempty" xml:"numberOfOccurrences,omitempty"`
	// 范围类型(endDate, noEnd, numbered)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsRecurrenceRange) GoString

func (*ListEventsInstancesResponseBodyEventsRecurrenceRange) SetEndDate

func (*ListEventsInstancesResponseBodyEventsRecurrenceRange) SetNumberOfOccurrences

func (*ListEventsInstancesResponseBodyEventsRecurrenceRange) SetType

func (ListEventsInstancesResponseBodyEventsRecurrenceRange) String

type ListEventsInstancesResponseBodyEventsReminders

type ListEventsInstancesResponseBodyEventsReminders struct {
	// 提醒方式
	Method *string `json:"method,omitempty" xml:"method,omitempty"`
	// 在日程开始前N分钟发出提醒
	Minutes *string `json:"minutes,omitempty" xml:"minutes,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsReminders) GoString

func (*ListEventsInstancesResponseBodyEventsReminders) SetMethod

func (*ListEventsInstancesResponseBodyEventsReminders) SetMinutes

func (ListEventsInstancesResponseBodyEventsReminders) String

type ListEventsInstancesResponseBodyEventsStart

type ListEventsInstancesResponseBodyEventsStart struct {
	// 日期,格式:yyyyMMdd
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 时间戳,按照ISO 8601格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 时区
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (ListEventsInstancesResponseBodyEventsStart) GoString

func (*ListEventsInstancesResponseBodyEventsStart) SetDate

func (*ListEventsInstancesResponseBodyEventsStart) SetDateTime

func (*ListEventsInstancesResponseBodyEventsStart) SetTimeZone

func (ListEventsInstancesResponseBodyEventsStart) String

type ListEventsRequest

type ListEventsRequest struct {
	// 每个日程的参与者查询个数,默认100,最大100
	MaxAttendees *int32 `json:"maxAttendees,omitempty" xml:"maxAttendees,omitempty"`
	// 返回的最大日程数,最大100个,默认100个
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 查询翻页token
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 是否返回删除事件
	ShowDeleted *bool `json:"showDeleted,omitempty" xml:"showDeleted,omitempty"`
	// 增量查询token
	SyncToken *string `json:"syncToken,omitempty" xml:"syncToken,omitempty"`
	// 查询截止时间
	TimeMax *string `json:"timeMax,omitempty" xml:"timeMax,omitempty"`
	// 查询开始时间
	TimeMin *string `json:"timeMin,omitempty" xml:"timeMin,omitempty"`
}

func (ListEventsRequest) GoString

func (s ListEventsRequest) GoString() string

func (*ListEventsRequest) SetMaxAttendees

func (s *ListEventsRequest) SetMaxAttendees(v int32) *ListEventsRequest

func (*ListEventsRequest) SetMaxResults

func (s *ListEventsRequest) SetMaxResults(v int32) *ListEventsRequest

func (*ListEventsRequest) SetNextToken

func (s *ListEventsRequest) SetNextToken(v string) *ListEventsRequest

func (*ListEventsRequest) SetShowDeleted

func (s *ListEventsRequest) SetShowDeleted(v bool) *ListEventsRequest

func (*ListEventsRequest) SetSyncToken

func (s *ListEventsRequest) SetSyncToken(v string) *ListEventsRequest

func (*ListEventsRequest) SetTimeMax

func (s *ListEventsRequest) SetTimeMax(v string) *ListEventsRequest

func (*ListEventsRequest) SetTimeMin

func (s *ListEventsRequest) SetTimeMin(v string) *ListEventsRequest

func (ListEventsRequest) String

func (s ListEventsRequest) String() string

type ListEventsResponse

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

func (ListEventsResponse) GoString

func (s ListEventsResponse) GoString() string

func (*ListEventsResponse) SetBody

func (*ListEventsResponse) SetHeaders

func (s *ListEventsResponse) SetHeaders(v map[string]*string) *ListEventsResponse

func (ListEventsResponse) String

func (s ListEventsResponse) String() string

type ListEventsResponseBody

type ListEventsResponseBody struct {
	// 日程
	Events []*ListEventsResponseBodyEvents `json:"events,omitempty" xml:"events,omitempty" type:"Repeated"`
	// 翻页token
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 增量同步token
	SyncToken *string `json:"syncToken,omitempty" xml:"syncToken,omitempty"`
}

func (ListEventsResponseBody) GoString

func (s ListEventsResponseBody) GoString() string

func (*ListEventsResponseBody) SetEvents

func (*ListEventsResponseBody) SetNextToken

func (*ListEventsResponseBody) SetSyncToken

func (ListEventsResponseBody) String

func (s ListEventsResponseBody) String() string

type ListEventsResponseBodyEvents

type ListEventsResponseBodyEvents struct {
	// 日程参与人
	Attendees []*ListEventsResponseBodyEventsAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 日程描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 日程结束时间
	End                *ListEventsResponseBodyEventsEnd                `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	ExtendedProperties *ListEventsResponseBodyEventsExtendedProperties `json:"extendedProperties,omitempty" xml:"extendedProperties,omitempty" type:"Struct"`
	// 日程事件id
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 是否为全天日程
	IsAllDay *bool `json:"isAllDay,omitempty" xml:"isAllDay,omitempty"`
	// 日程地点
	Location          *ListEventsResponseBodyEventsLocation          `json:"location,omitempty" xml:"location,omitempty" type:"Struct"`
	OnlineMeetingInfo *ListEventsResponseBodyEventsOnlineMeetingInfo `json:"onlineMeetingInfo,omitempty" xml:"onlineMeetingInfo,omitempty" type:"Struct"`
	// 日程组织人
	Organizer *ListEventsResponseBodyEventsOrganizer `json:"organizer,omitempty" xml:"organizer,omitempty" type:"Struct"`
	// 日程重复规则
	Recurrence *ListEventsResponseBodyEventsRecurrence  `json:"recurrence,omitempty" xml:"recurrence,omitempty" type:"Struct"`
	Reminders  []*ListEventsResponseBodyEventsReminders `json:"reminders,omitempty" xml:"reminders,omitempty" type:"Repeated"`
	// 重复日程的主日程id,非重复日程为空
	SeriesMasterId *string `json:"seriesMasterId,omitempty" xml:"seriesMasterId,omitempty"`
	// 日程开始时间
	Start *ListEventsResponseBodyEventsStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	// 日程状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 日程标题
	Summary *string `json:"summary,omitempty" xml:"summary,omitempty"`
	// 更新时间
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListEventsResponseBodyEvents) GoString

func (s ListEventsResponseBodyEvents) GoString() string

func (*ListEventsResponseBodyEvents) SetAttendees

func (*ListEventsResponseBodyEvents) SetCreateTime

func (*ListEventsResponseBodyEvents) SetDescription

func (*ListEventsResponseBodyEvents) SetEnd

func (*ListEventsResponseBodyEvents) SetId

func (*ListEventsResponseBodyEvents) SetIsAllDay

func (*ListEventsResponseBodyEvents) SetLocation

func (*ListEventsResponseBodyEvents) SetReminders

func (*ListEventsResponseBodyEvents) SetSeriesMasterId

func (*ListEventsResponseBodyEvents) SetStart

func (*ListEventsResponseBodyEvents) SetStatus

func (*ListEventsResponseBodyEvents) SetSummary

func (*ListEventsResponseBodyEvents) SetUpdateTime

func (ListEventsResponseBodyEvents) String

type ListEventsResponseBodyEventsAttendees

type ListEventsResponseBodyEventsAttendees struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// 用户id
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (ListEventsResponseBodyEventsAttendees) GoString

func (*ListEventsResponseBodyEventsAttendees) SetDisplayName

func (*ListEventsResponseBodyEventsAttendees) SetId

func (*ListEventsResponseBodyEventsAttendees) SetIsOptional

func (*ListEventsResponseBodyEventsAttendees) SetResponseStatus

func (*ListEventsResponseBodyEventsAttendees) SetSelf

func (ListEventsResponseBodyEventsAttendees) String

type ListEventsResponseBodyEventsEnd

type ListEventsResponseBodyEventsEnd struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (ListEventsResponseBodyEventsEnd) GoString

func (*ListEventsResponseBodyEventsEnd) SetDate

func (*ListEventsResponseBodyEventsEnd) SetDateTime

func (*ListEventsResponseBodyEventsEnd) SetTimeZone

func (ListEventsResponseBodyEventsEnd) String

type ListEventsResponseBodyEventsExtendedProperties

type ListEventsResponseBodyEventsExtendedProperties struct {
	SharedProperties *ListEventsResponseBodyEventsExtendedPropertiesSharedProperties `json:"sharedProperties,omitempty" xml:"sharedProperties,omitempty" type:"Struct"`
}

func (ListEventsResponseBodyEventsExtendedProperties) GoString

func (ListEventsResponseBodyEventsExtendedProperties) String

type ListEventsResponseBodyEventsExtendedPropertiesSharedProperties

type ListEventsResponseBodyEventsExtendedPropertiesSharedProperties struct {
	BelongCorpId  *string `json:"belongCorpId,omitempty" xml:"belongCorpId,omitempty"`
	SourceOpenCid *string `json:"sourceOpenCid,omitempty" xml:"sourceOpenCid,omitempty"`
}

func (ListEventsResponseBodyEventsExtendedPropertiesSharedProperties) GoString

func (*ListEventsResponseBodyEventsExtendedPropertiesSharedProperties) SetBelongCorpId

func (*ListEventsResponseBodyEventsExtendedPropertiesSharedProperties) SetSourceOpenCid

func (ListEventsResponseBodyEventsExtendedPropertiesSharedProperties) String

type ListEventsResponseBodyEventsLocation

type ListEventsResponseBodyEventsLocation struct {
	// 展示名称
	DisplayName  *string   `json:"displayName,omitempty" xml:"displayName,omitempty"`
	MeetingRooms []*string `json:"meetingRooms,omitempty" xml:"meetingRooms,omitempty" type:"Repeated"`
}

func (ListEventsResponseBodyEventsLocation) GoString

func (*ListEventsResponseBodyEventsLocation) SetDisplayName

func (*ListEventsResponseBodyEventsLocation) SetMeetingRooms

func (ListEventsResponseBodyEventsLocation) String

type ListEventsResponseBodyEventsOnlineMeetingInfo

type ListEventsResponseBodyEventsOnlineMeetingInfo struct {
	ConferenceId *string                `json:"conferenceId,omitempty" xml:"conferenceId,omitempty"`
	ExtraInfo    map[string]interface{} `json:"extraInfo,omitempty" xml:"extraInfo,omitempty"`
	Type         *string                `json:"type,omitempty" xml:"type,omitempty"`
	Url          *string                `json:"url,omitempty" xml:"url,omitempty"`
}

func (ListEventsResponseBodyEventsOnlineMeetingInfo) GoString

func (*ListEventsResponseBodyEventsOnlineMeetingInfo) SetConferenceId

func (*ListEventsResponseBodyEventsOnlineMeetingInfo) SetExtraInfo

func (*ListEventsResponseBodyEventsOnlineMeetingInfo) SetType

func (*ListEventsResponseBodyEventsOnlineMeetingInfo) SetUrl

func (ListEventsResponseBodyEventsOnlineMeetingInfo) String

type ListEventsResponseBodyEventsOrganizer

type ListEventsResponseBodyEventsOrganizer struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// 用户id
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (ListEventsResponseBodyEventsOrganizer) GoString

func (*ListEventsResponseBodyEventsOrganizer) SetDisplayName

func (*ListEventsResponseBodyEventsOrganizer) SetId

func (*ListEventsResponseBodyEventsOrganizer) SetResponseStatus

func (*ListEventsResponseBodyEventsOrganizer) SetSelf

func (ListEventsResponseBodyEventsOrganizer) String

type ListEventsResponseBodyEventsRecurrence

type ListEventsResponseBodyEventsRecurrence struct {
	// 重复模式
	Pattern *ListEventsResponseBodyEventsRecurrencePattern `json:"pattern,omitempty" xml:"pattern,omitempty" type:"Struct"`
	// 重复范围
	Range *ListEventsResponseBodyEventsRecurrenceRange `json:"range,omitempty" xml:"range,omitempty" type:"Struct"`
}

func (ListEventsResponseBodyEventsRecurrence) GoString

func (ListEventsResponseBodyEventsRecurrence) String

type ListEventsResponseBodyEventsRecurrencePattern

type ListEventsResponseBodyEventsRecurrencePattern struct {
	DayOfMonth *int32  `json:"dayOfMonth,omitempty" xml:"dayOfMonth,omitempty"`
	DaysOfWeek *string `json:"daysOfWeek,omitempty" xml:"daysOfWeek,omitempty"`
	Index      *string `json:"index,omitempty" xml:"index,omitempty"`
	Interval   *int32  `json:"interval,omitempty" xml:"interval,omitempty"`
	// 循环模式类型(type: daily, weekly, absoluteMonthly, relativeMonthly, absoluteYearly, relativeYearly)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListEventsResponseBodyEventsRecurrencePattern) GoString

func (*ListEventsResponseBodyEventsRecurrencePattern) SetDayOfMonth

func (*ListEventsResponseBodyEventsRecurrencePattern) SetDaysOfWeek

func (*ListEventsResponseBodyEventsRecurrencePattern) SetIndex

func (*ListEventsResponseBodyEventsRecurrencePattern) SetInterval

func (*ListEventsResponseBodyEventsRecurrencePattern) SetType

func (ListEventsResponseBodyEventsRecurrencePattern) String

type ListEventsResponseBodyEventsRecurrenceRange

type ListEventsResponseBodyEventsRecurrenceRange struct {
	EndDate             *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	NumberOfOccurrences *int32  `json:"numberOfOccurrences,omitempty" xml:"numberOfOccurrences,omitempty"`
	// 范围类型(endDate, noEnd, numbered)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListEventsResponseBodyEventsRecurrenceRange) GoString

func (*ListEventsResponseBodyEventsRecurrenceRange) SetEndDate

func (*ListEventsResponseBodyEventsRecurrenceRange) SetNumberOfOccurrences

func (*ListEventsResponseBodyEventsRecurrenceRange) SetType

func (ListEventsResponseBodyEventsRecurrenceRange) String

type ListEventsResponseBodyEventsReminders

type ListEventsResponseBodyEventsReminders struct {
	Method  *string `json:"method,omitempty" xml:"method,omitempty"`
	Minutes *string `json:"minutes,omitempty" xml:"minutes,omitempty"`
}

func (ListEventsResponseBodyEventsReminders) GoString

func (*ListEventsResponseBodyEventsReminders) SetMethod

func (*ListEventsResponseBodyEventsReminders) SetMinutes

func (ListEventsResponseBodyEventsReminders) String

type ListEventsResponseBodyEventsStart

type ListEventsResponseBodyEventsStart struct {
	// 日期,格式:yyyyMMdd
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 时间戳,按照ISO 8601格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 时区
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (ListEventsResponseBodyEventsStart) GoString

func (*ListEventsResponseBodyEventsStart) SetDate

func (*ListEventsResponseBodyEventsStart) SetDateTime

func (*ListEventsResponseBodyEventsStart) SetTimeZone

func (ListEventsResponseBodyEventsStart) String

type ListEventsViewHeaders

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

func (s ListEventsViewHeaders) GoString() string

func (*ListEventsViewHeaders) SetCommonHeaders

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

func (*ListEventsViewHeaders) SetXAcsDingtalkAccessToken

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

func (ListEventsViewHeaders) String

func (s ListEventsViewHeaders) String() string

type ListEventsViewRequest

type ListEventsViewRequest struct {
	// 每个日程的参与者查询个数,默认100,最大100。
	MaxAttendees *int32 `json:"maxAttendees,omitempty" xml:"maxAttendees,omitempty"`
	// 返回的最大日程数,最大100个,默认100个。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 查询翻页token
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 查询截止时间
	TimeMax *string `json:"timeMax,omitempty" xml:"timeMax,omitempty"`
	// 查询开始时间
	TimeMin *string `json:"timeMin,omitempty" xml:"timeMin,omitempty"`
}

func (ListEventsViewRequest) GoString

func (s ListEventsViewRequest) GoString() string

func (*ListEventsViewRequest) SetMaxAttendees

func (s *ListEventsViewRequest) SetMaxAttendees(v int32) *ListEventsViewRequest

func (*ListEventsViewRequest) SetMaxResults

func (s *ListEventsViewRequest) SetMaxResults(v int32) *ListEventsViewRequest

func (*ListEventsViewRequest) SetNextToken

func (*ListEventsViewRequest) SetTimeMax

func (*ListEventsViewRequest) SetTimeMin

func (ListEventsViewRequest) String

func (s ListEventsViewRequest) String() string

type ListEventsViewResponse

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

func (ListEventsViewResponse) GoString

func (s ListEventsViewResponse) GoString() string

func (*ListEventsViewResponse) SetBody

func (*ListEventsViewResponse) SetHeaders

func (ListEventsViewResponse) String

func (s ListEventsViewResponse) String() string

type ListEventsViewResponseBody

type ListEventsViewResponseBody struct {
	// 日程
	Events []*ListEventsViewResponseBodyEvents `json:"events,omitempty" xml:"events,omitempty" type:"Repeated"`
	// 翻页token
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListEventsViewResponseBody) GoString

func (s ListEventsViewResponseBody) GoString() string

func (*ListEventsViewResponseBody) SetEvents

func (*ListEventsViewResponseBody) SetNextToken

func (ListEventsViewResponseBody) String

type ListEventsViewResponseBodyEvents

type ListEventsViewResponseBodyEvents struct {
	// 日程参与人
	Attendees []*ListEventsViewResponseBodyEventsAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 日程描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 日程结束时间
	End                *ListEventsViewResponseBodyEventsEnd                `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	ExtendedProperties *ListEventsViewResponseBodyEventsExtendedProperties `json:"extendedProperties,omitempty" xml:"extendedProperties,omitempty" type:"Struct"`
	// 日程事件id
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 是否为全天日程
	IsAllDay *bool `json:"isAllDay,omitempty" xml:"isAllDay,omitempty"`
	// 日程地点
	Location          *ListEventsViewResponseBodyEventsLocation          `json:"location,omitempty" xml:"location,omitempty" type:"Struct"`
	OnlineMeetingInfo *ListEventsViewResponseBodyEventsOnlineMeetingInfo `json:"onlineMeetingInfo,omitempty" xml:"onlineMeetingInfo,omitempty" type:"Struct"`
	// 日程组织人
	Organizer *ListEventsViewResponseBodyEventsOrganizer `json:"organizer,omitempty" xml:"organizer,omitempty" type:"Struct"`
	// 日程重复规则
	Recurrence *ListEventsViewResponseBodyEventsRecurrence `json:"recurrence,omitempty" xml:"recurrence,omitempty" type:"Struct"`
	// 重复日程的主日程id,非重复日程为空
	SeriesMasterId *string `json:"seriesMasterId,omitempty" xml:"seriesMasterId,omitempty"`
	// 日程开始时间
	Start *ListEventsViewResponseBodyEventsStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	// 日程状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 日程标题
	Summary *string `json:"summary,omitempty" xml:"summary,omitempty"`
	// 更新时间
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListEventsViewResponseBodyEvents) GoString

func (*ListEventsViewResponseBodyEvents) SetCreateTime

func (*ListEventsViewResponseBodyEvents) SetDescription

func (*ListEventsViewResponseBodyEvents) SetId

func (*ListEventsViewResponseBodyEvents) SetIsAllDay

func (*ListEventsViewResponseBodyEvents) SetSeriesMasterId

func (*ListEventsViewResponseBodyEvents) SetStatus

func (*ListEventsViewResponseBodyEvents) SetSummary

func (*ListEventsViewResponseBodyEvents) SetUpdateTime

func (ListEventsViewResponseBodyEvents) String

type ListEventsViewResponseBodyEventsAttendees

type ListEventsViewResponseBodyEventsAttendees struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// 用户id
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (ListEventsViewResponseBodyEventsAttendees) GoString

func (*ListEventsViewResponseBodyEventsAttendees) SetDisplayName

func (*ListEventsViewResponseBodyEventsAttendees) SetId

func (*ListEventsViewResponseBodyEventsAttendees) SetIsOptional

func (*ListEventsViewResponseBodyEventsAttendees) SetResponseStatus

func (*ListEventsViewResponseBodyEventsAttendees) SetSelf

func (ListEventsViewResponseBodyEventsAttendees) String

type ListEventsViewResponseBodyEventsEnd

type ListEventsViewResponseBodyEventsEnd struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (ListEventsViewResponseBodyEventsEnd) GoString

func (*ListEventsViewResponseBodyEventsEnd) SetDate

func (*ListEventsViewResponseBodyEventsEnd) SetDateTime

func (*ListEventsViewResponseBodyEventsEnd) SetTimeZone

func (ListEventsViewResponseBodyEventsEnd) String

type ListEventsViewResponseBodyEventsExtendedProperties

type ListEventsViewResponseBodyEventsExtendedProperties struct {
	SharedProperties *ListEventsViewResponseBodyEventsExtendedPropertiesSharedProperties `json:"sharedProperties,omitempty" xml:"sharedProperties,omitempty" type:"Struct"`
}

func (ListEventsViewResponseBodyEventsExtendedProperties) GoString

func (ListEventsViewResponseBodyEventsExtendedProperties) String

type ListEventsViewResponseBodyEventsExtendedPropertiesSharedProperties

type ListEventsViewResponseBodyEventsExtendedPropertiesSharedProperties struct {
	BelongCorpId  *string `json:"belongCorpId,omitempty" xml:"belongCorpId,omitempty"`
	SourceOpenCid *string `json:"sourceOpenCid,omitempty" xml:"sourceOpenCid,omitempty"`
}

func (ListEventsViewResponseBodyEventsExtendedPropertiesSharedProperties) GoString

func (*ListEventsViewResponseBodyEventsExtendedPropertiesSharedProperties) SetBelongCorpId

func (*ListEventsViewResponseBodyEventsExtendedPropertiesSharedProperties) SetSourceOpenCid

func (ListEventsViewResponseBodyEventsExtendedPropertiesSharedProperties) String

type ListEventsViewResponseBodyEventsLocation

type ListEventsViewResponseBodyEventsLocation struct {
	// 展示名称
	DisplayName  *string   `json:"displayName,omitempty" xml:"displayName,omitempty"`
	MeetingRooms []*string `json:"meetingRooms,omitempty" xml:"meetingRooms,omitempty" type:"Repeated"`
}

func (ListEventsViewResponseBodyEventsLocation) GoString

func (*ListEventsViewResponseBodyEventsLocation) SetDisplayName

func (*ListEventsViewResponseBodyEventsLocation) SetMeetingRooms

func (ListEventsViewResponseBodyEventsLocation) String

type ListEventsViewResponseBodyEventsOnlineMeetingInfo

type ListEventsViewResponseBodyEventsOnlineMeetingInfo struct {
	ConferenceId *string                `json:"conferenceId,omitempty" xml:"conferenceId,omitempty"`
	ExtraInfo    map[string]interface{} `json:"extraInfo,omitempty" xml:"extraInfo,omitempty"`
	Type         *string                `json:"type,omitempty" xml:"type,omitempty"`
	Url          *string                `json:"url,omitempty" xml:"url,omitempty"`
}

func (ListEventsViewResponseBodyEventsOnlineMeetingInfo) GoString

func (*ListEventsViewResponseBodyEventsOnlineMeetingInfo) SetConferenceId

func (*ListEventsViewResponseBodyEventsOnlineMeetingInfo) SetExtraInfo

func (*ListEventsViewResponseBodyEventsOnlineMeetingInfo) SetType

func (*ListEventsViewResponseBodyEventsOnlineMeetingInfo) SetUrl

func (ListEventsViewResponseBodyEventsOnlineMeetingInfo) String

type ListEventsViewResponseBodyEventsOrganizer

type ListEventsViewResponseBodyEventsOrganizer struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// 用户id
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (ListEventsViewResponseBodyEventsOrganizer) GoString

func (*ListEventsViewResponseBodyEventsOrganizer) SetDisplayName

func (*ListEventsViewResponseBodyEventsOrganizer) SetId

func (*ListEventsViewResponseBodyEventsOrganizer) SetResponseStatus

func (*ListEventsViewResponseBodyEventsOrganizer) SetSelf

func (ListEventsViewResponseBodyEventsOrganizer) String

type ListEventsViewResponseBodyEventsRecurrence

type ListEventsViewResponseBodyEventsRecurrence struct {
	// 重复模式
	Pattern *ListEventsViewResponseBodyEventsRecurrencePattern `json:"pattern,omitempty" xml:"pattern,omitempty" type:"Struct"`
	// 重复范围
	Range *ListEventsViewResponseBodyEventsRecurrenceRange `json:"range,omitempty" xml:"range,omitempty" type:"Struct"`
}

func (ListEventsViewResponseBodyEventsRecurrence) GoString

func (ListEventsViewResponseBodyEventsRecurrence) String

type ListEventsViewResponseBodyEventsRecurrencePattern

type ListEventsViewResponseBodyEventsRecurrencePattern struct {
	DayOfMonth *int32  `json:"dayOfMonth,omitempty" xml:"dayOfMonth,omitempty"`
	DaysOfWeek *string `json:"daysOfWeek,omitempty" xml:"daysOfWeek,omitempty"`
	Index      *string `json:"index,omitempty" xml:"index,omitempty"`
	Interval   *int32  `json:"interval,omitempty" xml:"interval,omitempty"`
	// 循环模式类型(type: daily, weekly, absoluteMonthly, relativeMonthly, absoluteYearly, relativeYearly)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListEventsViewResponseBodyEventsRecurrencePattern) GoString

func (*ListEventsViewResponseBodyEventsRecurrencePattern) SetDayOfMonth

func (*ListEventsViewResponseBodyEventsRecurrencePattern) SetDaysOfWeek

func (*ListEventsViewResponseBodyEventsRecurrencePattern) SetIndex

func (*ListEventsViewResponseBodyEventsRecurrencePattern) SetInterval

func (*ListEventsViewResponseBodyEventsRecurrencePattern) SetType

func (ListEventsViewResponseBodyEventsRecurrencePattern) String

type ListEventsViewResponseBodyEventsRecurrenceRange

type ListEventsViewResponseBodyEventsRecurrenceRange struct {
	EndDate             *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	NumberOfOccurrences *int32  `json:"numberOfOccurrences,omitempty" xml:"numberOfOccurrences,omitempty"`
	// 范围类型(endDate, noEnd, numbered)
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListEventsViewResponseBodyEventsRecurrenceRange) GoString

func (*ListEventsViewResponseBodyEventsRecurrenceRange) SetEndDate

func (*ListEventsViewResponseBodyEventsRecurrenceRange) SetNumberOfOccurrences

func (*ListEventsViewResponseBodyEventsRecurrenceRange) SetType

func (ListEventsViewResponseBodyEventsRecurrenceRange) String

type ListEventsViewResponseBodyEventsStart

type ListEventsViewResponseBodyEventsStart struct {
	// 日期,格式:yyyyMMdd
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// 时间戳,按照ISO 8601格式
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	// 时区
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (ListEventsViewResponseBodyEventsStart) GoString

func (*ListEventsViewResponseBodyEventsStart) SetDate

func (*ListEventsViewResponseBodyEventsStart) SetDateTime

func (*ListEventsViewResponseBodyEventsStart) SetTimeZone

func (ListEventsViewResponseBodyEventsStart) String

type PatchEventHeaders

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

func (s PatchEventHeaders) GoString() string

func (*PatchEventHeaders) SetCommonHeaders

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

func (*PatchEventHeaders) SetXAcsDingtalkAccessToken

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

func (PatchEventHeaders) String

func (s PatchEventHeaders) String() string

type PatchEventRequest

type PatchEventRequest struct {
	Attendees   []*PatchEventRequestAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	Description *string                       `json:"description,omitempty" xml:"description,omitempty"`
	End         *PatchEventRequestEnd         `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	// 扩展信息
	Extra map[string]*string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 日程id
	Id         *string                       `json:"id,omitempty" xml:"id,omitempty"`
	IsAllDay   *bool                         `json:"isAllDay,omitempty" xml:"isAllDay,omitempty"`
	Location   *PatchEventRequestLocation    `json:"location,omitempty" xml:"location,omitempty" type:"Struct"`
	Recurrence *PatchEventRequestRecurrence  `json:"recurrence,omitempty" xml:"recurrence,omitempty" type:"Struct"`
	Reminders  []*PatchEventRequestReminders `json:"reminders,omitempty" xml:"reminders,omitempty" type:"Repeated"`
	// 日程开始时间
	Start *PatchEventRequestStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	// 日程标题
	Summary *string `json:"summary,omitempty" xml:"summary,omitempty"`
}

func (PatchEventRequest) GoString

func (s PatchEventRequest) GoString() string

func (*PatchEventRequest) SetAttendees

func (*PatchEventRequest) SetDescription

func (s *PatchEventRequest) SetDescription(v string) *PatchEventRequest

func (*PatchEventRequest) SetEnd

func (*PatchEventRequest) SetExtra

func (s *PatchEventRequest) SetExtra(v map[string]*string) *PatchEventRequest

func (*PatchEventRequest) SetId

func (*PatchEventRequest) SetIsAllDay

func (s *PatchEventRequest) SetIsAllDay(v bool) *PatchEventRequest

func (*PatchEventRequest) SetLocation

func (*PatchEventRequest) SetRecurrence

func (*PatchEventRequest) SetReminders

func (*PatchEventRequest) SetStart

func (*PatchEventRequest) SetSummary

func (s *PatchEventRequest) SetSummary(v string) *PatchEventRequest

func (PatchEventRequest) String

func (s PatchEventRequest) String() string

type PatchEventRequestAttendees

type PatchEventRequestAttendees struct {
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
}

func (PatchEventRequestAttendees) GoString

func (s PatchEventRequestAttendees) GoString() string

func (*PatchEventRequestAttendees) SetId

func (*PatchEventRequestAttendees) SetIsOptional

func (PatchEventRequestAttendees) String

type PatchEventRequestEnd

type PatchEventRequestEnd struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (PatchEventRequestEnd) GoString

func (s PatchEventRequestEnd) GoString() string

func (*PatchEventRequestEnd) SetDate

func (*PatchEventRequestEnd) SetDateTime

func (*PatchEventRequestEnd) SetTimeZone

func (PatchEventRequestEnd) String

func (s PatchEventRequestEnd) String() string

type PatchEventRequestLocation

type PatchEventRequestLocation struct {
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
}

func (PatchEventRequestLocation) GoString

func (s PatchEventRequestLocation) GoString() string

func (*PatchEventRequestLocation) SetDisplayName

func (PatchEventRequestLocation) String

func (s PatchEventRequestLocation) String() string

type PatchEventRequestRecurrence

type PatchEventRequestRecurrence struct {
	Pattern *PatchEventRequestRecurrencePattern `json:"pattern,omitempty" xml:"pattern,omitempty" type:"Struct"`
	Range   *PatchEventRequestRecurrenceRange   `json:"range,omitempty" xml:"range,omitempty" type:"Struct"`
}

func (PatchEventRequestRecurrence) GoString

func (s PatchEventRequestRecurrence) GoString() string

func (*PatchEventRequestRecurrence) SetPattern

func (*PatchEventRequestRecurrence) SetRange

func (PatchEventRequestRecurrence) String

type PatchEventRequestRecurrencePattern

type PatchEventRequestRecurrencePattern struct {
	DayOfMonth *int32  `json:"dayOfMonth,omitempty" xml:"dayOfMonth,omitempty"`
	DaysOfWeek *string `json:"daysOfWeek,omitempty" xml:"daysOfWeek,omitempty"`
	Index      *string `json:"index,omitempty" xml:"index,omitempty"`
	Interval   *int32  `json:"interval,omitempty" xml:"interval,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (PatchEventRequestRecurrencePattern) GoString

func (*PatchEventRequestRecurrencePattern) SetDayOfMonth

func (*PatchEventRequestRecurrencePattern) SetDaysOfWeek

func (*PatchEventRequestRecurrencePattern) SetIndex

func (*PatchEventRequestRecurrencePattern) SetInterval

func (*PatchEventRequestRecurrencePattern) SetType

func (PatchEventRequestRecurrencePattern) String

type PatchEventRequestRecurrenceRange

type PatchEventRequestRecurrenceRange struct {
	EndDate             *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	NumberOfOccurrences *int32  `json:"numberOfOccurrences,omitempty" xml:"numberOfOccurrences,omitempty"`
	Type                *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (PatchEventRequestRecurrenceRange) GoString

func (*PatchEventRequestRecurrenceRange) SetEndDate

func (*PatchEventRequestRecurrenceRange) SetNumberOfOccurrences

func (*PatchEventRequestRecurrenceRange) SetType

func (PatchEventRequestRecurrenceRange) String

type PatchEventRequestReminders

type PatchEventRequestReminders struct {
	Method  *string `json:"method,omitempty" xml:"method,omitempty"`
	Minutes *int32  `json:"minutes,omitempty" xml:"minutes,omitempty"`
}

func (PatchEventRequestReminders) GoString

func (s PatchEventRequestReminders) GoString() string

func (*PatchEventRequestReminders) SetMethod

func (*PatchEventRequestReminders) SetMinutes

func (PatchEventRequestReminders) String

type PatchEventRequestStart

type PatchEventRequestStart struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (PatchEventRequestStart) GoString

func (s PatchEventRequestStart) GoString() string

func (*PatchEventRequestStart) SetDate

func (*PatchEventRequestStart) SetDateTime

func (*PatchEventRequestStart) SetTimeZone

func (PatchEventRequestStart) String

func (s PatchEventRequestStart) String() string

type PatchEventResponse

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

func (PatchEventResponse) GoString

func (s PatchEventResponse) GoString() string

func (*PatchEventResponse) SetBody

func (*PatchEventResponse) SetHeaders

func (s *PatchEventResponse) SetHeaders(v map[string]*string) *PatchEventResponse

func (PatchEventResponse) String

func (s PatchEventResponse) String() string

type PatchEventResponseBody

type PatchEventResponseBody struct {
	Attendees []*PatchEventResponseBodyAttendees `json:"attendees,omitempty" xml:"attendees,omitempty" type:"Repeated"`
	// 创建时间
	CreateTime  *string                            `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Description *string                            `json:"description,omitempty" xml:"description,omitempty"`
	End         *PatchEventResponseBodyEnd         `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
	Id          *string                            `json:"id,omitempty" xml:"id,omitempty"`
	IsAllDay    *bool                              `json:"isAllDay,omitempty" xml:"isAllDay,omitempty"`
	Location    *PatchEventResponseBodyLocation    `json:"location,omitempty" xml:"location,omitempty" type:"Struct"`
	Organizer   *PatchEventResponseBodyOrganizer   `json:"organizer,omitempty" xml:"organizer,omitempty" type:"Struct"`
	Recurrence  *PatchEventResponseBodyRecurrence  `json:"recurrence,omitempty" xml:"recurrence,omitempty" type:"Struct"`
	Reminders   []*PatchEventResponseBodyReminders `json:"reminders,omitempty" xml:"reminders,omitempty" type:"Repeated"`
	// 日程开始时间
	Start   *PatchEventResponseBodyStart `json:"start,omitempty" xml:"start,omitempty" type:"Struct"`
	Summary *string                      `json:"summary,omitempty" xml:"summary,omitempty"`
	// 更新时间
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (PatchEventResponseBody) GoString

func (s PatchEventResponseBody) GoString() string

func (*PatchEventResponseBody) SetAttendees

func (*PatchEventResponseBody) SetCreateTime

func (*PatchEventResponseBody) SetDescription

func (*PatchEventResponseBody) SetEnd

func (*PatchEventResponseBody) SetId

func (*PatchEventResponseBody) SetIsAllDay

func (*PatchEventResponseBody) SetLocation

func (*PatchEventResponseBody) SetOrganizer

func (*PatchEventResponseBody) SetRecurrence

func (*PatchEventResponseBody) SetReminders

func (*PatchEventResponseBody) SetStart

func (*PatchEventResponseBody) SetSummary

func (*PatchEventResponseBody) SetUpdateTime

func (PatchEventResponseBody) String

func (s PatchEventResponseBody) String() string

type PatchEventResponseBodyAttendees

type PatchEventResponseBodyAttendees struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	Id          *string `json:"id,omitempty" xml:"id,omitempty"`
	IsOptional  *bool   `json:"isOptional,omitempty" xml:"isOptional,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (PatchEventResponseBodyAttendees) GoString

func (*PatchEventResponseBodyAttendees) SetDisplayName

func (*PatchEventResponseBodyAttendees) SetId

func (*PatchEventResponseBodyAttendees) SetIsOptional

func (*PatchEventResponseBodyAttendees) SetResponseStatus

func (*PatchEventResponseBodyAttendees) SetSelf

func (PatchEventResponseBodyAttendees) String

type PatchEventResponseBodyEnd

type PatchEventResponseBodyEnd struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (PatchEventResponseBodyEnd) GoString

func (s PatchEventResponseBodyEnd) GoString() string

func (*PatchEventResponseBodyEnd) SetDate

func (*PatchEventResponseBodyEnd) SetDateTime

func (*PatchEventResponseBodyEnd) SetTimeZone

func (PatchEventResponseBodyEnd) String

func (s PatchEventResponseBodyEnd) String() string

type PatchEventResponseBodyLocation

type PatchEventResponseBodyLocation struct {
	DisplayName  *string   `json:"displayName,omitempty" xml:"displayName,omitempty"`
	MeetingRooms []*string `json:"meetingRooms,omitempty" xml:"meetingRooms,omitempty" type:"Repeated"`
}

func (PatchEventResponseBodyLocation) GoString

func (*PatchEventResponseBodyLocation) SetDisplayName

func (*PatchEventResponseBodyLocation) SetMeetingRooms

func (PatchEventResponseBodyLocation) String

type PatchEventResponseBodyOrganizer

type PatchEventResponseBodyOrganizer struct {
	// 用户名
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	Id          *string `json:"id,omitempty" xml:"id,omitempty"`
	// 回复状态
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
	// 是否是当前登陆用户
	Self *bool `json:"self,omitempty" xml:"self,omitempty"`
}

func (PatchEventResponseBodyOrganizer) GoString

func (*PatchEventResponseBodyOrganizer) SetDisplayName

func (*PatchEventResponseBodyOrganizer) SetId

func (*PatchEventResponseBodyOrganizer) SetResponseStatus

func (*PatchEventResponseBodyOrganizer) SetSelf

func (PatchEventResponseBodyOrganizer) String

type PatchEventResponseBodyRecurrence

type PatchEventResponseBodyRecurrence struct {
	Pattern *PatchEventResponseBodyRecurrencePattern `json:"pattern,omitempty" xml:"pattern,omitempty" type:"Struct"`
	Range   *PatchEventResponseBodyRecurrenceRange   `json:"range,omitempty" xml:"range,omitempty" type:"Struct"`
}

func (PatchEventResponseBodyRecurrence) GoString

func (PatchEventResponseBodyRecurrence) String

type PatchEventResponseBodyRecurrencePattern

type PatchEventResponseBodyRecurrencePattern struct {
	DayOfMonth *int32  `json:"dayOfMonth,omitempty" xml:"dayOfMonth,omitempty"`
	DaysOfWeek *string `json:"daysOfWeek,omitempty" xml:"daysOfWeek,omitempty"`
	Index      *string `json:"index,omitempty" xml:"index,omitempty"`
	Interval   *int32  `json:"interval,omitempty" xml:"interval,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (PatchEventResponseBodyRecurrencePattern) GoString

func (*PatchEventResponseBodyRecurrencePattern) SetDayOfMonth

func (*PatchEventResponseBodyRecurrencePattern) SetDaysOfWeek

func (*PatchEventResponseBodyRecurrencePattern) SetIndex

func (*PatchEventResponseBodyRecurrencePattern) SetInterval

func (*PatchEventResponseBodyRecurrencePattern) SetType

func (PatchEventResponseBodyRecurrencePattern) String

type PatchEventResponseBodyRecurrenceRange

type PatchEventResponseBodyRecurrenceRange struct {
	EndDate             *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	NumberOfOccurrences *int32  `json:"numberOfOccurrences,omitempty" xml:"numberOfOccurrences,omitempty"`
	Type                *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (PatchEventResponseBodyRecurrenceRange) GoString

func (*PatchEventResponseBodyRecurrenceRange) SetEndDate

func (*PatchEventResponseBodyRecurrenceRange) SetNumberOfOccurrences

func (*PatchEventResponseBodyRecurrenceRange) SetType

func (PatchEventResponseBodyRecurrenceRange) String

type PatchEventResponseBodyReminders

type PatchEventResponseBodyReminders struct {
	Method  *string `json:"method,omitempty" xml:"method,omitempty"`
	Minutes *string `json:"minutes,omitempty" xml:"minutes,omitempty"`
}

func (PatchEventResponseBodyReminders) GoString

func (*PatchEventResponseBodyReminders) SetMethod

func (*PatchEventResponseBodyReminders) SetMinutes

func (PatchEventResponseBodyReminders) String

type PatchEventResponseBodyStart

type PatchEventResponseBodyStart struct {
	Date     *string `json:"date,omitempty" xml:"date,omitempty"`
	DateTime *string `json:"dateTime,omitempty" xml:"dateTime,omitempty"`
	TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"`
}

func (PatchEventResponseBodyStart) GoString

func (s PatchEventResponseBodyStart) GoString() string

func (*PatchEventResponseBodyStart) SetDate

func (*PatchEventResponseBodyStart) SetDateTime

func (*PatchEventResponseBodyStart) SetTimeZone

func (PatchEventResponseBodyStart) String

type RemoveAttendeeHeaders

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

func (s RemoveAttendeeHeaders) GoString() string

func (*RemoveAttendeeHeaders) SetCommonHeaders

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

func (*RemoveAttendeeHeaders) SetXAcsDingtalkAccessToken

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

func (RemoveAttendeeHeaders) String

func (s RemoveAttendeeHeaders) String() string

type RemoveAttendeeRequest

type RemoveAttendeeRequest struct {
	AttendeesToRemove []*RemoveAttendeeRequestAttendeesToRemove `json:"attendeesToRemove,omitempty" xml:"attendeesToRemove,omitempty" type:"Repeated"`
}

func (RemoveAttendeeRequest) GoString

func (s RemoveAttendeeRequest) GoString() string

func (*RemoveAttendeeRequest) SetAttendeesToRemove

func (RemoveAttendeeRequest) String

func (s RemoveAttendeeRequest) String() string

type RemoveAttendeeRequestAttendeesToRemove

type RemoveAttendeeRequestAttendeesToRemove struct {
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
}

func (RemoveAttendeeRequestAttendeesToRemove) GoString

func (*RemoveAttendeeRequestAttendeesToRemove) SetId

func (RemoveAttendeeRequestAttendeesToRemove) String

type RemoveAttendeeResponse

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

func (RemoveAttendeeResponse) GoString

func (s RemoveAttendeeResponse) GoString() string

func (*RemoveAttendeeResponse) SetHeaders

func (RemoveAttendeeResponse) String

func (s RemoveAttendeeResponse) String() string

type RespondEventHeaders

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

func (s RespondEventHeaders) GoString() string

func (*RespondEventHeaders) SetCommonHeaders

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

func (*RespondEventHeaders) SetXAcsDingtalkAccessToken

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

func (RespondEventHeaders) String

func (s RespondEventHeaders) String() string

type RespondEventRequest

type RespondEventRequest struct {
	ResponseStatus *string `json:"responseStatus,omitempty" xml:"responseStatus,omitempty"`
}

func (RespondEventRequest) GoString

func (s RespondEventRequest) GoString() string

func (*RespondEventRequest) SetResponseStatus

func (s *RespondEventRequest) SetResponseStatus(v string) *RespondEventRequest

func (RespondEventRequest) String

func (s RespondEventRequest) String() string

type RespondEventResponse

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

func (RespondEventResponse) GoString

func (s RespondEventResponse) GoString() string

func (*RespondEventResponse) SetHeaders

func (s *RespondEventResponse) SetHeaders(v map[string]*string) *RespondEventResponse

func (RespondEventResponse) String

func (s RespondEventResponse) String() string

type SignInHeaders

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

func (s SignInHeaders) GoString() string

func (*SignInHeaders) SetCommonHeaders

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

func (*SignInHeaders) SetXAcsDingtalkAccessToken

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

func (SignInHeaders) String

func (s SignInHeaders) String() string

type SignInResponse

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

func (SignInResponse) GoString

func (s SignInResponse) GoString() string

func (*SignInResponse) SetBody

func (*SignInResponse) SetHeaders

func (s *SignInResponse) SetHeaders(v map[string]*string) *SignInResponse

func (SignInResponse) String

func (s SignInResponse) String() string

type SignInResponseBody

type SignInResponseBody struct {
	// 签到时间戳
	CheckInTime *int64 `json:"checkInTime,omitempty" xml:"checkInTime,omitempty"`
}

func (SignInResponseBody) GoString

func (s SignInResponseBody) GoString() string

func (*SignInResponseBody) SetCheckInTime

func (s *SignInResponseBody) SetCheckInTime(v int64) *SignInResponseBody

func (SignInResponseBody) String

func (s SignInResponseBody) String() string

type SignOutHeaders

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

func (s SignOutHeaders) GoString() string

func (*SignOutHeaders) SetCommonHeaders

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

func (*SignOutHeaders) SetXAcsDingtalkAccessToken

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

func (SignOutHeaders) String

func (s SignOutHeaders) String() string

type SignOutResponse

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

func (SignOutResponse) GoString

func (s SignOutResponse) GoString() string

func (*SignOutResponse) SetBody

func (*SignOutResponse) SetHeaders

func (s *SignOutResponse) SetHeaders(v map[string]*string) *SignOutResponse

func (SignOutResponse) String

func (s SignOutResponse) String() string

type SignOutResponseBody

type SignOutResponseBody struct {
	// 签退时间戳
	CheckOutTime *int64 `json:"checkOutTime,omitempty" xml:"checkOutTime,omitempty"`
}

func (SignOutResponseBody) GoString

func (s SignOutResponseBody) GoString() string

func (*SignOutResponseBody) SetCheckOutTime

func (s *SignOutResponseBody) SetCheckOutTime(v int64) *SignOutResponseBody

func (SignOutResponseBody) String

func (s SignOutResponseBody) String() string

type SubscribeCalendarHeaders

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

func (s SubscribeCalendarHeaders) GoString() string

func (*SubscribeCalendarHeaders) SetCommonHeaders

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

func (*SubscribeCalendarHeaders) SetXAcsDingtalkAccessToken

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

func (SubscribeCalendarHeaders) String

func (s SubscribeCalendarHeaders) String() string

type SubscribeCalendarResponse

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

func (SubscribeCalendarResponse) GoString

func (s SubscribeCalendarResponse) GoString() string

func (*SubscribeCalendarResponse) SetHeaders

func (SubscribeCalendarResponse) String

func (s SubscribeCalendarResponse) String() string

type UnsubscribeCalendarHeaders

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

func (s UnsubscribeCalendarHeaders) GoString() string

func (*UnsubscribeCalendarHeaders) SetCommonHeaders

func (*UnsubscribeCalendarHeaders) SetXAcsDingtalkAccessToken

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

func (UnsubscribeCalendarHeaders) String

type UnsubscribeCalendarResponse

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

func (UnsubscribeCalendarResponse) GoString

func (s UnsubscribeCalendarResponse) GoString() string

func (*UnsubscribeCalendarResponse) SetBody

func (*UnsubscribeCalendarResponse) SetHeaders

func (UnsubscribeCalendarResponse) String

type UnsubscribeCalendarResponseBody

type UnsubscribeCalendarResponseBody struct {
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (UnsubscribeCalendarResponseBody) GoString

func (*UnsubscribeCalendarResponseBody) SetResult

func (UnsubscribeCalendarResponseBody) String

type UpdateSubscribedCalendarsHeaders

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

func (*UpdateSubscribedCalendarsHeaders) SetCommonHeaders

func (*UpdateSubscribedCalendarsHeaders) SetXAcsDingtalkAccessToken

func (UpdateSubscribedCalendarsHeaders) String

type UpdateSubscribedCalendarsRequest

type UpdateSubscribedCalendarsRequest struct {
	// 日历介绍
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 日历管理员列表
	Managers []*string `json:"managers,omitempty" xml:"managers,omitempty" type:"Repeated"`
	// 日历名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 可订阅列表
	SubscribeScope *UpdateSubscribedCalendarsRequestSubscribeScope `json:"subscribeScope,omitempty" xml:"subscribeScope,omitempty" type:"Struct"`
}

func (UpdateSubscribedCalendarsRequest) GoString

func (*UpdateSubscribedCalendarsRequest) SetDescription

func (*UpdateSubscribedCalendarsRequest) SetManagers

func (*UpdateSubscribedCalendarsRequest) SetName

func (UpdateSubscribedCalendarsRequest) String

type UpdateSubscribedCalendarsRequestSubscribeScope

type UpdateSubscribedCalendarsRequestSubscribeScope struct {
	// 可订阅组织列表
	CorpIds []*string `json:"corpIds,omitempty" xml:"corpIds,omitempty" type:"Repeated"`
	// 可订阅群组列表
	OpenConversationIds []*string `json:"openConversationIds,omitempty" xml:"openConversationIds,omitempty" type:"Repeated"`
	// 可订阅人员列表
	UnionIds []*string `json:"unionIds,omitempty" xml:"unionIds,omitempty" type:"Repeated"`
}

func (UpdateSubscribedCalendarsRequestSubscribeScope) GoString

func (*UpdateSubscribedCalendarsRequestSubscribeScope) SetCorpIds

func (*UpdateSubscribedCalendarsRequestSubscribeScope) SetOpenConversationIds

func (*UpdateSubscribedCalendarsRequestSubscribeScope) SetUnionIds

func (UpdateSubscribedCalendarsRequestSubscribeScope) String

type UpdateSubscribedCalendarsResponse

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

func (UpdateSubscribedCalendarsResponse) GoString

func (*UpdateSubscribedCalendarsResponse) SetHeaders

func (UpdateSubscribedCalendarsResponse) String

type UpdateSubscribedCalendarsResponseBody

type UpdateSubscribedCalendarsResponseBody struct {
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (UpdateSubscribedCalendarsResponseBody) GoString

func (*UpdateSubscribedCalendarsResponseBody) SetResult

func (UpdateSubscribedCalendarsResponseBody) String

Jump to

Keyboard shortcuts

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