[][src]Trait isilon::apis::ProtocolsApi

pub trait ProtocolsApi {
    fn create_hdfs_proxyuser(
        &self,
        hdfs_proxyuser: HdfsProxyuserCreateParams,
        zone: &str
    ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>;
fn create_hdfs_rack(
        &self,
        hdfs_rack: HdfsRackCreateParams,
        zone: &str
    ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>;
fn create_ndmp_settings_preferred_ip(
        &self,
        ndmp_settings_preferred_ip: NdmpSettingsPreferredIpCreateParams
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_ndmp_settings_variable(
        &self,
        ndmp_settings_variable: NdmpSettingsVariableCreateParams,
        ndmp_settings_variable_id: &str
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_ndmp_user(
        &self,
        ndmp_user: NdmpUserCreateParams
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_nfs_alias(
        &self,
        nfs_alias: NfsAliasCreateParams,
        zone: &str
    ) -> Box<dyn Future<Item = CreateNfsAliasResponse, Error = Error>>;
fn create_nfs_export(
        &self,
        nfs_export: NfsExportCreateParams,
        force: bool,
        ignore_unresolvable_hosts: bool,
        zone: &str,
        ignore_conflicts: bool,
        ignore_bad_paths: bool,
        ignore_bad_auth: bool
    ) -> Box<dyn Future<Item = CreateQuotaReportResponse, Error = Error>>;
fn create_nfs_netgroup_check_item(
        &self,
        nfs_netgroup_check_item: Empty,
        host: &str
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_nfs_netgroup_flush_item(
        &self,
        nfs_netgroup_flush_item: Empty,
        host: &str
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_nfs_nlm_sessions_check_item(
        &self,
        nfs_nlm_sessions_check_item: Empty,
        cluster_ip: &str,
        zone: &str
    ) -> Box<dyn Future<Item = CreateNfsNlmSessionsCheckItemResponse, Error = Error>>;
fn create_nfs_reload_item(
        &self,
        nfs_reload_item: Empty,
        zone: &str
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_ntp_server(
        &self,
        ntp_server: NtpServerCreateParams
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_smb_log_level_filter(
        &self,
        smb_log_level_filter: SmbLogLevelFilter
    ) -> Box<dyn Future<Item = CreateAuthRefreshItemResponse, Error = Error>>;
fn create_smb_share(
        &self,
        smb_share: SmbShareCreateParams,
        zone: &str
    ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>;
fn create_swift_account(
        &self,
        swift_account: SwiftAccount,
        zone: &str
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn delete_hdfs_proxyuser(
        &self,
        hdfs_proxyuser_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_hdfs_rack(
        &self,
        hdfs_rack_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ndmp_contexts_backup_by_id(
        &self,
        ndmp_contexts_backup_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ndmp_contexts_bre_by_id(
        &self,
        ndmp_contexts_bre_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ndmp_contexts_restore_by_id(
        &self,
        ndmp_contexts_restore_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ndmp_dumpdate(
        &self,
        ndmp_dumpdate_id: &str,
        level: i32
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ndmp_session(
        &self,
        ndmp_session_id: &str,
        lnn: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ndmp_settings_preferred_ip(
        &self,
        ndmp_settings_preferred_ip_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ndmp_settings_variable(
        &self,
        ndmp_settings_variable_id: &str,
        name: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ndmp_user(
        &self,
        ndmp_user_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_nfs_alias(
        &self,
        nfs_alias_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_nfs_export(
        &self,
        nfs_export_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_nfs_nlm_session(
        &self,
        nfs_nlm_session_id: &str,
        cluster_ip: &str,
        zone: &str,
        refresh: bool
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ntp_server(
        &self,
        ntp_server_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_ntp_servers(&self) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_smb_log_level_filter(
        &self,
        smb_log_level_filter_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_smb_log_level_filters(
        &self,
        level: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_smb_openfile(
        &self,
        smb_openfile_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_smb_session(
        &self,
        smb_session_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_smb_sessions_computer_user(
        &self,
        smb_sessions_computer_user: &str,
        computer: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_smb_share(
        &self,
        smb_share_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_smb_shares(&self) -> Box<dyn Future<Item = (), Error = Error>>;
fn delete_swift_account(
        &self,
        swift_account_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn get_ftp_settings(
        &self
    ) -> Box<dyn Future<Item = FtpSettings, Error = Error>>;
fn get_hdfs_log_level(
        &self
    ) -> Box<dyn Future<Item = HdfsLogLevel, Error = Error>>;
fn get_hdfs_proxyuser(
        &self,
        hdfs_proxyuser_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = HdfsProxyusers, Error = Error>>;
fn get_hdfs_rack(
        &self,
        hdfs_rack_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = HdfsRacks, Error = Error>>;
fn get_hdfs_ranger_plugin_settings(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = HdfsRangerPluginSettings, Error = Error>>;
fn get_hdfs_settings(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = HdfsSettings, Error = Error>>;
fn get_http_settings(
        &self
    ) -> Box<dyn Future<Item = HttpSettings, Error = Error>>;
fn get_ndmp_contexts_backup(
        &self,
        limit: i32,
        resume: &str
    ) -> Box<dyn Future<Item = NdmpContextsBackupExtended, Error = Error>>;
fn get_ndmp_contexts_backup_by_id(
        &self,
        ndmp_contexts_backup_id: &str
    ) -> Box<dyn Future<Item = NdmpContextsBackup, Error = Error>>;
fn get_ndmp_contexts_bre(
        &self,
        limit: i32,
        resume: &str
    ) -> Box<dyn Future<Item = NdmpContextsBreExtended, Error = Error>>;
fn get_ndmp_contexts_bre_by_id(
        &self,
        ndmp_contexts_bre_id: &str
    ) -> Box<dyn Future<Item = NdmpContextsBre, Error = Error>>;
fn get_ndmp_contexts_restore(
        &self,
        limit: i32,
        resume: &str
    ) -> Box<dyn Future<Item = NdmpContextsBackupExtended, Error = Error>>;
fn get_ndmp_contexts_restore_by_id(
        &self,
        ndmp_contexts_restore_id: &str
    ) -> Box<dyn Future<Item = NdmpContextsBackup, Error = Error>>;
fn get_ndmp_diagnostics(
        &self
    ) -> Box<dyn Future<Item = NdmpDiagnostics, Error = Error>>;
fn get_ndmp_dumpdate(
        &self,
        ndmp_dumpdate_id: &str,
        sort: &str,
        resume: &str,
        level: i32,
        limit: i32,
        path: &str,
        dir: &str
    ) -> Box<dyn Future<Item = NdmpDumpdates, Error = Error>>;
fn get_ndmp_logs(
        &self,
        lnn: &str,
        page: i32,
        pagesize: i32
    ) -> Box<dyn Future<Item = NdmpLogs, Error = Error>>;
fn get_ndmp_session(
        &self,
        ndmp_session_id: &str,
        lnn: &str
    ) -> Box<dyn Future<Item = NdmpSessions, Error = Error>>;
fn get_ndmp_sessions(
        &self,
        consolidate: bool,
        node: &str,
        session: &str,
        limit: i32,
        resume: &str
    ) -> Box<dyn Future<Item = NdmpSessionsExtended, Error = Error>>;
fn get_ndmp_settings_dmas(
        &self
    ) -> Box<dyn Future<Item = NdmpSettingsDmas, Error = Error>>;
fn get_ndmp_settings_global(
        &self
    ) -> Box<dyn Future<Item = NdmpSettingsGlobal, Error = Error>>;
fn get_ndmp_settings_preferred_ip(
        &self,
        ndmp_settings_preferred_ip_id: &str
    ) -> Box<dyn Future<Item = NdmpSettingsPreferredIps, Error = Error>>;
fn get_ndmp_settings_variable(
        &self,
        ndmp_settings_variable_id: &str,
        path: &str,
        limit: i32,
        resume: &str
    ) -> Box<dyn Future<Item = NdmpSettingsVariables, Error = Error>>;
fn get_ndmp_user(
        &self,
        ndmp_user_id: &str
    ) -> Box<dyn Future<Item = NdmpUsers, Error = Error>>;
fn get_nfs_alias(
        &self,
        nfs_alias_id: &str,
        scope: &str,
        check: bool,
        zone: &str
    ) -> Box<dyn Future<Item = NfsAliases, Error = Error>>;
fn get_nfs_check(
        &self,
        ignore_bad_paths: bool,
        ignore_bad_auth: bool,
        zone: &str,
        ignore_unresolvable_hosts: bool
    ) -> Box<dyn Future<Item = NfsCheckExtended, Error = Error>>;
fn get_nfs_export(
        &self,
        nfs_export_id: &str,
        scope: &str,
        zone: &str
    ) -> Box<dyn Future<Item = NfsExports, Error = Error>>;
fn get_nfs_exports_summary(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = NfsExportsSummary, Error = Error>>;
fn get_nfs_log_level(
        &self
    ) -> Box<dyn Future<Item = NfsLogLevel, Error = Error>>;
fn get_nfs_netgroup(
        &self,
        host: &str
    ) -> Box<dyn Future<Item = NfsNetgroup, Error = Error>>;
fn get_nfs_nlm_locks(
        &self,
        sort: &str,
        created: &str,
        lin: &str,
        resume: &str,
        client: &str,
        limit: i32,
        client_id: &str,
        path: &str,
        dir: &str
    ) -> Box<dyn Future<Item = NfsNlmLocks, Error = Error>>;
fn get_nfs_nlm_session(
        &self,
        nfs_nlm_session_id: &str,
        cluster_ip: &str,
        zone: &str
    ) -> Box<dyn Future<Item = NfsNlmSessions, Error = Error>>;
fn get_nfs_nlm_sessions(
        &self,
        sort: &str,
        ip: &str,
        limit: i32,
        zone: &str,
        dir: &str
    ) -> Box<dyn Future<Item = NfsNlmSessionsExtended, Error = Error>>;
fn get_nfs_nlm_waiters(
        &self,
        sort: &str,
        limit: i32,
        dir: &str,
        resume: &str
    ) -> Box<dyn Future<Item = NfsNlmWaiters, Error = Error>>;
fn get_nfs_settings_export(
        &self,
        scope: &str,
        zone: &str
    ) -> Box<dyn Future<Item = NfsSettingsExport, Error = Error>>;
fn get_nfs_settings_global(
        &self,
        scope: &str
    ) -> Box<dyn Future<Item = NfsSettingsGlobal, Error = Error>>;
fn get_nfs_settings_zone(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = NfsSettingsZone, Error = Error>>;
fn get_ntp_server(
        &self,
        ntp_server_id: &str
    ) -> Box<dyn Future<Item = NtpServers, Error = Error>>;
fn get_ntp_settings(
        &self
    ) -> Box<dyn Future<Item = NtpSettings, Error = Error>>;
fn get_smb_log_level(
        &self
    ) -> Box<dyn Future<Item = SmbLogLevel, Error = Error>>;
fn get_smb_log_level_filter(
        &self,
        smb_log_level_filter_id: &str
    ) -> Box<dyn Future<Item = SmbLogLevelFilters, Error = Error>>;
fn get_smb_openfiles(
        &self,
        sort: &str,
        limit: i32,
        dir: &str,
        resume: &str
    ) -> Box<dyn Future<Item = SmbOpenfiles, Error = Error>>;
fn get_smb_sessions(
        &self,
        sort: &str,
        limit: i32,
        dir: &str,
        resume: &str
    ) -> Box<dyn Future<Item = SmbSessions, Error = Error>>;
fn get_smb_settings_global(
        &self,
        scope: &str
    ) -> Box<dyn Future<Item = SmbSettingsGlobal, Error = Error>>;
fn get_smb_settings_share(
        &self,
        scope: &str,
        zone: &str
    ) -> Box<dyn Future<Item = SmbSettingsShare, Error = Error>>;
fn get_smb_share(
        &self,
        smb_share_id: &str,
        scope: &str,
        resolve_names: bool,
        zone: &str
    ) -> Box<dyn Future<Item = SmbShares, Error = Error>>;
fn get_smb_shares_summary(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = SmbSharesSummary, Error = Error>>;
fn get_snmp_settings(
        &self
    ) -> Box<dyn Future<Item = SnmpSettings, Error = Error>>;
fn get_swift_account(
        &self,
        swift_account_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = SwiftAccounts, Error = Error>>;
fn list_hdfs_proxyusers(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = HdfsProxyusers, Error = Error>>;
fn list_hdfs_racks(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = HdfsRacksExtended, Error = Error>>;
fn list_ndmp_settings_preferred_ips(
        &self,
        limit: i32,
        resume: &str
    ) -> Box<dyn Future<Item = NdmpSettingsPreferredIps, Error = Error>>;
fn list_ndmp_users(
        &self
    ) -> Box<dyn Future<Item = NdmpUsersExtended, Error = Error>>;
fn list_nfs_aliases(
        &self,
        sort: &str,
        zone: &str,
        resume: &str,
        limit: i32,
        check: bool,
        dir: &str
    ) -> Box<dyn Future<Item = NfsAliasesExtended, Error = Error>>;
fn list_nfs_exports(
        &self,
        sort: &str,
        zone: &str,
        resume: &str,
        scope: &str,
        limit: i32,
        offset: i32,
        path: &str,
        check: bool,
        dir: &str
    ) -> Box<dyn Future<Item = NfsExportsExtended, Error = Error>>;
fn list_ntp_servers(
        &self,
        sort: &str,
        limit: i32,
        dir: &str,
        resume: &str
    ) -> Box<dyn Future<Item = NtpServersExtended, Error = Error>>;
fn list_smb_log_level_filters(
        &self,
        sort: &str,
        dir: &str,
        level: &str
    ) -> Box<dyn Future<Item = SmbLogLevelFilters, Error = Error>>;
fn list_smb_shares(
        &self,
        sort: &str,
        zone: &str,
        resume: &str,
        resolve_names: bool,
        limit: i32,
        offset: i32,
        scope: &str,
        dir: &str
    ) -> Box<dyn Future<Item = SmbSharesExtended, Error = Error>>;
fn list_swift_accounts(
        &self,
        zone: &str
    ) -> Box<dyn Future<Item = SwiftAccountsExtended, Error = Error>>;
fn update_ftp_settings(
        &self,
        ftp_settings: FtpSettingsExtended
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_hdfs_log_level(
        &self,
        hdfs_log_level: HdfsLogLevel
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_hdfs_proxyuser(
        &self,
        hdfs_proxyuser: Empty,
        hdfs_proxyuser_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_hdfs_rack(
        &self,
        hdfs_rack: HdfsRack,
        hdfs_rack_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_hdfs_ranger_plugin_settings(
        &self,
        hdfs_ranger_plugin_settings: HdfsRangerPluginSettingsSettings,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_hdfs_settings(
        &self,
        hdfs_settings: HdfsSettingsSettings,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_http_settings(
        &self,
        http_settings: HttpSettingsSettings
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_ndmp_diagnostics(
        &self,
        ndmp_diagnostics: NdmpDiagnosticsDiagnostics
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_ndmp_settings_global(
        &self,
        ndmp_settings_global: NdmpSettingsGlobalGlobal
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_ndmp_settings_preferred_ip(
        &self,
        ndmp_settings_preferred_ip: NdmpSettingsPreferredIp,
        ndmp_settings_preferred_ip_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_ndmp_settings_variable(
        &self,
        ndmp_settings_variable: NdmpSettingsVariable,
        ndmp_settings_variable_id: &str,
        name: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_ndmp_user(
        &self,
        ndmp_user: NdmpUser,
        ndmp_user_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_nfs_alias(
        &self,
        nfs_alias: NfsAlias,
        nfs_alias_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_nfs_export(
        &self,
        nfs_export: NfsExport,
        nfs_export_id: &str,
        force: bool,
        ignore_unresolvable_hosts: bool,
        zone: &str,
        ignore_conflicts: bool,
        ignore_bad_paths: bool,
        ignore_bad_auth: bool
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_nfs_log_level(
        &self,
        nfs_log_level: NfsLogLevel
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_nfs_netgroup(
        &self,
        nfs_netgroup: NfsNetgroup,
        host: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_nfs_settings_export(
        &self,
        nfs_settings_export: NfsSettingsExportSettings,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_nfs_settings_global(
        &self,
        nfs_settings_global: NfsSettingsGlobalSettings,
        scope: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_nfs_settings_zone(
        &self,
        nfs_settings_zone: NfsSettingsZoneSettings,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_ntp_server(
        &self,
        ntp_server: NtpServer,
        ntp_server_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_ntp_settings(
        &self,
        ntp_settings: NtpSettingsSettings
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_smb_log_level(
        &self,
        smb_log_level: SmbLogLevel
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_smb_settings_global(
        &self,
        smb_settings_global: SmbSettingsGlobalExtended
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_smb_settings_share(
        &self,
        smb_settings_share: SmbSettingsShareExtended,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_smb_share(
        &self,
        smb_share: SmbShare,
        smb_share_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_snmp_settings(
        &self,
        snmp_settings: SnmpSettingsExtended
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn update_swift_account(
        &self,
        swift_account: SwiftAccount,
        swift_account_id: &str,
        zone: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>; }

Required methods

fn create_hdfs_proxyuser(
    &self,
    hdfs_proxyuser: HdfsProxyuserCreateParams,
    zone: &str
) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

fn create_hdfs_rack(
    &self,
    hdfs_rack: HdfsRackCreateParams,
    zone: &str
) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

fn create_ndmp_settings_preferred_ip(
    &self,
    ndmp_settings_preferred_ip: NdmpSettingsPreferredIpCreateParams
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_ndmp_settings_variable(
    &self,
    ndmp_settings_variable: NdmpSettingsVariableCreateParams,
    ndmp_settings_variable_id: &str
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_ndmp_user(
    &self,
    ndmp_user: NdmpUserCreateParams
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_nfs_alias(
    &self,
    nfs_alias: NfsAliasCreateParams,
    zone: &str
) -> Box<dyn Future<Item = CreateNfsAliasResponse, Error = Error>>

fn create_nfs_export(
    &self,
    nfs_export: NfsExportCreateParams,
    force: bool,
    ignore_unresolvable_hosts: bool,
    zone: &str,
    ignore_conflicts: bool,
    ignore_bad_paths: bool,
    ignore_bad_auth: bool
) -> Box<dyn Future<Item = CreateQuotaReportResponse, Error = Error>>

fn create_nfs_netgroup_check_item(
    &self,
    nfs_netgroup_check_item: Empty,
    host: &str
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_nfs_netgroup_flush_item(
    &self,
    nfs_netgroup_flush_item: Empty,
    host: &str
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_nfs_nlm_sessions_check_item(
    &self,
    nfs_nlm_sessions_check_item: Empty,
    cluster_ip: &str,
    zone: &str
) -> Box<dyn Future<Item = CreateNfsNlmSessionsCheckItemResponse, Error = Error>>

fn create_nfs_reload_item(
    &self,
    nfs_reload_item: Empty,
    zone: &str
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_ntp_server(
    &self,
    ntp_server: NtpServerCreateParams
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_smb_log_level_filter(
    &self,
    smb_log_level_filter: SmbLogLevelFilter
) -> Box<dyn Future<Item = CreateAuthRefreshItemResponse, Error = Error>>

fn create_smb_share(
    &self,
    smb_share: SmbShareCreateParams,
    zone: &str
) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

fn create_swift_account(
    &self,
    swift_account: SwiftAccount,
    zone: &str
) -> Box<dyn Future<Item = Empty, Error = Error>>

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

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

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

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

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

fn delete_ndmp_dumpdate(
    &self,
    ndmp_dumpdate_id: &str,
    level: i32
) -> Box<dyn Future<Item = (), Error = Error>>

fn delete_ndmp_session(
    &self,
    ndmp_session_id: &str,
    lnn: &str
) -> Box<dyn Future<Item = (), Error = Error>>

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

fn delete_ndmp_settings_variable(
    &self,
    ndmp_settings_variable_id: &str,
    name: &str
) -> Box<dyn Future<Item = (), Error = Error>>

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

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

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

fn delete_nfs_nlm_session(
    &self,
    nfs_nlm_session_id: &str,
    cluster_ip: &str,
    zone: &str,
    refresh: bool
) -> Box<dyn Future<Item = (), Error = Error>>

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

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

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

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

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

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

fn delete_smb_sessions_computer_user(
    &self,
    smb_sessions_computer_user: &str,
    computer: &str
) -> Box<dyn Future<Item = (), Error = Error>>

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

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

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

fn get_ftp_settings(&self) -> Box<dyn Future<Item = FtpSettings, Error = Error>>

fn get_hdfs_log_level(
    &self
) -> Box<dyn Future<Item = HdfsLogLevel, Error = Error>>

fn get_hdfs_proxyuser(
    &self,
    hdfs_proxyuser_id: &str,
    zone: &str
) -> Box<dyn Future<Item = HdfsProxyusers, Error = Error>>

fn get_hdfs_rack(
    &self,
    hdfs_rack_id: &str,
    zone: &str
) -> Box<dyn Future<Item = HdfsRacks, Error = Error>>

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

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

fn get_http_settings(
    &self
) -> Box<dyn Future<Item = HttpSettings, Error = Error>>

fn get_ndmp_contexts_backup(
    &self,
    limit: i32,
    resume: &str
) -> Box<dyn Future<Item = NdmpContextsBackupExtended, Error = Error>>

fn get_ndmp_contexts_backup_by_id(
    &self,
    ndmp_contexts_backup_id: &str
) -> Box<dyn Future<Item = NdmpContextsBackup, Error = Error>>

fn get_ndmp_contexts_bre(
    &self,
    limit: i32,
    resume: &str
) -> Box<dyn Future<Item = NdmpContextsBreExtended, Error = Error>>

fn get_ndmp_contexts_bre_by_id(
    &self,
    ndmp_contexts_bre_id: &str
) -> Box<dyn Future<Item = NdmpContextsBre, Error = Error>>

fn get_ndmp_contexts_restore(
    &self,
    limit: i32,
    resume: &str
) -> Box<dyn Future<Item = NdmpContextsBackupExtended, Error = Error>>

fn get_ndmp_contexts_restore_by_id(
    &self,
    ndmp_contexts_restore_id: &str
) -> Box<dyn Future<Item = NdmpContextsBackup, Error = Error>>

fn get_ndmp_diagnostics(
    &self
) -> Box<dyn Future<Item = NdmpDiagnostics, Error = Error>>

fn get_ndmp_dumpdate(
    &self,
    ndmp_dumpdate_id: &str,
    sort: &str,
    resume: &str,
    level: i32,
    limit: i32,
    path: &str,
    dir: &str
) -> Box<dyn Future<Item = NdmpDumpdates, Error = Error>>

fn get_ndmp_logs(
    &self,
    lnn: &str,
    page: i32,
    pagesize: i32
) -> Box<dyn Future<Item = NdmpLogs, Error = Error>>

fn get_ndmp_session(
    &self,
    ndmp_session_id: &str,
    lnn: &str
) -> Box<dyn Future<Item = NdmpSessions, Error = Error>>

fn get_ndmp_sessions(
    &self,
    consolidate: bool,
    node: &str,
    session: &str,
    limit: i32,
    resume: &str
) -> Box<dyn Future<Item = NdmpSessionsExtended, Error = Error>>

fn get_ndmp_settings_dmas(
    &self
) -> Box<dyn Future<Item = NdmpSettingsDmas, Error = Error>>

fn get_ndmp_settings_global(
    &self
) -> Box<dyn Future<Item = NdmpSettingsGlobal, Error = Error>>

fn get_ndmp_settings_preferred_ip(
    &self,
    ndmp_settings_preferred_ip_id: &str
) -> Box<dyn Future<Item = NdmpSettingsPreferredIps, Error = Error>>

fn get_ndmp_settings_variable(
    &self,
    ndmp_settings_variable_id: &str,
    path: &str,
    limit: i32,
    resume: &str
) -> Box<dyn Future<Item = NdmpSettingsVariables, Error = Error>>

fn get_ndmp_user(
    &self,
    ndmp_user_id: &str
) -> Box<dyn Future<Item = NdmpUsers, Error = Error>>

fn get_nfs_alias(
    &self,
    nfs_alias_id: &str,
    scope: &str,
    check: bool,
    zone: &str
) -> Box<dyn Future<Item = NfsAliases, Error = Error>>

fn get_nfs_check(
    &self,
    ignore_bad_paths: bool,
    ignore_bad_auth: bool,
    zone: &str,
    ignore_unresolvable_hosts: bool
) -> Box<dyn Future<Item = NfsCheckExtended, Error = Error>>

fn get_nfs_export(
    &self,
    nfs_export_id: &str,
    scope: &str,
    zone: &str
) -> Box<dyn Future<Item = NfsExports, Error = Error>>

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

fn get_nfs_log_level(
    &self
) -> Box<dyn Future<Item = NfsLogLevel, Error = Error>>

fn get_nfs_netgroup(
    &self,
    host: &str
) -> Box<dyn Future<Item = NfsNetgroup, Error = Error>>

fn get_nfs_nlm_locks(
    &self,
    sort: &str,
    created: &str,
    lin: &str,
    resume: &str,
    client: &str,
    limit: i32,
    client_id: &str,
    path: &str,
    dir: &str
) -> Box<dyn Future<Item = NfsNlmLocks, Error = Error>>

fn get_nfs_nlm_session(
    &self,
    nfs_nlm_session_id: &str,
    cluster_ip: &str,
    zone: &str
) -> Box<dyn Future<Item = NfsNlmSessions, Error = Error>>

fn get_nfs_nlm_sessions(
    &self,
    sort: &str,
    ip: &str,
    limit: i32,
    zone: &str,
    dir: &str
) -> Box<dyn Future<Item = NfsNlmSessionsExtended, Error = Error>>

fn get_nfs_nlm_waiters(
    &self,
    sort: &str,
    limit: i32,
    dir: &str,
    resume: &str
) -> Box<dyn Future<Item = NfsNlmWaiters, Error = Error>>

fn get_nfs_settings_export(
    &self,
    scope: &str,
    zone: &str
) -> Box<dyn Future<Item = NfsSettingsExport, Error = Error>>

fn get_nfs_settings_global(
    &self,
    scope: &str
) -> Box<dyn Future<Item = NfsSettingsGlobal, Error = Error>>

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

fn get_ntp_server(
    &self,
    ntp_server_id: &str
) -> Box<dyn Future<Item = NtpServers, Error = Error>>

fn get_ntp_settings(&self) -> Box<dyn Future<Item = NtpSettings, Error = Error>>

fn get_smb_log_level(
    &self
) -> Box<dyn Future<Item = SmbLogLevel, Error = Error>>

fn get_smb_log_level_filter(
    &self,
    smb_log_level_filter_id: &str
) -> Box<dyn Future<Item = SmbLogLevelFilters, Error = Error>>

fn get_smb_openfiles(
    &self,
    sort: &str,
    limit: i32,
    dir: &str,
    resume: &str
) -> Box<dyn Future<Item = SmbOpenfiles, Error = Error>>

fn get_smb_sessions(
    &self,
    sort: &str,
    limit: i32,
    dir: &str,
    resume: &str
) -> Box<dyn Future<Item = SmbSessions, Error = Error>>

fn get_smb_settings_global(
    &self,
    scope: &str
) -> Box<dyn Future<Item = SmbSettingsGlobal, Error = Error>>

fn get_smb_settings_share(
    &self,
    scope: &str,
    zone: &str
) -> Box<dyn Future<Item = SmbSettingsShare, Error = Error>>

fn get_smb_share(
    &self,
    smb_share_id: &str,
    scope: &str,
    resolve_names: bool,
    zone: &str
) -> Box<dyn Future<Item = SmbShares, Error = Error>>

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

fn get_snmp_settings(
    &self
) -> Box<dyn Future<Item = SnmpSettings, Error = Error>>

fn get_swift_account(
    &self,
    swift_account_id: &str,
    zone: &str
) -> Box<dyn Future<Item = SwiftAccounts, Error = Error>>

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

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

fn list_ndmp_settings_preferred_ips(
    &self,
    limit: i32,
    resume: &str
) -> Box<dyn Future<Item = NdmpSettingsPreferredIps, Error = Error>>

fn list_ndmp_users(
    &self
) -> Box<dyn Future<Item = NdmpUsersExtended, Error = Error>>

fn list_nfs_aliases(
    &self,
    sort: &str,
    zone: &str,
    resume: &str,
    limit: i32,
    check: bool,
    dir: &str
) -> Box<dyn Future<Item = NfsAliasesExtended, Error = Error>>

fn list_nfs_exports(
    &self,
    sort: &str,
    zone: &str,
    resume: &str,
    scope: &str,
    limit: i32,
    offset: i32,
    path: &str,
    check: bool,
    dir: &str
) -> Box<dyn Future<Item = NfsExportsExtended, Error = Error>>

fn list_ntp_servers(
    &self,
    sort: &str,
    limit: i32,
    dir: &str,
    resume: &str
) -> Box<dyn Future<Item = NtpServersExtended, Error = Error>>

fn list_smb_log_level_filters(
    &self,
    sort: &str,
    dir: &str,
    level: &str
) -> Box<dyn Future<Item = SmbLogLevelFilters, Error = Error>>

fn list_smb_shares(
    &self,
    sort: &str,
    zone: &str,
    resume: &str,
    resolve_names: bool,
    limit: i32,
    offset: i32,
    scope: &str,
    dir: &str
) -> Box<dyn Future<Item = SmbSharesExtended, Error = Error>>

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

fn update_ftp_settings(
    &self,
    ftp_settings: FtpSettingsExtended
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_hdfs_log_level(
    &self,
    hdfs_log_level: HdfsLogLevel
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_hdfs_proxyuser(
    &self,
    hdfs_proxyuser: Empty,
    hdfs_proxyuser_id: &str,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_hdfs_rack(
    &self,
    hdfs_rack: HdfsRack,
    hdfs_rack_id: &str,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_hdfs_ranger_plugin_settings(
    &self,
    hdfs_ranger_plugin_settings: HdfsRangerPluginSettingsSettings,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_hdfs_settings(
    &self,
    hdfs_settings: HdfsSettingsSettings,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_http_settings(
    &self,
    http_settings: HttpSettingsSettings
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_ndmp_diagnostics(
    &self,
    ndmp_diagnostics: NdmpDiagnosticsDiagnostics
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_ndmp_settings_global(
    &self,
    ndmp_settings_global: NdmpSettingsGlobalGlobal
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_ndmp_settings_preferred_ip(
    &self,
    ndmp_settings_preferred_ip: NdmpSettingsPreferredIp,
    ndmp_settings_preferred_ip_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_ndmp_settings_variable(
    &self,
    ndmp_settings_variable: NdmpSettingsVariable,
    ndmp_settings_variable_id: &str,
    name: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_ndmp_user(
    &self,
    ndmp_user: NdmpUser,
    ndmp_user_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_nfs_alias(
    &self,
    nfs_alias: NfsAlias,
    nfs_alias_id: &str,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_nfs_export(
    &self,
    nfs_export: NfsExport,
    nfs_export_id: &str,
    force: bool,
    ignore_unresolvable_hosts: bool,
    zone: &str,
    ignore_conflicts: bool,
    ignore_bad_paths: bool,
    ignore_bad_auth: bool
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_nfs_log_level(
    &self,
    nfs_log_level: NfsLogLevel
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_nfs_netgroup(
    &self,
    nfs_netgroup: NfsNetgroup,
    host: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_nfs_settings_export(
    &self,
    nfs_settings_export: NfsSettingsExportSettings,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_nfs_settings_global(
    &self,
    nfs_settings_global: NfsSettingsGlobalSettings,
    scope: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_nfs_settings_zone(
    &self,
    nfs_settings_zone: NfsSettingsZoneSettings,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_ntp_server(
    &self,
    ntp_server: NtpServer,
    ntp_server_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_ntp_settings(
    &self,
    ntp_settings: NtpSettingsSettings
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_smb_log_level(
    &self,
    smb_log_level: SmbLogLevel
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_smb_settings_global(
    &self,
    smb_settings_global: SmbSettingsGlobalExtended
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_smb_settings_share(
    &self,
    smb_settings_share: SmbSettingsShareExtended,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_smb_share(
    &self,
    smb_share: SmbShare,
    smb_share_id: &str,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_snmp_settings(
    &self,
    snmp_settings: SnmpSettingsExtended
) -> Box<dyn Future<Item = (), Error = Error>>

fn update_swift_account(
    &self,
    swift_account: SwiftAccount,
    swift_account_id: &str,
    zone: &str
) -> Box<dyn Future<Item = (), Error = Error>>

Loading content...

Implementors

impl<C: Connect + 'static> ProtocolsApi for ProtocolsApiClient<C>[src]

Loading content...