[−][src]Struct zoom_api::Room
A room.
From: https://marketplace.zoom.us/docs/api-reference/zoom-api/rooms/getzrprofile
Fields
id: Option<String>
Unique Identifier for the Zoom Room.
name: String
Name of the Zoom Room.
activation_code: Option<String>
Activation Code is the code that is used to complete the setup of the Zoom Room.
typev: Option<String>
Type of the Zoom Room. Allowed values: ZoomRoom, SchedulingDisplayOnly, DigitalSignageOnly
status: Option<String>
Status of the Zoom Room.
support_email: Option<String>
The email address to be used for reporting Zoom Room issues.
support_phone: Option<String>
The phone number to be used for reporting Zoom Room issues.
room_passcode: Option<String>
1-16 digit number or characters that is used to secure your Zoom Rooms application. This code must be entered on your Zoom Room Controller to change settings or sign out.
required_code_to_ext: Option<bool>
Require code to exit out of Zoom Rooms application to switch between other apps.
hide_in_room_contacts: Option<bool>
Hide this Zoom Room from your Contact List.
location_id: Option<String>
Location ID of the lowest level location in the location hierarchy where the Zoom Room is to be added. For instance if the structure of the location hierarchy is set up as “country, states, city, campus, building, floor”, a room can only be added under the floor level location. See: https://support.zoom.us/hc/en-us/articles/115000342983-Zoom-Rooms-Location-Hierarchy
Implementations
impl Room
[src]
pub fn update(
self,
resource: ResourceConfig,
passcode: String,
location_id: String
) -> Room
[src]
self,
resource: ResourceConfig,
passcode: String,
location_id: String
) -> Room
Update a room from a configuration.
Trait Implementations
impl Clone for Room
[src]
impl Debug for Room
[src]
impl Default for Room
[src]
impl<'de> Deserialize<'de> for Room
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for Room
[src]
Auto Trait Implementations
impl RefUnwindSafe for Room
impl Send for Room
impl Sync for Room
impl Unpin for Room
impl UnwindSafe for Room
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,