[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[],[],null,["# meet::VideoAssignment Struct Reference\n\nmeet::VideoAssignment\n=====================\n\n| **Developer Preview:** Available as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), which grants early access to certain features. \n|\n| **To use the Meet Media API to access real-time media from a conference, the Google Cloud project, OAuth principal, and all participants in the conference must be enrolled in the Developer Preview Program.**\n\nSummary\n-------\n\n| ### Public attributes ||\n|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [canvases](#structmeet_1_1_video_assignment_1afeb7b0175492bfeae8d8ce79caf158ad) | `std::vector\u003c `[VideoCanvasAssignment](/workspace/meet/media-api/reference/cpp/struct/meet/video-canvas-assignment#structmeet_1_1_video_canvas_assignment)` \u003e` The individual canvas assignments, in no particular order. |\n| [label](#structmeet_1_1_video_assignment_1acd02d75c04c2cc0ae65f1be643f13b58) | `std::string` The [LayoutModel](/workspace/meet/media-api/reference/cpp/struct/meet/layout-model#structmeet_1_1_layout_model) that this assignment is based on. |\n\nPublic attributes\n-----------------\n\n### canvases\n\n```c++\nstd::vector\u003c VideoCanvasAssignment \u003e meet::VideoAssignment::canvases\n``` \nThe individual canvas assignments, in no particular order. \n\n### label\n\n```c++\nstd::string meet::VideoAssignment::label\n``` \nThe [LayoutModel](/workspace/meet/media-api/reference/cpp/struct/meet/layout-model#structmeet_1_1_layout_model) that this assignment is based on.\n\nTaken from [LayoutModel::label](/workspace/meet/media-api/reference/cpp/struct/meet/layout-model#structmeet_1_1_layout_model_1a97ea6da4ee61a28748ba1743f0c917b7)."]]