isi_sdk_8_0.CloudApi
All URIs are relative to https://localhost
| Method | HTTP request | Description |
|---|---|---|
| create_cloud_access_item | POST /platform/3/cloud/access | |
| create_cloud_account | POST /platform/3/cloud/accounts | |
| create_cloud_job | POST /platform/3/cloud/jobs | |
| create_cloud_pool | POST /platform/3/cloud/pools | |
| create_settings_encryption_key_item | POST /platform/3/cloud/settings/encryption-key | |
| create_settings_reporting_eula_item | POST /platform/3/cloud/settings/reporting-eula | |
| delete_cloud_access_guid | DELETE /platform/3/cloud/access/{CloudAccessGuid} | |
| delete_cloud_account | DELETE /platform/3/cloud/accounts/{CloudAccountId} | |
| delete_cloud_pool | DELETE /platform/3/cloud/pools/{CloudPoolId} | |
| delete_settings_reporting_eula | DELETE /platform/3/cloud/settings/reporting-eula | |
| get_cloud_access_guid | GET /platform/3/cloud/access/{CloudAccessGuid} | |
| get_cloud_account | GET /platform/3/cloud/accounts/{CloudAccountId} | |
| get_cloud_job | GET /platform/3/cloud/jobs/{CloudJobId} | |
| get_cloud_jobs_file | GET /platform/3/cloud/jobs-files/{CloudJobsFileId} | |
| get_cloud_pool | GET /platform/3/cloud/pools/{CloudPoolId} | |
| get_cloud_settings | GET /platform/3/cloud/settings | |
| list_cloud_access | GET /platform/3/cloud/access | |
| list_cloud_accounts | GET /platform/3/cloud/accounts | |
| list_cloud_jobs | GET /platform/3/cloud/jobs | |
| list_cloud_pools | GET /platform/3/cloud/pools | |
| list_settings_reporting_eula | GET /platform/3/cloud/settings/reporting-eula | |
| update_cloud_account | PUT /platform/3/cloud/accounts/{CloudAccountId} | |
| update_cloud_job | PUT /platform/3/cloud/jobs/{CloudJobId} | |
| update_cloud_pool | PUT /platform/3/cloud/pools/{CloudPoolId} | |
| update_cloud_settings | PUT /platform/3/cloud/settings |
create_cloud_access_item
Empty create_cloud_access_item(cloud_access_item)
Add a cluster identifier to access list.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_access_item = isi_sdk_8_0.CloudAccessItem() # CloudAccessItem |
try:
api_response = api_instance.create_cloud_access_item(cloud_access_item)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->create_cloud_access_item: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_access_item | CloudAccessItem |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
create_cloud_account
CreateCloudAccountResponse create_cloud_account(cloud_account)
Create a new account.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_account = isi_sdk_8_0.CloudAccountCreateParams() # CloudAccountCreateParams |
try:
api_response = api_instance.create_cloud_account(cloud_account)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->create_cloud_account: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_account | CloudAccountCreateParams |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
create_cloud_job
CreateCloudJobResponse create_cloud_job(cloud_job)
Create a new job.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_job = isi_sdk_8_0.CloudJobCreateParams() # CloudJobCreateParams |
try:
api_response = api_instance.create_cloud_job(cloud_job)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->create_cloud_job: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_job | CloudJobCreateParams |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
create_cloud_pool
CreateCloudPoolResponse create_cloud_pool(cloud_pool)
Create a new pool.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_pool = isi_sdk_8_0.CloudPoolCreateParams() # CloudPoolCreateParams |
try:
api_response = api_instance.create_cloud_pool(cloud_pool)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->create_cloud_pool: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_pool | CloudPoolCreateParams |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
create_settings_encryption_key_item
Empty create_settings_encryption_key_item()
Regenerate master encryption key.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
try:
api_response = api_instance.create_settings_encryption_key_item()
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->create_settings_encryption_key_item: %s\n" % e)
Parameters
This endpoint does not need any parameter.
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
create_settings_reporting_eula_item
SettingsReportingEulaItem create_settings_reporting_eula_item(settings_reporting_eula_item)
Accept telemetry collection EULA.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
settings_reporting_eula_item = isi_sdk_8_0.SettingsReportingEulaItem() # SettingsReportingEulaItem |
try:
api_response = api_instance.create_settings_reporting_eula_item(settings_reporting_eula_item)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->create_settings_reporting_eula_item: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| settings_reporting_eula_item | SettingsReportingEulaItem |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_cloud_access_guid
delete_cloud_access_guid(cloud_access_guid)
Delete cloud access.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_access_guid = 'cloud_access_guid_example' # str | Delete cloud access.
try:
api_instance.delete_cloud_access_guid(cloud_access_guid)
except ApiException as e:
print("Exception when calling CloudApi->delete_cloud_access_guid: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_access_guid | str | Delete cloud access. |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_cloud_account
delete_cloud_account(cloud_account_id, acknowledge_force_delete=acknowledge_force_delete)
Delete cloud account.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_account_id = 'cloud_account_id_example' # str | Delete cloud account.
acknowledge_force_delete = 'acknowledge_force_delete_example' # str | A value of 1 acknowledges that the user is deleting data. (optional)
try:
api_instance.delete_cloud_account(cloud_account_id, acknowledge_force_delete=acknowledge_force_delete)
except ApiException as e:
print("Exception when calling CloudApi->delete_cloud_account: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_account_id | str | Delete cloud account. | |
| acknowledge_force_delete | str | A value of 1 acknowledges that the user is deleting data. | [optional] |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_cloud_pool
delete_cloud_pool(cloud_pool_id, acknowledge_force_delete=acknowledge_force_delete)
Delete a cloud pool.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_pool_id = 'cloud_pool_id_example' # str | Delete a cloud pool.
acknowledge_force_delete = 'acknowledge_force_delete_example' # str | A value of 1 acknowledges that the user is deleting data. (optional)
try:
api_instance.delete_cloud_pool(cloud_pool_id, acknowledge_force_delete=acknowledge_force_delete)
except ApiException as e:
print("Exception when calling CloudApi->delete_cloud_pool: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_pool_id | str | Delete a cloud pool. | |
| acknowledge_force_delete | str | A value of 1 acknowledges that the user is deleting data. | [optional] |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_settings_reporting_eula
delete_settings_reporting_eula()
Revoke acceptance of telemetry collection EULA.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
try:
api_instance.delete_settings_reporting_eula()
except ApiException as e:
print("Exception when calling CloudApi->delete_settings_reporting_eula: %s\n" % e)
Parameters
This endpoint does not need any parameter.
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_cloud_access_guid
CloudAccess get_cloud_access_guid(cloud_access_guid)
Retrieve cloud access information.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_access_guid = 'cloud_access_guid_example' # str | Retrieve cloud access information.
try:
api_response = api_instance.get_cloud_access_guid(cloud_access_guid)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->get_cloud_access_guid: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_access_guid | str | Retrieve cloud access information. |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_cloud_account
CloudAccounts get_cloud_account(cloud_account_id)
Retrieve cloud account information.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_account_id = 'cloud_account_id_example' # str | Retrieve cloud account information.
try:
api_response = api_instance.get_cloud_account(cloud_account_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->get_cloud_account: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_account_id | str | Retrieve cloud account information. |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_cloud_job
CloudJobs get_cloud_job(cloud_job_id)
Retrieve cloudpool job information.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_job_id = 'cloud_job_id_example' # str | Retrieve cloudpool job information.
try:
api_response = api_instance.get_cloud_job(cloud_job_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->get_cloud_job: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_job_id | str | Retrieve cloudpool job information. |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_cloud_jobs_file
CloudJobsFiles get_cloud_jobs_file(cloud_jobs_file_id, sort=sort, resume=resume, batch=batch, limit=limit, page=page, dir=dir)
Retrieve files associated with a cloudpool job.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_jobs_file_id = 'cloud_jobs_file_id_example' # str | Retrieve files associated with a cloudpool job.
sort = 'sort_example' # str | The field that will be used for sorting. (optional)
resume = 'resume_example' # str | Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options). (optional)
batch = true # bool | If true, only \"limit\" and \"page\" arguments are honored. Query will return all results, unsorted, as quickly as possible. (optional)
limit = 56 # int | Return no more than this many results at once (see resume). (optional)
page = 56 # int | Works only when \"batch\" parameter and \"limit\" parameters are specified. Indicates which the page index of results to be returned (optional)
dir = 'dir_example' # str | The direction of the sort. (optional)
try:
api_response = api_instance.get_cloud_jobs_file(cloud_jobs_file_id, sort=sort, resume=resume, batch=batch, limit=limit, page=page, dir=dir)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->get_cloud_jobs_file: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_jobs_file_id | str | Retrieve files associated with a cloudpool job. | |
| sort | str | The field that will be used for sorting. | [optional] |
| resume | str | Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options). | [optional] |
| batch | bool | If true, only \"limit\" and \"page\" arguments are honored. Query will return all results, unsorted, as quickly as possible. | [optional] |
| limit | int | Return no more than this many results at once (see resume). | [optional] |
| page | int | Works only when \"batch\" parameter and \"limit\" parameters are specified. Indicates which the page index of results to be returned | [optional] |
| dir | str | The direction of the sort. | [optional] |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_cloud_pool
CloudPools get_cloud_pool(cloud_pool_id)
Retrieve cloud pool information
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_pool_id = 'cloud_pool_id_example' # str | Retrieve cloud pool information
try:
api_response = api_instance.get_cloud_pool(cloud_pool_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->get_cloud_pool: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_pool_id | str | Retrieve cloud pool information |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_cloud_settings
CloudSettings get_cloud_settings()
List all cloud settings.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
try:
api_response = api_instance.get_cloud_settings()
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->get_cloud_settings: %s\n" % e)
Parameters
This endpoint does not need any parameter.
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list_cloud_access
CloudAccessExtended list_cloud_access(sort=sort, limit=limit, dir=dir)
List all accessible cluster identifiers.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
sort = 'sort_example' # str | The field that will be used for sorting. (optional)
limit = 56 # int | Return no more than this many results at once (see resume). (optional)
dir = 'dir_example' # str | The direction of the sort. (optional)
try:
api_response = api_instance.list_cloud_access(sort=sort, limit=limit, dir=dir)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->list_cloud_access: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| sort | str | The field that will be used for sorting. | [optional] |
| limit | int | Return no more than this many results at once (see resume). | [optional] |
| dir | str | The direction of the sort. | [optional] |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list_cloud_accounts
CloudAccountsExtended list_cloud_accounts(sort=sort, limit=limit, dir=dir)
List all accounts.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
sort = 'sort_example' # str | The field that will be used for sorting. (optional)
limit = 56 # int | Return no more than this many results at once (see resume). (optional)
dir = 'dir_example' # str | The direction of the sort. (optional)
try:
api_response = api_instance.list_cloud_accounts(sort=sort, limit=limit, dir=dir)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->list_cloud_accounts: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| sort | str | The field that will be used for sorting. | [optional] |
| limit | int | Return no more than this many results at once (see resume). | [optional] |
| dir | str | The direction of the sort. | [optional] |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list_cloud_jobs
CloudJobsExtended list_cloud_jobs(sort=sort, limit=limit, dir=dir)
List all cloudpools jobs.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
sort = 'sort_example' # str | The field that will be used for sorting. (optional)
limit = 56 # int | Return no more than this many results at once (see resume). (optional)
dir = 'dir_example' # str | The direction of the sort. (optional)
try:
api_response = api_instance.list_cloud_jobs(sort=sort, limit=limit, dir=dir)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->list_cloud_jobs: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| sort | str | The field that will be used for sorting. | [optional] |
| limit | int | Return no more than this many results at once (see resume). | [optional] |
| dir | str | The direction of the sort. | [optional] |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list_cloud_pools
CloudPoolsExtended list_cloud_pools(sort=sort, limit=limit, dir=dir)
List all pools.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
sort = 'sort_example' # str | The field that will be used for sorting. (optional)
limit = 56 # int | Return no more than this many results at once (see resume). (optional)
dir = 'dir_example' # str | The direction of the sort. (optional)
try:
api_response = api_instance.list_cloud_pools(sort=sort, limit=limit, dir=dir)
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->list_cloud_pools: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| sort | str | The field that will be used for sorting. | [optional] |
| limit | int | Return no more than this many results at once (see resume). | [optional] |
| dir | str | The direction of the sort. | [optional] |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list_settings_reporting_eula
SettingsReportingEulaItem list_settings_reporting_eula()
View telemetry collection EULA acceptance and content URI.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
try:
api_response = api_instance.list_settings_reporting_eula()
pprint(api_response)
except ApiException as e:
print("Exception when calling CloudApi->list_settings_reporting_eula: %s\n" % e)
Parameters
This endpoint does not need any parameter.
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_cloud_account
update_cloud_account(cloud_account, cloud_account_id)
Modify cloud account. All fields are optional, but one or more must be supplied.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_account = isi_sdk_8_0.CloudAccount() # CloudAccount |
cloud_account_id = 'cloud_account_id_example' # str | Modify cloud account. All fields are optional, but one or more must be supplied.
try:
api_instance.update_cloud_account(cloud_account, cloud_account_id)
except ApiException as e:
print("Exception when calling CloudApi->update_cloud_account: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_account | CloudAccount | ||
| cloud_account_id | str | Modify cloud account. All fields are optional, but one or more must be supplied. |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_cloud_job
update_cloud_job(cloud_job, cloud_job_id)
Modify a cloud job or operation.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_job = isi_sdk_8_0.CloudJob() # CloudJob |
cloud_job_id = 'cloud_job_id_example' # str | Modify a cloud job or operation.
try:
api_instance.update_cloud_job(cloud_job, cloud_job_id)
except ApiException as e:
print("Exception when calling CloudApi->update_cloud_job: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_job | CloudJob | ||
| cloud_job_id | str | Modify a cloud job or operation. |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_cloud_pool
update_cloud_pool(cloud_pool, cloud_pool_id)
Modify a cloud pool. All fields are optional, but one or more must be supplied.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_pool = isi_sdk_8_0.CloudPool() # CloudPool |
cloud_pool_id = 'cloud_pool_id_example' # str | Modify a cloud pool. All fields are optional, but one or more must be supplied.
try:
api_instance.update_cloud_pool(cloud_pool, cloud_pool_id)
except ApiException as e:
print("Exception when calling CloudApi->update_cloud_pool: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_pool | CloudPool | ||
| cloud_pool_id | str | Modify a cloud pool. All fields are optional, but one or more must be supplied. |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_cloud_settings
update_cloud_settings(cloud_settings)
Modify one or more settings.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.CloudApi(isi_sdk_8_0.ApiClient(configuration))
cloud_settings = isi_sdk_8_0.CloudSettingsSettings() # CloudSettingsSettings |
try:
api_instance.update_cloud_settings(cloud_settings)
except ApiException as e:
print("Exception when calling CloudApi->update_cloud_settings: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| cloud_settings | CloudSettingsSettings |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]