[null,null,["Last updated 2025-04-09 UTC."],[],[],null,["# meet::VideoAssignmentChannelToClient Struct Reference\n\nmeet::VideoAssignmentChannelToClient\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\n\n`#include \u003cvideo_assignment_resource.h\u003e`\n\nThe top-level transport container for messages sent from server to client in the `video-assignment` data channel.\n\nSummary\n-------\n\nAny combination of fields may be set, but the message is never empty.\n\n| ### Public attributes ||\n|----------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [resources](#structmeet_1_1_video_assignment_channel_to_client_1aaefdb8d1fbcdfa58c5b28b02fd36cadc) | `std::vector\u003c `[VideoAssignmentResourceSnapshot](/workspace/meet/media-api/reference/cpp/struct/meet/video-assignment-resource-snapshot#structmeet_1_1_video_assignment_resource_snapshot)` \u003e` Resource snapshots. |\n| [response](#structmeet_1_1_video_assignment_channel_to_client_1a14be0b2bc0dc4e7bf1a275b0e0906deb) | `std::optional\u003c `[VideoAssignmentResponse](/workspace/meet/media-api/reference/cpp/struct/meet/video-assignment-response#structmeet_1_1_video_assignment_response)` \u003e` An optional response to a incoming request. |\n\nPublic attributes\n-----------------\n\n### resources\n\n```c++\nstd::vector\u003c VideoAssignmentResourceSnapshot \u003e meet::VideoAssignmentChannelToClient::resources\n``` \nResource snapshots.\n\nThere is no implied order between the snapshots in the list. \n\n### response\n\n```c++\nstd::optional\u003c VideoAssignmentResponse \u003e meet::VideoAssignmentChannelToClient::response\n``` \nAn optional response to a incoming request."]]