pub struct Archiving {
pub client: Client,
}
Fields
client: Client
Implementations
sourceimpl Archiving
impl Archiving
sourcepub async fn list_archived_files(
&self,
page_size: i64,
next_page_token: &str,
from: &str,
to: &str,
query_date_type: ListArchivedFilesQueryDateType
) -> Result<Vec<ListArchivedFilesResponseMeetings>>
pub async fn list_archived_files(
&self,
page_size: i64,
next_page_token: &str,
from: &str,
to: &str,
query_date_type: ListArchivedFilesQueryDateType
) -> Result<Vec<ListArchivedFilesResponseMeetings>>
List archived files.
This function performs a GET
to the /archive_files
endpoint.
Zoom’s archiving solution allows account administrators to set up an automated mechanism to record, collect and archive meeting data to a 3rd party platform of their choice and hence, satisfy FINRA and/ or other compliance requirements.
Use this API to retrieve archived meeting or webinar files of an account.
Scope: recording:read:admin
Rate Limit Label: Medium
Prerequisites:
- Enable cloud recording.
- Follow the enablement process to access the archiving feature.
Parameters:
page_size: i64
– The number of records returned within a single API call.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.from: &str
– Start date for the query in “yyyy-MM-dd’T’HH:mm:ss’Z’” format. The duration for the query defined using the “from” and “to” parameters should not exceed 7 days as this API only provides a week’s data at once.to: &str
– End date for the query in “yyyy-MM-dd’T’HH:mm:ss’Z’” format. .query_date_type: crate::types::ListArchivedFilesQueryDateType
– The query date type for thefrom
andto
parameters.
sourcepub async fn list_all_archived_files(
&self,
from: &str,
to: &str,
query_date_type: ListArchivedFilesQueryDateType
) -> Result<Vec<ListArchivedFilesResponseMeetings>>
pub async fn list_all_archived_files(
&self,
from: &str,
to: &str,
query_date_type: ListArchivedFilesQueryDateType
) -> Result<Vec<ListArchivedFilesResponseMeetings>>
List archived files.
This function performs a GET
to the /archive_files
endpoint.
As opposed to list_archived_files
, this function returns all the pages of the request at once.
Zoom’s archiving solution allows account administrators to set up an automated mechanism to record, collect and archive meeting data to a 3rd party platform of their choice and hence, satisfy FINRA and/ or other compliance requirements.
Use this API to retrieve archived meeting or webinar files of an account.
Scope: recording:read:admin
Rate Limit Label: Medium
Prerequisites:
- Enable cloud recording.
- Follow the enablement process to access the archiving feature.
sourcepub async fn testget_record_archived_file(
&self,
meeting_uuid: &str
) -> Result<CloudArchivedFiles>
pub async fn testget_record_archived_file(
&self,
meeting_uuid: &str
) -> Result<CloudArchivedFiles>
Get meeting archived files.
This function performs a GET
to the /past_meetings/{meetingUUID}/archive_files
endpoint.
List the archived recording files of the specific meeting instance. For more information, read our Managing archiving of meeting and webinar data documentation.
Scopes: recording:read``24
— Apple OAuth27
— Microsoft OAuth97
— Mobile device98
— RingCentral OAuth99
— API user100
— Zoom Work email101
— Single Sign-On (SSO)
The following login methods are only available in China:
11
— Phone number21
— WeChat23
— Alipay
Parameters:
-
meeting: &str
– The meeting’s universally unique identifier (UUID). Each meeting instance generates a UUID. For example, after a meeting ends, a new UUID is generated for the next meeting instance.If the meeting UUID begins with a
/
character or contains a//
character, you must double-encode the meeting UUID when using the meeting UUID for other API calls.
Auto Trait Implementations
impl !RefUnwindSafe for Archiving
impl Send for Archiving
impl Sync for Archiving
impl Unpin for Archiving
impl !UnwindSafe for Archiving
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