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

Empty

Authorization

sessionAuth

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

CreateCloudAccountResponse

Authorization

sessionAuth

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

CreateCloudJobResponse

Authorization

sessionAuth

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

CreateCloudPoolResponse

Authorization

sessionAuth

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

Empty

Authorization

sessionAuth

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

SettingsReportingEulaItem

Authorization

sessionAuth

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

sessionAuth

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

sessionAuth

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

sessionAuth

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

sessionAuth

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

CloudAccess

Authorization

sessionAuth

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

CloudAccounts

Authorization

sessionAuth

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

CloudJobs

Authorization

sessionAuth

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

CloudJobsFiles

Authorization

sessionAuth

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

CloudPools

Authorization

sessionAuth

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

CloudSettings

Authorization

sessionAuth

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

CloudAccessExtended

Authorization

sessionAuth

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

CloudAccountsExtended

Authorization

sessionAuth

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

CloudJobsExtended

Authorization

sessionAuth

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

CloudPoolsExtended

Authorization

sessionAuth

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

SettingsReportingEulaItem

Authorization

sessionAuth

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

sessionAuth

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

sessionAuth

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

sessionAuth

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

sessionAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]