botframework-schema
Advanced tools
Comparing version 4.21.0-dev.20230911.cbb187d to 4.21.0-dev.20231010.123cc88
@@ -1910,2 +1910,132 @@ /** | ||
} | ||
/** | ||
* @interface | ||
* Specific details about the meeting participants. | ||
*/ | ||
export interface MeetingParticipantsEventDetails { | ||
/** | ||
* @member {TeamsMeetingMember[]} [members] The participants info. | ||
*/ | ||
members: TeamsMeetingMember[]; | ||
} | ||
/** | ||
* @interface | ||
* Specific details about the meeting participants. | ||
*/ | ||
export interface TeamsMeetingMember { | ||
/** | ||
* @member {TeamsChannelAccount} [user] The participant account. | ||
*/ | ||
user: TeamsChannelAccount; | ||
/** | ||
* @member {UserMeetingDetails} [meeting] The participants info. | ||
*/ | ||
meeting: UserMeetingDetails; | ||
} | ||
/** | ||
* @interface | ||
* Specific details of a user in a Teams meeting. | ||
*/ | ||
export interface UserMeetingDetails { | ||
/** | ||
* @member {boolean} [inMeeting] The user in meeting indicator. | ||
*/ | ||
inMeeting: boolean; | ||
/** | ||
* @member {string} [role] The user's role. | ||
*/ | ||
role: string; | ||
} | ||
/** | ||
* @type {TeamsMember} | ||
* Defines the TeamsMember type. | ||
*/ | ||
export type TeamsMember = { | ||
/** | ||
* @member {string} [id] The member id. | ||
*/ | ||
id: string; | ||
}; | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation request. | ||
*/ | ||
export interface BatchOperationRequest { | ||
/** | ||
* @member {Activity} [activity] The activity of the request. | ||
*/ | ||
activity: Activity; | ||
/** | ||
* @member {string} [tenantId] The id of the Teams tenant. | ||
*/ | ||
tenantId: string; | ||
/** | ||
* @member {string} [teamId] The id of the team. | ||
*/ | ||
teamId?: string; | ||
/** | ||
* @member {TeamsMember[]} [members] The list of members. | ||
*/ | ||
members?: TeamsMember[]; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation response. | ||
*/ | ||
export interface BatchOperationResponse { | ||
/** | ||
* @member {string} [operationId] The id of the operation executed. | ||
*/ | ||
operationId: string; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation state response. | ||
*/ | ||
export interface BatchOperationStateResponse { | ||
/** | ||
* @member {string} [state] The state of the operation. | ||
*/ | ||
state: string; | ||
/** | ||
* @member {Record<number, number>} [statusMap] The status map for processed operations. | ||
*/ | ||
statusMap: Record<number, number>; | ||
/** | ||
* @member {Date} [retryAfter] The datetime value to retry the operation. | ||
*/ | ||
retryAfter?: Date; | ||
/** | ||
* @member {number} [totalEntriesCount] The number of entries. | ||
*/ | ||
totalEntriesCount: number; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the failed entry with its id and error. | ||
*/ | ||
export interface BatchFailedEntry { | ||
/** | ||
* @member {string} [id] The id of the failed entry. | ||
*/ | ||
id: string; | ||
/** | ||
* @member {string} [error] The error of the failed entry. | ||
*/ | ||
error: string; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the batch failed entries response. | ||
*/ | ||
export interface BatchFailedEntriesResponse { | ||
/** | ||
* @member {string} [continuationToken] The continuation token for paginated results. | ||
*/ | ||
continuationToken: string; | ||
/** | ||
* @member {BatchFailedEntry[]} [failedEntryResponses] The list of failed entries result of a batch operation. | ||
*/ | ||
failedEntryResponses: BatchFailedEntry[]; | ||
} | ||
//# sourceMappingURL=index.d.ts.map |
@@ -1910,2 +1910,132 @@ /** | ||
} | ||
/** | ||
* @interface | ||
* Specific details about the meeting participants. | ||
*/ | ||
export interface MeetingParticipantsEventDetails { | ||
/** | ||
* @member {TeamsMeetingMember[]} [members] The participants info. | ||
*/ | ||
members: TeamsMeetingMember[]; | ||
} | ||
/** | ||
* @interface | ||
* Specific details about the meeting participants. | ||
*/ | ||
export interface TeamsMeetingMember { | ||
/** | ||
* @member {TeamsChannelAccount} [user] The participant account. | ||
*/ | ||
user: TeamsChannelAccount; | ||
/** | ||
* @member {UserMeetingDetails} [meeting] The participants info. | ||
*/ | ||
meeting: UserMeetingDetails; | ||
} | ||
/** | ||
* @interface | ||
* Specific details of a user in a Teams meeting. | ||
*/ | ||
export interface UserMeetingDetails { | ||
/** | ||
* @member {boolean} [inMeeting] The user in meeting indicator. | ||
*/ | ||
inMeeting: boolean; | ||
/** | ||
* @member {string} [role] The user's role. | ||
*/ | ||
role: string; | ||
} | ||
/** | ||
* @type {TeamsMember} | ||
* Defines the TeamsMember type. | ||
*/ | ||
export type TeamsMember = { | ||
/** | ||
* @member {string} [id] The member id. | ||
*/ | ||
id: string; | ||
}; | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation request. | ||
*/ | ||
export interface BatchOperationRequest { | ||
/** | ||
* @member {Activity} [activity] The activity of the request. | ||
*/ | ||
activity: Activity; | ||
/** | ||
* @member {string} [tenantId] The id of the Teams tenant. | ||
*/ | ||
tenantId: string; | ||
/** | ||
* @member {string} [teamId] The id of the team. | ||
*/ | ||
teamId?: string; | ||
/** | ||
* @member {TeamsMember[]} [members] The list of members. | ||
*/ | ||
members?: TeamsMember[]; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation response. | ||
*/ | ||
export interface BatchOperationResponse { | ||
/** | ||
* @member {string} [operationId] The id of the operation executed. | ||
*/ | ||
operationId: string; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation state response. | ||
*/ | ||
export interface BatchOperationStateResponse { | ||
/** | ||
* @member {string} [state] The state of the operation. | ||
*/ | ||
state: string; | ||
/** | ||
* @member {Record<number, number>} [statusMap] The status map for processed operations. | ||
*/ | ||
statusMap: Record<number, number>; | ||
/** | ||
* @member {Date} [retryAfter] The datetime value to retry the operation. | ||
*/ | ||
retryAfter?: Date; | ||
/** | ||
* @member {number} [totalEntriesCount] The number of entries. | ||
*/ | ||
totalEntriesCount: number; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the failed entry with its id and error. | ||
*/ | ||
export interface BatchFailedEntry { | ||
/** | ||
* @member {string} [id] The id of the failed entry. | ||
*/ | ||
id: string; | ||
/** | ||
* @member {string} [error] The error of the failed entry. | ||
*/ | ||
error: string; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the batch failed entries response. | ||
*/ | ||
export interface BatchFailedEntriesResponse { | ||
/** | ||
* @member {string} [continuationToken] The continuation token for paginated results. | ||
*/ | ||
continuationToken: string; | ||
/** | ||
* @member {BatchFailedEntry[]} [failedEntryResponses] The list of failed entries result of a batch operation. | ||
*/ | ||
failedEntryResponses: BatchFailedEntry[]; | ||
} | ||
//# sourceMappingURL=index.d.ts.map |
@@ -5,3 +5,3 @@ { | ||
"description": "Activity schema for the Microsoft Bot Framework.", | ||
"version": "4.21.0-dev.20230911.cbb187d", | ||
"version": "4.21.0-dev.20231010.123cc88", | ||
"license": "MIT", | ||
@@ -8,0 +8,0 @@ "keywords": [ |
@@ -2032,1 +2032,140 @@ /** | ||
} | ||
/** | ||
* @interface | ||
* Specific details about the meeting participants. | ||
*/ | ||
export interface MeetingParticipantsEventDetails { | ||
/** | ||
* @member {TeamsMeetingMember[]} [members] The participants info. | ||
*/ | ||
members: TeamsMeetingMember[]; | ||
} | ||
/** | ||
* @interface | ||
* Specific details about the meeting participants. | ||
*/ | ||
export interface TeamsMeetingMember { | ||
/** | ||
* @member {TeamsChannelAccount} [user] The participant account. | ||
*/ | ||
user: TeamsChannelAccount; | ||
/** | ||
* @member {UserMeetingDetails} [meeting] The participants info. | ||
*/ | ||
meeting: UserMeetingDetails; | ||
} | ||
/** | ||
* @interface | ||
* Specific details of a user in a Teams meeting. | ||
*/ | ||
export interface UserMeetingDetails { | ||
/** | ||
* @member {boolean} [inMeeting] The user in meeting indicator. | ||
*/ | ||
inMeeting: boolean; | ||
/** | ||
* @member {string} [role] The user's role. | ||
*/ | ||
role: string; | ||
} | ||
/** | ||
* @type {TeamsMember} | ||
* Defines the TeamsMember type. | ||
*/ | ||
export type TeamsMember = { | ||
/** | ||
* @member {string} [id] The member id. | ||
*/ | ||
id: string; | ||
}; | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation request. | ||
*/ | ||
export interface BatchOperationRequest { | ||
/** | ||
* @member {Activity} [activity] The activity of the request. | ||
*/ | ||
activity: Activity; | ||
/** | ||
* @member {string} [tenantId] The id of the Teams tenant. | ||
*/ | ||
tenantId: string; | ||
/** | ||
* @member {string} [teamId] The id of the team. | ||
*/ | ||
teamId?: string; | ||
/** | ||
* @member {TeamsMember[]} [members] The list of members. | ||
*/ | ||
members?: TeamsMember[]; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation response. | ||
*/ | ||
export interface BatchOperationResponse { | ||
/** | ||
* @member {string} [operationId] The id of the operation executed. | ||
*/ | ||
operationId: string; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the teams batch operation state response. | ||
*/ | ||
export interface BatchOperationStateResponse { | ||
/** | ||
* @member {string} [state] The state of the operation. | ||
*/ | ||
state: string; | ||
/** | ||
* @member {Record<number, number>} [statusMap] The status map for processed operations. | ||
*/ | ||
statusMap: Record<number, number>; | ||
/** | ||
* @member {Date} [retryAfter] The datetime value to retry the operation. | ||
*/ | ||
retryAfter?: Date; | ||
/** | ||
* @member {number} [totalEntriesCount] The number of entries. | ||
*/ | ||
totalEntriesCount: number; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the failed entry with its id and error. | ||
*/ | ||
export interface BatchFailedEntry { | ||
/** | ||
* @member {string} [id] The id of the failed entry. | ||
*/ | ||
id: string; | ||
/** | ||
* @member {string} [error] The error of the failed entry. | ||
*/ | ||
error: string; | ||
} | ||
/** | ||
* @interface | ||
* Specifies the body of the batch failed entries response. | ||
*/ | ||
export interface BatchFailedEntriesResponse { | ||
/** | ||
* @member {string} [continuationToken] The continuation token for paginated results. | ||
*/ | ||
continuationToken: string; | ||
/** | ||
* @member {BatchFailedEntry[]} [failedEntryResponses] The list of failed entries result of a batch operation. | ||
*/ | ||
failedEntryResponses: BatchFailedEntry[]; | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
549926
16522