[][src]Trait isilon::apis::LicenseApi

pub trait LicenseApi {
    fn create_license_license(
        &self,
        license_license: LicenseLicenseCreateParams
    ) -> Box<dyn Future<Item = Empty, Error = Error>>;
fn get_license_generate(
        &self,
        action: &str,
        licenses_to_include: &str,
        licenses_to_exclude: &str,
        only_these_licenses: &str
    ) -> Box<dyn Future<Item = LicenseGenerate, Error = Error>>;
fn get_license_license(
        &self,
        license_license_id: &str
    ) -> Box<dyn Future<Item = LicenseLicenses, Error = Error>>;
fn list_license_licenses(
        &self
    ) -> Box<dyn Future<Item = LicenseLicensesExtended, Error = Error>>; }

Required methods

fn create_license_license(
    &self,
    license_license: LicenseLicenseCreateParams
) -> Box<dyn Future<Item = Empty, Error = Error>>

fn get_license_generate(
    &self,
    action: &str,
    licenses_to_include: &str,
    licenses_to_exclude: &str,
    only_these_licenses: &str
) -> Box<dyn Future<Item = LicenseGenerate, Error = Error>>

fn get_license_license(
    &self,
    license_license_id: &str
) -> Box<dyn Future<Item = LicenseLicenses, Error = Error>>

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

Loading content...

Implementors

impl<C: Connect + 'static> LicenseApi for LicenseApiClient<C>[src]

Loading content...