[][src]Trait isilon::apis::NetworkGroupnetsSubnetsApi

pub trait NetworkGroupnetsSubnetsApi {
    fn create_pools_pool_rebalance_ip(
        &self,
        pools_pool_rebalance_ip: Empty,
        groupnet: &str,
        subnet: &str,
        pool: &str
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_pools_pool_rule(
        &self,
        pools_pool_rule: PoolsPoolRuleCreateParams,
        groupnet: &str,
        subnet: &str,
        pool: &str
    ) -> Box<dyn Future<Item = CreateResponse, Error = Error>>;
fn create_pools_pool_sc_resume_node(
        &self,
        pools_pool_sc_resume_node: PoolsPoolScResumeNode,
        groupnet: &str,
        subnet: &str,
        pool: &str
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn create_pools_pool_sc_suspend_node(
        &self,
        pools_pool_sc_suspend_node: PoolsPoolScResumeNode,
        groupnet: &str,
        subnet: &str,
        pool: &str
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn delete_pools_pool_rule(
        &self,
        pools_pool_rule_id: &str,
        groupnet: &str,
        subnet: &str,
        pool: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>;
fn get_pools_pool_interfaces(
        &self,
        groupnet: &str,
        subnet: &str,
        pool: &str,
        sort: &str,
        resume: &str,
        limit: i32,
        dir: &str,
        lnns: &str
    ) -> Box<dyn Future<Item = PoolsPoolInterfaces, Error = Error>>;
fn get_pools_pool_rule(
        &self,
        pools_pool_rule_id: &str,
        groupnet: &str,
        subnet: &str,
        pool: &str
    ) -> Box<dyn Future<Item = PoolsPoolRules, Error = Error>>;
fn list_pools_pool_rules(
        &self,
        groupnet: &str,
        subnet: &str,
        pool: &str,
        sort: &str,
        limit: i32,
        dir: &str,
        resume: &str
    ) -> Box<dyn Future<Item = PoolsPoolRulesExtended, Error = Error>>;
fn update_pools_pool_rule(
        &self,
        pools_pool_rule: PoolsPoolRule,
        pools_pool_rule_id: &str,
        groupnet: &str,
        subnet: &str,
        pool: &str
    ) -> Box<dyn Future<Item = (), Error = Error>>; }

Required methods

fn create_pools_pool_rebalance_ip(
    &self,
    pools_pool_rebalance_ip: Empty,
    groupnet: &str,
    subnet: &str,
    pool: &str
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_pools_pool_rule(
    &self,
    pools_pool_rule: PoolsPoolRuleCreateParams,
    groupnet: &str,
    subnet: &str,
    pool: &str
) -> Box<dyn Future<Item = CreateResponse, Error = Error>>

fn create_pools_pool_sc_resume_node(
    &self,
    pools_pool_sc_resume_node: PoolsPoolScResumeNode,
    groupnet: &str,
    subnet: &str,
    pool: &str
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn create_pools_pool_sc_suspend_node(
    &self,
    pools_pool_sc_suspend_node: PoolsPoolScResumeNode,
    groupnet: &str,
    subnet: &str,
    pool: &str
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn delete_pools_pool_rule(
    &self,
    pools_pool_rule_id: &str,
    groupnet: &str,
    subnet: &str,
    pool: &str
) -> Box<dyn Future<Item = (), Error = Error>>

fn get_pools_pool_interfaces(
    &self,
    groupnet: &str,
    subnet: &str,
    pool: &str,
    sort: &str,
    resume: &str,
    limit: i32,
    dir: &str,
    lnns: &str
) -> Box<dyn Future<Item = PoolsPoolInterfaces, Error = Error>>

fn get_pools_pool_rule(
    &self,
    pools_pool_rule_id: &str,
    groupnet: &str,
    subnet: &str,
    pool: &str
) -> Box<dyn Future<Item = PoolsPoolRules, Error = Error>>

fn list_pools_pool_rules(
    &self,
    groupnet: &str,
    subnet: &str,
    pool: &str,
    sort: &str,
    limit: i32,
    dir: &str,
    resume: &str
) -> Box<dyn Future<Item = PoolsPoolRulesExtended, Error = Error>>

fn update_pools_pool_rule(
    &self,
    pools_pool_rule: PoolsPoolRule,
    pools_pool_rule_id: &str,
    groupnet: &str,
    subnet: &str,
    pool: &str
) -> Box<dyn Future<Item = (), Error = Error>>

Loading content...

Implementors

impl<C: Connect + 'static> NetworkGroupnetsSubnetsApi for NetworkGroupnetsSubnetsApiClient<C>[src]

Loading content...