[null,null,["Last updated 2025-04-09 UTC."],[],[],null,["# meet::VideoAssignmentResourceSnapshot Struct Reference\n\nmeet::VideoAssignmentResourceSnapshot\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\nA resource snapshot managed by the server and replicated to the client.\n\nSummary\n-------\n\n| ### Public attributes ||\n|-----------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|\n| [assignment](#structmeet_1_1_video_assignment_resource_snapshot_1ac2b61c3b60c0f31aef92ddfcbe19c52f) | `std::optional\u003c `[VideoAssignment](/workspace/meet/media-api/reference/cpp/struct/meet/video-assignment#structmeet_1_1_video_assignment)` \u003e` |\n| [id](#structmeet_1_1_video_assignment_resource_snapshot_1a7712ea8eee1ceaeb9d16caa3624159b9)` = 0` | `int64_t` The video assignment resource is a singleton resource. |\n\nPublic attributes\n-----------------\n\n### assignment\n\n```c++\nstd::optional\u003c VideoAssignment \u003e meet::VideoAssignmentResourceSnapshot::assignment\n``` \n\n### id\n\n```c++\nint64_t meet::VideoAssignmentResourceSnapshot::id = 0\n``` \nThe video assignment resource is a singleton resource.\n\nTherefore, this ID is always 0."]]