[−][src]Struct isilon::apis::CloudApiClient
Methods
impl<C: Connect> CloudApiClient<C>
[src]
pub fn new(configuration: Rc<Configuration<C>>) -> CloudApiClient<C>
[src]
Trait Implementations
impl<C: Connect + 'static> CloudApi for CloudApiClient<C>
[src]
fn create_cloud_access_item(
&self,
cloud_access_item: CloudAccessItem
) -> Box<dyn Future<Item = Empty, Error = Error>>
[src]
&self,
cloud_access_item: CloudAccessItem
) -> Box<dyn Future<Item = Empty, Error = Error>>
fn create_cloud_account(
&self,
cloud_account: CloudAccountCreateParams
) -> Box<dyn Future<Item = CreateCloudAccountResponse, Error = Error>>
[src]
&self,
cloud_account: CloudAccountCreateParams
) -> Box<dyn Future<Item = CreateCloudAccountResponse, Error = Error>>
fn create_cloud_job(
&self,
cloud_job: CloudJobCreateParams
) -> Box<dyn Future<Item = CreateCloudJobResponse, Error = Error>>
[src]
&self,
cloud_job: CloudJobCreateParams
) -> Box<dyn Future<Item = CreateCloudJobResponse, Error = Error>>
fn create_cloud_pool(
&self,
cloud_pool: CloudPoolCreateParams
) -> Box<dyn Future<Item = CreateCloudPoolResponse, Error = Error>>
[src]
&self,
cloud_pool: CloudPoolCreateParams
) -> Box<dyn Future<Item = CreateCloudPoolResponse, Error = Error>>
fn create_cloud_proxy(
&self,
cloud_proxy: CloudProxyCreateParams
) -> Box<dyn Future<Item = CreateCloudProxyResponse, Error = Error>>
[src]
&self,
cloud_proxy: CloudProxyCreateParams
) -> Box<dyn Future<Item = CreateCloudProxyResponse, Error = Error>>
fn create_settings_encryption_key_item(
&self,
settings_encryption_key_item: Empty
) -> Box<dyn Future<Item = Empty, Error = Error>>
[src]
&self,
settings_encryption_key_item: Empty
) -> Box<dyn Future<Item = Empty, Error = Error>>
fn create_settings_reporting_eula_item(
&self,
settings_reporting_eula_item: SettingsReportingEulaItem
) -> Box<dyn Future<Item = SettingsReportingEulaItem, Error = Error>>
[src]
&self,
settings_reporting_eula_item: SettingsReportingEulaItem
) -> Box<dyn Future<Item = SettingsReportingEulaItem, Error = Error>>
fn delete_cloud_access_guid(
&self,
cloud_access_guid: &str
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_access_guid: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn delete_cloud_account(
&self,
cloud_account_id: &str,
acknowledge_force_delete: &str
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_account_id: &str,
acknowledge_force_delete: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn delete_cloud_pool(
&self,
cloud_pool_id: &str,
acknowledge_force_delete: &str
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_pool_id: &str,
acknowledge_force_delete: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn delete_cloud_proxy(
&self,
cloud_proxy_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_proxy_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn delete_settings_reporting_eula(
&self
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self
) -> Box<dyn Future<Item = (), Error = Error>>
fn get_cloud_access_guid(
&self,
cloud_access_guid: &str
) -> Box<dyn Future<Item = CloudAccess, Error = Error>>
[src]
&self,
cloud_access_guid: &str
) -> Box<dyn Future<Item = CloudAccess, Error = Error>>
fn get_cloud_account(
&self,
cloud_account_id: &str
) -> Box<dyn Future<Item = CloudAccounts, Error = Error>>
[src]
&self,
cloud_account_id: &str
) -> Box<dyn Future<Item = CloudAccounts, Error = Error>>
fn get_cloud_job(
&self,
cloud_job_id: &str
) -> Box<dyn Future<Item = CloudJobs, Error = Error>>
[src]
&self,
cloud_job_id: &str
) -> Box<dyn Future<Item = CloudJobs, Error = Error>>
fn get_cloud_jobs_file(
&self,
cloud_jobs_file_id: &str,
sort: &str,
resume: &str,
batch: bool,
limit: i32,
page: i32,
dir: &str
) -> Box<dyn Future<Item = CloudJobsFiles, Error = Error>>
[src]
&self,
cloud_jobs_file_id: &str,
sort: &str,
resume: &str,
batch: bool,
limit: i32,
page: i32,
dir: &str
) -> Box<dyn Future<Item = CloudJobsFiles, Error = Error>>
fn get_cloud_pool(
&self,
cloud_pool_id: &str
) -> Box<dyn Future<Item = CloudPools, Error = Error>>
[src]
&self,
cloud_pool_id: &str
) -> Box<dyn Future<Item = CloudPools, Error = Error>>
fn get_cloud_proxy(
&self,
cloud_proxy_id: &str
) -> Box<dyn Future<Item = CloudProxies, Error = Error>>
[src]
&self,
cloud_proxy_id: &str
) -> Box<dyn Future<Item = CloudProxies, Error = Error>>
fn get_cloud_settings(
&self
) -> Box<dyn Future<Item = CloudSettings, Error = Error>>
[src]
&self
) -> Box<dyn Future<Item = CloudSettings, Error = Error>>
fn list_cloud_access(
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudAccessExtended, Error = Error>>
[src]
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudAccessExtended, Error = Error>>
fn list_cloud_accounts(
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudAccountsExtended, Error = Error>>
[src]
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudAccountsExtended, Error = Error>>
fn list_cloud_jobs(
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudJobsExtended, Error = Error>>
[src]
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudJobsExtended, Error = Error>>
fn list_cloud_pools(
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudPoolsExtended, Error = Error>>
[src]
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudPoolsExtended, Error = Error>>
fn list_cloud_proxies(
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudProxiesExtended, Error = Error>>
[src]
&self,
sort: &str,
limit: i32,
dir: &str
) -> Box<dyn Future<Item = CloudProxiesExtended, Error = Error>>
fn list_settings_reporting_eula(
&self
) -> Box<dyn Future<Item = SettingsReportingEulaItem, Error = Error>>
[src]
&self
) -> Box<dyn Future<Item = SettingsReportingEulaItem, Error = Error>>
fn update_cloud_account(
&self,
cloud_account: CloudAccount,
cloud_account_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_account: CloudAccount,
cloud_account_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn update_cloud_job(
&self,
cloud_job: CloudJob,
cloud_job_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_job: CloudJob,
cloud_job_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn update_cloud_pool(
&self,
cloud_pool: CloudPool,
cloud_pool_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_pool: CloudPool,
cloud_pool_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn update_cloud_proxy(
&self,
cloud_proxy: CloudProxy,
cloud_proxy_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_proxy: CloudProxy,
cloud_proxy_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn update_cloud_settings(
&self,
cloud_settings: CloudSettingsSettings
) -> Box<dyn Future<Item = (), Error = Error>>
[src]
&self,
cloud_settings: CloudSettingsSettings
) -> Box<dyn Future<Item = (), Error = Error>>
Auto Trait Implementations
impl<C> !Send for CloudApiClient<C>
impl<C> !Sync for CloudApiClient<C>
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.