[][src]Trait isilon::apis::AuditApi

pub trait AuditApi {
    fn create_audit_topic(
        &self,
        audit_topic: AuditTopicCreateParams
    ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>;
fn delete_audit_topic(
        &self,
        audit_topic_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn get_audit_progress(
        &self,
        lnn: i32
    ) -> Box<dyn Future<Item = AuditProgress, Error = Error>>;
fn get_audit_settings(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = AuditSettings, Error = Error>>;
fn get_audit_topic(
        &self,
        audit_topic_id: &str
    ) -> Box<dyn Future<Item = AuditTopics, Error = Error>>;
fn get_progress_global(
        &self
    ) -> Box<dyn Future<Item = ProgressGlobal, Error = Error>>;
fn get_settings_global(
        &self
    ) -> Box<dyn Future<Item = SettingsGlobalExtended, Error = Error>>;
fn list_audit_topics(
        &self
    ) -> Box<dyn Future<Item = AuditTopicsExtended, Error = Error>>;
fn update_audit_settings(
        &self,
        audit_settings: AuditSettingsSettings,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_audit_topic(
        &self,
        audit_topic: AuditTopic,
        audit_topic_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_settings_global(
        &self,
        settings_global: SettingsGlobalSettings
    ) -> Box<dyn Future<Item = (), Error = Error>>; }

Required methods

fn create_audit_topic(
    &self,
    audit_topic: AuditTopicCreateParams
) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

fn delete_audit_topic(
    &self,
    audit_topic_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn get_audit_progress(
    &self,
    lnn: i32
) -> Box<dyn Future<Item = AuditProgress, Error = Error>>

fn get_audit_settings(
    &self,
    zone: &str
) -> Box<dyn Future<Item = AuditSettings, Error = Error>>

fn get_audit_topic(
    &self,
    audit_topic_id: &str
) -> Box<dyn Future<Item = AuditTopics, Error = Error>>

fn get_progress_global(
    &self
) -> Box<dyn Future<Item = ProgressGlobal, Error = Error>>

fn get_settings_global(
    &self
) -> Box<dyn Future<Item = SettingsGlobalExtended, Error = Error>>

fn list_audit_topics(
    &self
) -> Box<dyn Future<Item = AuditTopicsExtended, Error = Error>>

fn update_audit_settings(
    &self,
    audit_settings: AuditSettingsSettings,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_audit_topic(
    &self,
    audit_topic: AuditTopic,
    audit_topic_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_settings_global(
    &self,
    settings_global: SettingsGlobalSettings
) -> Box<dyn Future<Item = (), Error = Error>>

Loading content...

Implementors

impl<C: Connect + 'static> AuditApi for AuditApiClient<C>[src]

Loading content...