MeetingroommapClient
Classes
GetCustomLocationsByImageNameResponse
dataclass
GetCustomLocationsByImageNameResponse(custom_location_collection: Optional[List[Dict[str, Any]]] = None, map_image: Optional[Dict[str, Any]] = None)
GetOfficeLocationsByImageResponse
dataclass
GetOfficeLocationsByImageResponse(image: Optional[Dict[str, Any]] = None, attached_office_locations: Optional[List[Dict[str, Any]]] = None)
Response for Get office locations on image
Attributes
GetRoomWithPersonsDetailsResponse
dataclass
GetRoomWithPersonsDetailsResponse(office_location_map: Optional[Dict[str, Any]] = None, map_image: Optional[Dict[str, Any]] = None)
AADMeetingRoomCollection
dataclass
Response for Get all rooms
GetRoomsByImageNameResponse
dataclass
GetRoomsByImageNameResponse(meeting_room_collection: Optional[Dict[str, Any]] = None, map_image: Optional[Dict[str, Any]] = None)
GetCustomLocationsByCategoriesQuery
dataclass
Definition: GetCustomLocationsByCategoriesQuery
GetCustomLocationListByImageNameQuery
dataclass
AADMeetingRoom
dataclass
Definition: AADMeetingRoom
UserDetailsDTO
dataclass
Definition: UserDetailsDTO
MeetingroommapClient
MeetingroommapClient(connection_runtime_url: str, token_provider: Optional[TokenProvider] = None, options: Optional[ConnectorClientOptions] = None)
Bases: ConnectorClientBase
Typed client for meetingroommap connector.
Initialize a MeetingroommapClient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
connection_runtime_url
|
str
|
The connection runtime URL from Azure Portal. |
required |
token_provider
|
Optional[TokenProvider]
|
Optional token provider. Defaults to ManagedIdentityTokenProvider. |
None
|
options
|
Optional[ConnectorClientOptions]
|
Optional connector client options. |
None
|
Methods:
get_custom_locations_async
async
Get all custom locations
Get all custom locations
get_custom_locations_by_image_name_async
async
get_custom_locations_by_image_name_async(input: GetCustomLocationListByImageNameQuery) -> dict[str, Any] | None
Get locations by image
Get all custom locations for a given image
get_categories_async
async
GetCategories
Get custom categories
location_details_async
async
Get location by id
Get location details including image url by the location id
search_locations_async
async
Search location by name
Search custom locations by name
get_custom_location_image_async
async
Get image for location
Get image for specific custom location
images_async
async
Get all images
Get list of all floorplans/images
get_meeting_room_image_async
async
Get image for meeting room
Get image for a specific meeting room
next_meetings_async
async
Get next meetings
Get the next meetings for the current user
get_meeting_room_details_async
async
Get meetingroom details
Get meetingroom details
get_office_locations_async
async
Get all office locations
Get all office locations
search_coworkers_async
async
Search coworker
Search coworker by name/email
get_office_locations_by_image_async
async
Get office locations on image
Get all office locations mapped to a specific image
get_room_with_persons_details_async
async
get_room_with_persons_details_async(office_location_name: str, inlude_user_info: Optional[bool] = None) -> dict[str, Any] | None
Get office location details
Get office location details including list of people for that office location
get_office_location_image_async
async
Get image of office location
Get image of specific office location
get_rooms_async
async
Get all rooms
Get all rooms (defined in Azure AD as meeting rooms)
search_meeting_rooms_async
async
Search for meeting room
Get rooms by name search (from Azure AD meeting rooms)
room_lists_async
async
Get meeting rooms lists
Get meeting rooms lists as defined in Azure AD
rooms_by_list_address_async
async
Get meeting rooms by list
Get all meeting rooms from specific list name