agenda |
string |
The meeting's agenda. This value has a maximum length of 2,000 characters. |
[optional] |
default_password |
bool |
Whether to generate a default password using the user's settings. This value defaults to `false`. If this value is `true` and the user has the PMI setting enabled with a password, then the user's meetings will use the PMI password. It will not use a default password. |
[optional] [default to false] |
duration |
int |
The meeting's scheduled duration, in minutes. This field is only used for scheduled meetings (`2`). |
[optional] |
password |
string |
The password required to join the meeting. By default, a password can only have a maximum length of 10 characters and only contain alphanumeric characters and the `@`, `-`, `_`, and `*` characters. * If the account owner or administrator has configured minimum passcode requirement settings, the password must meet those requirements. * If password requirements are enabled, use the Get user settings API or the Get account settings API to get the requirements. |
[optional] |
pre_schedule |
bool |
Whether to create a prescheduled meeting via the GSuite app. This only supports the meeting `type` value of `2` (scheduled meetings) and `3` (recurring meetings with no fixed time): * `true` — Create a prescheduled meeting. * `false` — Create a regular meeting. |
[optional] [default to false] |
recurrence |
\Zoom\Api\Model\Recurrence |
|
[optional] |
schedule_for |
string |
The email address or user ID of the user to schedule a meeting for. |
[optional] |
settings |
\Zoom\Api\Model\MeetingCreateSettings |
|
[optional] |
start_time |
\DateTime |
The meeting's start time. This field is only used for scheduled and/or recurring meetings with a fixed time. This supports local time and GMT formats. * To set a meeting's start time in GMT, use the `yyyy-MM-ddTHH:mm:ssZ` date-time format. For example, `2020-03-31T12:02:00Z`. * To set a meeting's start time using a specific timezone, use the `yyyy-MM-ddTHH:mm:ss` date-time format and specify the timezone ID in the `timezone` field. If you do not specify a timezone, the `timezone` value defaults to your Zoom account's timezone. You can also use `UTC` for the `timezone` value. |
[optional] |
template_id |
string |
The account admin meeting template ID with which to schedule a meeting using a meeting template. For a list of account admin-provided meeting templates, use the List meeting templates API. * At this time, this field only accepts account admin meeting template IDs. * To enable the account admin meeting templates feature, contact Zoom support. |
[optional] |
timezone |
string |
The timezone to assign to the `start_time` value. This field is only used for scheduled meetings (`2`). For a list of supported timezones and their format, refer to our timezone list documentation. |
[optional] |
topic |
string |
The meeting's topic. |
[optional] |
tracking_fields |
\Zoom\Api\Model\MeetingCreateTrackingFieldsInner[] |
Information about the meeting's tracking fields. |
[optional] |
type |
int |
The type of meeting: * `1` — An instant meeting. * `2` — A scheduled meeting. * `3` — A recurring meeting with no fixed time. * `8` — A recurring meeting with fixed time. |
[optional] [default to self::TYPE_2] |