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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
549926
16522