[−][src]Trait isilon::apis::CloudApi
Required methods
fn create_cloud_access_item(
&self,
cloud_access_item: CloudAccessItem
) -> Box<dyn Future<Item = Empty, Error = Error>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&self,
cloud_proxy_id: &str
) -> Box<dyn Future<Item = (), Error = Error>>
fn delete_settings_reporting_eula(
&self
) -> Box<dyn Future<Item = (), Error = Error>>
&self
) -> Box<dyn Future<Item = (), Error = Error>>
fn get_cloud_access_guid(
&self,
cloud_access_guid: &str
) -> Box<dyn Future<Item = CloudAccess, Error = Error>>
&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>>
&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>>
&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>>
&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>>
&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>>
&self,
cloud_proxy_id: &str
) -> Box<dyn Future<Item = CloudProxies, Error = Error>>
fn get_cloud_settings(
&self
) -> Box<dyn Future<Item = CloudSettings, Error = Error>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&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>>
&self,
cloud_settings: CloudSettingsSettings
) -> Box<dyn Future<Item = (), Error = Error>>
Implementors
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>>