Reference documentation and code samples for the Google Apps Meet V2beta Client class SpaceConfig.
The configuration pertaining to a meeting space.
Generated from protobuf messagegoogle.apps.meet.v2beta.SpaceConfig
Namespace
Google \ Apps \ Meet \ V2beta
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ access_type
int
Access type of the meeting space that determines who can join without knocking. Default: The user's default access settings. Controlled by the user's admin for enterprise users or RESTRICTED.
↳ entry_point_access
int
Defines the entry points that can be used to join meetings hosted in this meeting space. Default: EntryPointAccess.ALL
↳ moderation
int
Developer Preview: The pre-configured moderation mode for the Meeting. Default: Controlled by the user's policies.
Developer Preview: When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
↳ attendance_report_generation_type
int
Developer Preview: Whether attendance report is enabled for the meeting space.
Developer Preview: Configuration pertaining to the auto-generated artifacts that the meeting supports.
getAccessType
Access type of the meeting space that determines who can join without
knocking. Default: The user's default access settings. Controlled by the
user's admin for enterprise users or RESTRICTED.
Returns
Type
Description
int
setAccessType
Access type of the meeting space that determines who can join without
knocking. Default: The user's default access settings. Controlled by the
user's admin for enterprise users or RESTRICTED.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getEntryPointAccess
Defines the entry points that can be used to join meetings hosted in this
meeting space.
Default: EntryPointAccess.ALL
Returns
Type
Description
int
setEntryPointAccess
Defines the entry points that can be used to join meetings hosted in this
meeting space.
Default: EntryPointAccess.ALL
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getModeration
Developer Preview:
The pre-configured moderation mode for the Meeting.
Default: Controlled by the user's policies.
Returns
Type
Description
int
setModeration
Developer Preview:
The pre-configured moderation mode for the Meeting.
Default: Controlled by the user's policies.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getModerationRestrictions
Developer Preview:
When moderation.ON, these restrictions go into effect for the meeting.
When moderation.OFF, will be reset to default ModerationRestrictions.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Apps Meet V2beta Client - Class SpaceConfig (0.4.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.4.1 (latest)](/php/docs/reference/apps-meet/latest/V2beta.SpaceConfig)\n- [0.4.0](/php/docs/reference/apps-meet/0.4.0/V2beta.SpaceConfig)\n- [0.3.0](/php/docs/reference/apps-meet/0.3.0/V2beta.SpaceConfig)\n- [0.2.6](/php/docs/reference/apps-meet/0.2.6/V2beta.SpaceConfig)\n- [0.1.0](/php/docs/reference/apps-meet/0.1.0/V2beta.SpaceConfig) \n| **Beta**\n|\n|\n| This library is covered by the [Pre-GA Offerings Terms](/terms/service-terms#1)\n| of the Terms of Service. Pre-GA libraries might have limited support,\n| and changes to pre-GA libraries might not be compatible with other pre-GA versions.\n| For more information, see the\n[launch stage descriptions](/products#product-launch-stages). \nReference documentation and code samples for the Google Apps Meet V2beta Client class SpaceConfig.\n\nThe configuration pertaining to a meeting space.\n\nGenerated from protobuf message `google.apps.meet.v2beta.SpaceConfig`\n\nNamespace\n---------\n\nGoogle \\\\ Apps \\\\ Meet \\\\ V2beta\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getAccessType\n\nAccess type of the meeting space that determines who can join without\nknocking. Default: The user's default access settings. Controlled by the\nuser's admin for enterprise users or RESTRICTED.\n\n### setAccessType\n\nAccess type of the meeting space that determines who can join without\nknocking. Default: The user's default access settings. Controlled by the\nuser's admin for enterprise users or RESTRICTED.\n\n### getEntryPointAccess\n\nDefines the entry points that can be used to join meetings hosted in this\nmeeting space.\n\nDefault: EntryPointAccess.ALL\n\n### setEntryPointAccess\n\nDefines the entry points that can be used to join meetings hosted in this\nmeeting space.\n\nDefault: EntryPointAccess.ALL\n\n### getModeration\n\n[Developer Preview](https://developers.google.com/workspace/preview):\nThe pre-configured moderation mode for the Meeting.\n\nDefault: Controlled by the user's policies.\n\n### setModeration\n\n[Developer Preview](https://developers.google.com/workspace/preview):\nThe pre-configured moderation mode for the Meeting.\n\nDefault: Controlled by the user's policies.\n\n### getModerationRestrictions\n\n[Developer Preview](https://developers.google.com/workspace/preview):\nWhen moderation.ON, these restrictions go into effect for the meeting.\n\nWhen moderation.OFF, will be reset to default ModerationRestrictions.\n\n### hasModerationRestrictions\n\n### clearModerationRestrictions\n\n### setModerationRestrictions\n\n[Developer Preview](https://developers.google.com/workspace/preview):\nWhen moderation.ON, these restrictions go into effect for the meeting.\n\nWhen moderation.OFF, will be reset to default ModerationRestrictions.\n\n### getAttendanceReportGenerationType\n\n[Developer Preview](https://developers.google.com/workspace/preview):\nWhether attendance report is enabled for the meeting space.\n\n### setAttendanceReportGenerationType\n\n[Developer Preview](https://developers.google.com/workspace/preview):\nWhether attendance report is enabled for the meeting space.\n\n### getArtifactConfig\n\n[Developer Preview](https://developers.google.com/workspace/preview):\nConfiguration pertaining to the auto-generated artifacts that the meeting\nsupports.\n\n### hasArtifactConfig\n\n### clearArtifactConfig\n\n### setArtifactConfig\n\n[Developer Preview](https://developers.google.com/workspace/preview):\nConfiguration pertaining to the auto-generated artifacts that the meeting\nsupports."]]