pub struct Devices {
pub client: Client,
}
Fields
client: Client
Implementations
sourceimpl Devices
impl Devices
sourcepub async fn list(
&self,
page_size: i64,
page_number: i64,
next_page_token: &str
) -> Result<Domains>
pub async fn list(
&self,
page_size: i64,
page_number: i64,
next_page_token: &str
) -> Result<Domains>
List H.323/SIP devices.
This function performs a GET
to the /h323/devices
endpoint.
A H.323 or SIP device can make a video call to a Room Connector to join a Zoom cloud meeting. A Room Connector can also call out to a H.323 or SIP device to join a Zoom cloud meeting. Use this API to list all H.323/SIP Devices on a Zoom account.
Scopes: h323:read:admin
Rate Limit Label: Medium
Parameters:
-
page_size: i64
– The number of records returned within a single API call. -
page_number: i64
– Deprecated - This field has been deprecated and we will stop supporting it completely in a future release. Please use “next_page_token” for pagination instead of this field.The page number of the current page in the returned records.
-
next_page_token: &str
– The next page token is used to paginate through large result sets. A next page token will be returned whenever the set of available results exceeds the current page size. The expiration period for this token is 15 minutes.
sourcepub async fn create(&self, body: &Device) -> Result<()>
pub async fn create(&self, body: &Device) -> Result<()>
Create a H.323/SIP device.
This function performs a POST
to the /h323/devices
endpoint.
A H.323 or SIP device can make a video call to a Room Connector to join a Zoom cloud meeting. A Room Connector can also call out to a H.323 or SIP device to join a Zoom cloud meeting. Use this API to add a H.323/SIP device to your Zoom account
Scopes: h323:write:admin
Rate Limit Label: Light
sourcepub async fn delete(&self, device_id: &str) -> Result<()>
pub async fn delete(&self, device_id: &str) -> Result<()>
Delete a H.323/SIP device.
This function performs a DELETE
to the /h323/devices/{deviceId}
endpoint.
A H.323 or SIP device can make a video call to a Room Connector to join a Zoom cloud meeting. A Room Connector can also call out to a H.323 or SIP device to join a Zoom cloud meeting. Use this API to delete a H.323/SIP device from your Zoom account.
Scopes: h323:write:admin
Rate Limit Label: Light
Parameters:
device_id: &str
– User’s first name.
sourcepub async fn update(&self, device_id: &str, body: &Device) -> Result<()>
pub async fn update(&self, device_id: &str, body: &Device) -> Result<()>
Update a H.323/SIP device.
This function performs a PATCH
to the /h323/devices/{deviceId}
endpoint.
A H.323 or SIP device can make a video call to a Room Connector to join a Zoom cloud meeting. A Room Connector can also call out to a H.323 or SIP device to join a Zoom cloud meeting. Use this API to edit information of a H.323/SIP device from your Zoom account.
Scopes: h323:write:admin
Rate Limit Label: Light
Parameters:
device_id: &str
– User’s first name.
Auto Trait Implementations
impl !RefUnwindSafe for Devices
impl Send for Devices
impl Sync for Devices
impl Unpin for Devices
impl !UnwindSafe for Devices
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FutureExt for T
impl<T> FutureExt for T
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more