yellowdog-sdk documentation¶
Release v9.1.4.
The YellowDog SDK allows you to integrate the YellowDog Platform into your Python applications.
Requirements¶
Our SDK is tested against all supported versions of Python: https://devguide.python.org/versions/#supported-versions
Versions as early as Python 3.7 should work, but we recommend using a version of Python that is not end-of-life.
Download & Install¶
Add yellowdog-sdk to your requirements.txt:
yellowdog-sdk==9.1.4
Then install with:
$ pip install -r requirements.txt
Imports are from the yellowdog_client
package, e.g.:
from yellowdog_client import PlatformClient
Usage¶
Authenticating¶
To start using this SDK, you first need to create an Application
in the YellowDog Platform
Portal. This provides you with an api key
and secret
to authenticate with the platform.
The PlatformClient provides access to all functionality and may be constructed as follows:
from yellowdog_client import PlatformClient
from yellowdog_client.model import ServicesSchema, ApiKey
client = PlatformClient.create(
ServicesSchema(defaultUrl="https://portal.yellowdog.co/api"),
ApiKey("my_app_key", "my_app_secret")
)
The PlatformClient is split into several clients, each covering a specific area of functionality. All clients are available as attributes of the PlatformClient.
Compute Client¶
The ComputeClient allows control of compute requirements, their instances and templates.
Finding data¶
To retrieve all currently active compute requirements:
requirements = client.compute_client.get_compute_requirements(ComputeRequirementSearch()).list_all()
To retrieve the details of a specific compute requirement:
req_id = "ydid:compreq:000000:6c9343f5-ddd7-4903-bcbf-12c7a6bf1e1a"
requirement = client.compute_client.get_compute_requirement_by_id(req_id)
To get latest status of a compute requirement:
requirement = client.compute_client.get_compute_requirement(requirement)
To retrieve all available compute requirement templates:
templates = client.compute_client.find_all_compute_requirement_templates()
Provisioning¶
One way to provision compute is to use a template that either you or somebody else has already created in the YellowDog Platform Portal:
from yellowdog_client.model import ComputeRequirementTemplateUsage
request = ComputeRequirementTemplateUsage(
templateId="ydid:crt:000000:f00646c4-38e6-4c9a-9a40-fdbcc30be0b1",
requirementName="my requirement for 3 nodes",
requirementNamespace="MY_PROJECT",
requirementTag="tests",
targetInstanceCount=3
)
compute_requirement = client.compute_client.provision_compute_requirement_template(request)
Note
To grant access to a specific cloud provider, you need to have a keyring created in the YellowDog Platform Portal along with credentials for that provider.
In this example, a keyring named MY_KEYRING is used, containing a credential named OCI_CREDENTIAL.
To create a keyring, go to YellowDog Platform Portal, navigate to ACCOUNT -> Keyrings -> Create Keyring
Controlling¶
With requirements up and running, you can stop, reprovision, or terminate compute requirements, or control individual instances.
Stopping a compute requirement will stop all active instances in the compute requirement:
client.compute_client.stop_compute_requirement(requirement)
Warning
Not all cloud providers support stopping cloud instances.
Starting a compute requirement will start all stopped instances:
client.compute_client.start_compute_requirement(requirement)
Terminating a compute requirement will terminate all active instances:
client.compute_client.terminate_compute_requirement(requirement)
Retrieving instance information for a compute requirement:
instances = client.compute_client.get_instances(InstanceSearch(computeRequirementId=requirement.id)).list_all()
You can also terminate individual instances of a compute requirement.
Stopping individual instances of a compute requirement:
instance1 = instances[0]
instance2 = instances[1]
client.compute_client.stop_instances(requirement, [instance1, instance2])
Starting individual instances of a compute requirement:
client.compute_client.start_instances(requirement, [instance1, instance2])
Restarting individual instances of a compute requirement:
client.compute_client.restart_instances(requirement, [instance1, instance2])
Terminating individual instances of a compute requirement:
client.compute_client.terminate_instances(requirement, [instance1, instance2])
Work Client & Worker Pool Client¶
The WorkClient allows you to specify the work that you want the YellowDog Scheduler to perform.
The WorkerPoolClient allows to you create worker pools to execute this work.
Finding data¶
To retrieve all created work requirements:
work_requirements = client.work_client.find_all_work_requirements()
To retrieve information about a work requirement by its id:
req_id = "ydid:workreq:000000:UNIQUE_ID"
work_requirement = client.work_client.get_work_requirement_by_id(req_id)
Provisioning¶
Provisioned worker pools are linked to compute requirements and created in a similar manner:
from datetime import timedelta
from yellowdog_client.model import ComputeRequirementTemplateUsage
from yellowdog_client.model import ProvisionedWorkerPoolProperties
from yellowdog_client.model import AutoShutdown
worker_pool = client.worker_pool_client.provision_worker_pool(
ComputeRequirementTemplateUsage(
templateId="ydid:crt:000000:UNIQUE_ID",
requirementNamespace="my_tests",
requirementName="HelloWorldCompute",
targetInstanceCount=1
),
ProvisionedWorkerPoolProperties(
idlePoolShutdown=AutoShutdown(timeout=timedelta(seconds=30)),
workerTag="HelloWorldTag"
)
)
To create a work requirement, utilizing the above worker pool (linked by tag “HelloWorldTag”):
from yellowdog_client.model import RunSpecification
from yellowdog_client.model import Task
from yellowdog_client.model import TaskGroup
from yellowdog_client.model import WorkRequirement
task = Task(
name="EchoHelloWorld",
taskType="docker",
arguments=["hello-world"]
)
work_requirement = WorkRequirement(
namespace="my_tests",
name="HelloWorldWork",
taskGroups=[
TaskGroup(
name="HelloWorldGroup",
runSpecification=RunSpecification(
taskTypes=["docker"],
maxWorkers=1,
maximumTaskRetries=3,
workerTags=["HelloWorldTag"]
)
)
]
)
work_requirement = client.work_client.add_work_requirement(work_requirement)
tasks = client.work_client.add_tasks_to_task_group(work_requirement.taskGroups[0], [task])
By default, a worker pool is decoupled from a specific piece of work. This means that workers in the pool can be claimed by any tasks, as long as those workers are capable of doing those tasks. To accommodate this behaviour, a worker pool is automatically shutdown when it has become idle for 10 minutes. This provides a buffer period for new work to be added before the worker pool is automatically shutdown.
An alternative pattern is to tightly couple a worker pool to specific pieces of work using worker tags (“HelloWorldTag” in this example). Workers with this tag will only be claimed by tasks that also have that tag. When using this pattern, the default autoshutdown period is inefficient and you may either reduce it (as in this example), or add all of your work first and switch off the autoshutdown period entirely.
Controlling¶
To shut down a worker pool:
client.worker_pool_client.shutdown_worker_pool(compute_requirement.id)
To cancel a work requirement:
client.work_client.cancel_work_requirement(work_requirement)
# WorkRequirement
Object Store Client¶
The ObjectStoreClient allows uploading and downloading files across multiple cloud providers’ storage.
Finding data¶
To retrieve all uploaded objects within a namespace:
namespace_objects = client.object_store_client.get_namespace_object_paths(ObjectPathsRequest("MY_NAMESPACE"))
# [ObjectPath, ObjectPath, ...]
To retrieve details about a stored file:
object_details = client.object_store_client.get_object_detail("MY_NAMESPACE", "my_file.txt")
# ObjectDetail
Transfer engine¶
Both uploads and downloads rely on transfer engines, which run in background threads. Uploads and downloads can be started/stopped any time by starting/stopping the engines.
To start the transfer engines:
client.object_store_client.start_transfers()
To stop the transfer engines:
client.object_store_client.stop_transfers()
Uploading¶
Once the upload engine is started, any uploads in queue will be processed and transferred to the Object Store. To create an upload session:
session = client.object_store_client.create_upload_session("MY_NAMESPACE", "C:/my_file.txt")
Once the session is created, it can be started to proceed with file upload. To start a session:
session.start()
If we want to cancel an upload, the session can be aborted:
session.abort()
All file transfers are executed in the background. To block the thread until the upload is complete, use
concurrent.futures
:
from yellowdog_client.object_store.model import FileTransferStatus
from concurrent import futures
future = session.when_status_matches(lambda status: status == FileTransferStatus.Completed)
futures.wait((future,))
Downloading¶
To create a download session:
session = client.object_store_client.create_download_session(
"MY_NAMESPACE",
"my_remote_file.txt",
"C:/download_directory",
"my_downloaded_file.txt"
)
As with upload, download sessions can be started and stopped:
session.start()
# Session is now started
session.abort()
# Session is now aborted
To wait for file download to complete, use concurrent.futures
:
future = session.when_status_matches(lambda status: status == FileTransferStatus.Completed)
futures.wait((future,))
Batch transfers¶
Multiple files can be uploaded and downloaded in a single batch. The selection of files within the directory uses
fnmatch
match syntax.
For example, to upload multiple .zip files found within a given directory:
upload_batch_builder = client.object_store_client.build_upload_batch()
upload_batch_builder.find_source_objects("C:/my_files_for_upload", "*.zip")
upload_batch_builder.namespace = "MY_NAMESPACE"
upload_batch = upload_batch_builder.get_batch_if_objects_found()
upload_batch.start()
To wait for all file uploads to finish:
future = upload_batch.when_status_matches(lambda status: status == FileTransferStatus.Completed)
futures.wait((future,))
To create a batch download of all .txt files found within the namespace:
download_batch_builder = client.object_store_client.build_download_batch()
download_batch_builder.destination_folder = "C:/my_downloaded_files"
download_batch_builder.find_source_objects("MY_NAMESPACE", "*.txt")
download_batch = download_batch_builder.get_batch_if_objects_found()
download_batch.start()
To wait for all file downloads to finish:
future = download_batch.when_status_matches(lambda status: status == FileTransferStatus.Completed)
futures.wait((future,))
Keyring Client¶
The KeyringClient allows retrieval of YellowDog keyrings and the addition/removal of credentials from those keyrings.
Finding data¶
To retrieve all available keyrings:
keyrings = client.keyring_client.find_all_keyrings()
Creating and editing¶
To create a new keyring:
keyring = client.keyring_client.create_keyring("my_keyring", "My keyring holding all the credentials")
To add new credentials to the keyring:
from yellowdog_client.model import AwsCredential
from yellowdog_client.model import AzureInstanceCredential
aws_credential = AwsCredential(
name="My aws credential",
accessKeyId="AWS_ACCESS",
secretAccessKey="AWS_SECRET"
)
azure_credential = AzureInstanceCredential(
name="My azure credential",
adminUserName="my_azure_username",
adminPassword="my_azure_password"
)
keyring = client.keyring_client.put_credential(keyring, aws_credential)
keyring = client.keyring_client.put_credential(keyring, azure_credential)
Images Client¶
See also
Usage Client¶
Cloud Info Client¶
API Reference¶
- yellowdog-sdk API
yellowdog_client
– Platform ClientPlatformClient
PlatformClient.account_client
PlatformClient.allowances_client
PlatformClient.close()
PlatformClient.cloud_info_client
PlatformClient.compute_client
PlatformClient.create()
PlatformClient.images_client
PlatformClient.keyring_client
PlatformClient.namespaces_client
PlatformClient.object_store_client
PlatformClient.work_client
PlatformClient.worker_pool_client
- YellowDog services
yellowdog_client.compute
– ComputeComputeClient
ComputeClient.add_compute_requirement()
ComputeClient.add_compute_requirement_listener()
ComputeClient.add_compute_requirement_listener_by_id()
ComputeClient.add_compute_requirement_template()
ComputeClient.add_compute_source_template()
ComputeClient.delete_compute_requirement_template()
ComputeClient.delete_compute_requirement_template_by_id()
ComputeClient.delete_compute_source_template()
ComputeClient.delete_compute_source_template_by_id()
ComputeClient.deprovision_instances()
ComputeClient.deprovision_instances_by_id()
ComputeClient.find_all_compute_requirement_templates()
ComputeClient.find_all_compute_source_templates()
ComputeClient.get_best_compute_source_report_by_compute_requirement()
ComputeClient.get_compute_requirement()
ComputeClient.get_compute_requirement_by_id()
ComputeClient.get_compute_requirement_by_name()
ComputeClient.get_compute_requirement_helper()
ComputeClient.get_compute_requirement_helper_by_id()
ComputeClient.get_compute_requirement_summaries()
ComputeClient.get_compute_requirement_template()
ComputeClient.get_compute_requirement_template_by_id()
ComputeClient.get_compute_requirement_template_by_name()
ComputeClient.get_compute_requirements()
ComputeClient.get_compute_source_template()
ComputeClient.get_instances()
ComputeClient.is_compute_requirement_updating()
ComputeClient.is_compute_requirement_updating_by_id()
ComputeClient.provision_compute_requirement_template()
ComputeClient.remove_compute_requirement_listener()
ComputeClient.reprovision_compute_requirement()
ComputeClient.reprovision_compute_requirement_by_id()
ComputeClient.restart_instances()
ComputeClient.restart_instances_by_id()
ComputeClient.start_compute_requirement()
ComputeClient.start_compute_requirement_by_id()
ComputeClient.start_instances()
ComputeClient.start_instances_by_id()
ComputeClient.stop_compute_requirement()
ComputeClient.stop_compute_requirement_by_id()
ComputeClient.stop_instances()
ComputeClient.stop_instances_by_id()
ComputeClient.terminate_compute_requirement()
ComputeClient.terminate_compute_requirement_by_id()
ComputeClient.terminate_instances()
ComputeClient.terminate_instances_by_id()
ComputeClient.test_compute_requirement_template()
ComputeClient.update_compute_requirement()
ComputeClient.update_compute_requirement_template()
ComputeClient.update_compute_source_template()
ComputeClientImpl
ComputeClientImpl.add_compute_requirement()
ComputeClientImpl.add_compute_requirement_listener()
ComputeClientImpl.add_compute_requirement_listener_by_id()
ComputeClientImpl.add_compute_requirement_template()
ComputeClientImpl.add_compute_source_template()
ComputeClientImpl.close()
ComputeClientImpl.delete_compute_requirement_template()
ComputeClientImpl.delete_compute_requirement_template_by_id()
ComputeClientImpl.delete_compute_source_template()
ComputeClientImpl.delete_compute_source_template_by_id()
ComputeClientImpl.deprovision_instances()
ComputeClientImpl.deprovision_instances_by_id()
ComputeClientImpl.find_all_compute_requirement_templates()
ComputeClientImpl.find_all_compute_source_templates()
ComputeClientImpl.get_best_compute_source_report_by_compute_requirement()
ComputeClientImpl.get_compute_requirement()
ComputeClientImpl.get_compute_requirement_by_id()
ComputeClientImpl.get_compute_requirement_by_name()
ComputeClientImpl.get_compute_requirement_helper()
ComputeClientImpl.get_compute_requirement_helper_by_id()
ComputeClientImpl.get_compute_requirement_summaries()
ComputeClientImpl.get_compute_requirement_template()
ComputeClientImpl.get_compute_requirement_template_by_id()
ComputeClientImpl.get_compute_requirement_template_by_name()
ComputeClientImpl.get_compute_requirements()
ComputeClientImpl.get_compute_source_template()
ComputeClientImpl.get_instances()
ComputeClientImpl.is_compute_requirement_updating()
ComputeClientImpl.is_compute_requirement_updating_by_id()
ComputeClientImpl.provision_compute_requirement_template()
ComputeClientImpl.remove_compute_requirement_listener()
ComputeClientImpl.reprovision_compute_requirement()
ComputeClientImpl.reprovision_compute_requirement_by_id()
ComputeClientImpl.restart_instances()
ComputeClientImpl.restart_instances_by_id()
ComputeClientImpl.start_compute_requirement()
ComputeClientImpl.start_compute_requirement_by_id()
ComputeClientImpl.start_instances()
ComputeClientImpl.start_instances_by_id()
ComputeClientImpl.stop_compute_requirement()
ComputeClientImpl.stop_compute_requirement_by_id()
ComputeClientImpl.stop_instances()
ComputeClientImpl.stop_instances_by_id()
ComputeClientImpl.terminate_compute_requirement()
ComputeClientImpl.terminate_compute_requirement_by_id()
ComputeClientImpl.terminate_instances()
ComputeClientImpl.terminate_instances_by_id()
ComputeClientImpl.test_compute_requirement_template()
ComputeClientImpl.update_compute_requirement()
ComputeClientImpl.update_compute_requirement_template()
ComputeClientImpl.update_compute_source_template()
ComputeRequirementHelper
ComputeServiceProxy
ComputeServiceProxy.add_compute_requirement()
ComputeServiceProxy.add_compute_requirement_template()
ComputeServiceProxy.add_compute_source_template()
ComputeServiceProxy.delete_compute_requirement_template()
ComputeServiceProxy.delete_compute_source_template()
ComputeServiceProxy.deprovision_instances()
ComputeServiceProxy.find_all_compute_requirement_templates()
ComputeServiceProxy.find_all_compute_source_templates()
ComputeServiceProxy.get_best_compute_source_report_by_requirement_id()
ComputeServiceProxy.get_compute_requirement_by_id()
ComputeServiceProxy.get_compute_requirement_by_name()
ComputeServiceProxy.get_compute_requirement_template_by_id()
ComputeServiceProxy.get_compute_requirement_template_by_name()
ComputeServiceProxy.get_compute_source_template_by_id()
ComputeServiceProxy.is_compute_requirement_updating()
ComputeServiceProxy.provision_compute_requirement_template()
ComputeServiceProxy.search_compute_requirement_summaries()
ComputeServiceProxy.search_compute_requirements()
ComputeServiceProxy.search_instances()
ComputeServiceProxy.stream_compute_requirement_updates()
ComputeServiceProxy.test_compute_requirement_template()
ComputeServiceProxy.transition_compute_requirement()
ComputeServiceProxy.transition_instances()
ComputeServiceProxy.update_compute_requirement()
ComputeServiceProxy.update_compute_requirement_template()
ComputeServiceProxy.update_compute_source_template()
PredicatedComputeSubscriptionEventListener
yellowdog_client.scheduler
– SchedulerPredicatedWorkSubscriptionEventListener
PredicatedWorkerPoolSubscriptionEventListener
WorkClient
WorkClient.add_tasks_to_task_group()
WorkClient.add_tasks_to_task_group_by_id()
WorkClient.add_tasks_to_task_group_by_name()
WorkClient.add_work_requirement()
WorkClient.add_work_requirement_listener()
WorkClient.add_work_requirement_listener_by_id()
WorkClient.cancel_task()
WorkClient.cancel_task_by_id()
WorkClient.cancel_work_requirement()
WorkClient.cancel_work_requirement_by_id()
WorkClient.find_all_work_requirements()
WorkClient.find_tasks()
WorkClient.find_tasks_slice()
WorkClient.get_task()
WorkClient.get_task_by_id()
WorkClient.get_tasks()
WorkClient.get_work_requirement()
WorkClient.get_work_requirement_by_id()
WorkClient.get_work_requirement_by_name()
WorkClient.get_work_requirement_helper()
WorkClient.get_work_requirement_helper_by_id()
WorkClient.get_work_requirements()
WorkClient.hold_work_requirement()
WorkClient.hold_work_requirement_by_id()
WorkClient.remove_work_requirement_listener()
WorkClient.start_work_requirement()
WorkClient.start_work_requirement_by_id()
WorkClient.update_work_requirement()
WorkClientImpl
WorkClientImpl.add_tasks_to_task_group()
WorkClientImpl.add_tasks_to_task_group_by_id()
WorkClientImpl.add_tasks_to_task_group_by_name()
WorkClientImpl.add_work_requirement()
WorkClientImpl.add_work_requirement_listener()
WorkClientImpl.add_work_requirement_listener_by_id()
WorkClientImpl.cancel_task()
WorkClientImpl.cancel_task_by_id()
WorkClientImpl.cancel_work_requirement()
WorkClientImpl.cancel_work_requirement_by_id()
WorkClientImpl.close()
WorkClientImpl.find_all_work_requirements()
WorkClientImpl.find_tasks()
WorkClientImpl.find_tasks_slice()
WorkClientImpl.get_task()
WorkClientImpl.get_task_by_id()
WorkClientImpl.get_tasks()
WorkClientImpl.get_work_requirement()
WorkClientImpl.get_work_requirement_by_id()
WorkClientImpl.get_work_requirement_by_name()
WorkClientImpl.get_work_requirement_helper()
WorkClientImpl.get_work_requirement_helper_by_id()
WorkClientImpl.get_work_requirements()
WorkClientImpl.hold_work_requirement()
WorkClientImpl.hold_work_requirement_by_id()
WorkClientImpl.remove_work_requirement_listener()
WorkClientImpl.start_work_requirement()
WorkClientImpl.start_work_requirement_by_id()
WorkClientImpl.update_work_requirement()
WorkRequirementHelper
WorkServiceProxy
WorkServiceProxy.add_tasks_to_task_group()
WorkServiceProxy.add_tasks_to_task_group_by_name()
WorkServiceProxy.add_work_requirement()
WorkServiceProxy.cancel_task()
WorkServiceProxy.find_work_requirements()
WorkServiceProxy.get_task_by_id()
WorkServiceProxy.get_work_requirement_by_id()
WorkServiceProxy.get_work_requirement_by_name()
WorkServiceProxy.search_tasks()
WorkServiceProxy.stream_work_requirement_updates()
WorkServiceProxy.transition_work_requirement()
WorkServiceProxy.update_work_requirement()
WorkerPoolClient
WorkerPoolClient.add_configured_worker_pool()
WorkerPoolClient.add_node_actions()
WorkerPoolClient.add_node_actions_by_id()
WorkerPoolClient.add_node_actions_for_node()
WorkerPoolClient.add_node_actions_for_node_by_id()
WorkerPoolClient.add_node_actions_grouped()
WorkerPoolClient.add_node_actions_grouped_by_id()
WorkerPoolClient.add_worker_pool_listener()
WorkerPoolClient.add_worker_pool_listener_by_id()
WorkerPoolClient.find_all_worker_pools()
WorkerPoolClient.find_nodes()
WorkerPoolClient.find_nodes_slice()
WorkerPoolClient.get_configured_worker_pool_token()
WorkerPoolClient.get_configured_worker_pool_token_by_id()
WorkerPoolClient.get_node()
WorkerPoolClient.get_node_actions()
WorkerPoolClient.get_node_actions_by_id()
WorkerPoolClient.get_node_by_id()
WorkerPoolClient.get_nodes()
WorkerPoolClient.get_worker_pool()
WorkerPoolClient.get_worker_pool_by_id()
WorkerPoolClient.get_worker_pool_by_name()
WorkerPoolClient.get_worker_pool_helper()
WorkerPoolClient.get_worker_pool_helper_by_id()
WorkerPoolClient.get_worker_pools()
WorkerPoolClient.provision_worker_pool()
WorkerPoolClient.refresh_configured_worker_pool_token()
WorkerPoolClient.refresh_configured_worker_pool_token_by_id()
WorkerPoolClient.regenerate_configured_worker_pool_token()
WorkerPoolClient.regenerate_configured_worker_pool_token_by_id()
WorkerPoolClient.remove_worker_pool_listener()
WorkerPoolClient.resize_worker_pool()
WorkerPoolClient.resize_worker_pool_by_id()
WorkerPoolClient.shutdown_node()
WorkerPoolClient.shutdown_node_by_id()
WorkerPoolClient.shutdown_worker_pool()
WorkerPoolClient.shutdown_worker_pool_by_id()
WorkerPoolClientImpl
WorkerPoolClientImpl.add_configured_worker_pool()
WorkerPoolClientImpl.add_node_actions()
WorkerPoolClientImpl.add_node_actions_by_id()
WorkerPoolClientImpl.add_node_actions_for_node()
WorkerPoolClientImpl.add_node_actions_for_node_by_id()
WorkerPoolClientImpl.add_node_actions_grouped()
WorkerPoolClientImpl.add_node_actions_grouped_by_id()
WorkerPoolClientImpl.add_worker_pool_listener()
WorkerPoolClientImpl.add_worker_pool_listener_by_id()
WorkerPoolClientImpl.close()
WorkerPoolClientImpl.find_all_worker_pools()
WorkerPoolClientImpl.find_nodes()
WorkerPoolClientImpl.find_nodes_slice()
WorkerPoolClientImpl.get_configured_worker_pool_token()
WorkerPoolClientImpl.get_configured_worker_pool_token_by_id()
WorkerPoolClientImpl.get_node()
WorkerPoolClientImpl.get_node_actions()
WorkerPoolClientImpl.get_node_actions_by_id()
WorkerPoolClientImpl.get_node_by_id()
WorkerPoolClientImpl.get_nodes()
WorkerPoolClientImpl.get_worker_pool()
WorkerPoolClientImpl.get_worker_pool_by_id()
WorkerPoolClientImpl.get_worker_pool_by_name()
WorkerPoolClientImpl.get_worker_pool_helper()
WorkerPoolClientImpl.get_worker_pool_helper_by_id()
WorkerPoolClientImpl.get_worker_pools()
WorkerPoolClientImpl.provision_worker_pool()
WorkerPoolClientImpl.refresh_configured_worker_pool_token()
WorkerPoolClientImpl.refresh_configured_worker_pool_token_by_id()
WorkerPoolClientImpl.regenerate_configured_worker_pool_token()
WorkerPoolClientImpl.regenerate_configured_worker_pool_token_by_id()
WorkerPoolClientImpl.remove_worker_pool_listener()
WorkerPoolClientImpl.resize_worker_pool()
WorkerPoolClientImpl.resize_worker_pool_by_id()
WorkerPoolClientImpl.shutdown_node()
WorkerPoolClientImpl.shutdown_node_by_id()
WorkerPoolClientImpl.shutdown_worker_pool()
WorkerPoolClientImpl.shutdown_worker_pool_by_id()
WorkerPoolHelper
WorkerPoolServiceProxy
WorkerPoolServiceProxy.add_configured_worker_pool()
WorkerPoolServiceProxy.add_node_actions_grouped()
WorkerPoolServiceProxy.find_worker_pools()
WorkerPoolServiceProxy.get_configured_worker_pool_token_by_id()
WorkerPoolServiceProxy.get_node_actions()
WorkerPoolServiceProxy.get_node_by_id()
WorkerPoolServiceProxy.get_worker_pool_by_id()
WorkerPoolServiceProxy.get_worker_pool_by_name()
WorkerPoolServiceProxy.provision_worker_pool()
WorkerPoolServiceProxy.refresh_configured_worker_pool_token()
WorkerPoolServiceProxy.regenerate_configured_worker_pool_token()
WorkerPoolServiceProxy.resize_worker_pool()
WorkerPoolServiceProxy.search_nodes()
WorkerPoolServiceProxy.shutdown_node()
WorkerPoolServiceProxy.shutdown_worker_pool()
WorkerPoolServiceProxy.stream_worker_pool_updates()
yellowdog_client.account
– AccountAccountClient
AccountClient.add_application()
AccountClient.add_application_to_group()
AccountClient.add_group()
AccountClient.add_role_to_group()
AccountClient.add_user_to_group()
AccountClient.delete_application()
AccountClient.delete_group()
AccountClient.get_application()
AccountClient.get_application_groups()
AccountClient.get_applications()
AccountClient.get_group()
AccountClient.get_group_applications()
AccountClient.get_group_users()
AccountClient.get_groups()
AccountClient.get_role()
AccountClient.get_role_groups()
AccountClient.get_roles()
AccountClient.get_user()
AccountClient.get_user_groups()
AccountClient.get_users()
AccountClient.list_permissions()
AccountClient.regenerate_application_api_key()
AccountClient.remove_application_from_group()
AccountClient.remove_role_from_group()
AccountClient.remove_user_from_group()
AccountClient.update_application()
AccountClient.update_group()
AccountClientImpl
AccountClientImpl.add_application()
AccountClientImpl.add_application_to_group()
AccountClientImpl.add_group()
AccountClientImpl.add_role_to_group()
AccountClientImpl.add_user_to_group()
AccountClientImpl.close()
AccountClientImpl.delete_application()
AccountClientImpl.delete_group()
AccountClientImpl.get_application()
AccountClientImpl.get_application_groups()
AccountClientImpl.get_applications()
AccountClientImpl.get_group()
AccountClientImpl.get_group_applications()
AccountClientImpl.get_group_users()
AccountClientImpl.get_groups()
AccountClientImpl.get_role()
AccountClientImpl.get_role_groups()
AccountClientImpl.get_roles()
AccountClientImpl.get_user()
AccountClientImpl.get_user_groups()
AccountClientImpl.get_users()
AccountClientImpl.list_permissions()
AccountClientImpl.regenerate_application_api_key()
AccountClientImpl.remove_application_from_group()
AccountClientImpl.remove_role_from_group()
AccountClientImpl.remove_user_from_group()
AccountClientImpl.update_application()
AccountClientImpl.update_group()
AccountServiceProxy
AccountServiceProxy.add_application()
AccountServiceProxy.add_application_to_group()
AccountServiceProxy.add_group()
AccountServiceProxy.add_role_to_group()
AccountServiceProxy.add_user_to_group()
AccountServiceProxy.delete_application()
AccountServiceProxy.delete_group()
AccountServiceProxy.get_application()
AccountServiceProxy.get_group()
AccountServiceProxy.get_role()
AccountServiceProxy.get_user()
AccountServiceProxy.list_application_groups()
AccountServiceProxy.list_group_applications()
AccountServiceProxy.list_group_users()
AccountServiceProxy.list_permissions()
AccountServiceProxy.list_role_groups()
AccountServiceProxy.list_user_groups()
AccountServiceProxy.regenerate_application_api_key()
AccountServiceProxy.remove_application_from_group()
AccountServiceProxy.remove_role_from_group()
AccountServiceProxy.remove_user_from_group()
AccountServiceProxy.search_applications()
AccountServiceProxy.search_groups()
AccountServiceProxy.search_roles()
AccountServiceProxy.search_users()
AccountServiceProxy.update_application()
AccountServiceProxy.update_group()
KeyringClient
KeyringClientImpl
KeyringClientImpl.close()
KeyringClientImpl.create_keyring()
KeyringClientImpl.delete_credential()
KeyringClientImpl.delete_credential_by_name()
KeyringClientImpl.delete_keyring()
KeyringClientImpl.delete_keyring_by_name()
KeyringClientImpl.find_all_keyrings()
KeyringClientImpl.put_credential()
KeyringClientImpl.put_credential_by_name()
KeyringServiceProxy
yellowdog_client.images
– ImagesImagesClient
ImagesClient.add_image()
ImagesClient.add_image_family()
ImagesClient.add_image_group()
ImagesClient.delete_image()
ImagesClient.delete_image_family()
ImagesClient.delete_image_group()
ImagesClient.get_image()
ImagesClient.get_image_families()
ImagesClient.get_image_family_by_id()
ImagesClient.get_image_family_by_name()
ImagesClient.get_image_group_by_id()
ImagesClient.get_image_group_by_name()
ImagesClient.get_latest_image_group_by_family_id()
ImagesClient.get_latest_image_group_by_family_name()
ImagesClient.update_image()
ImagesClient.update_image_family()
ImagesClient.update_image_group()
ImagesClientImpl
ImagesClientImpl.add_image()
ImagesClientImpl.add_image_family()
ImagesClientImpl.add_image_group()
ImagesClientImpl.close()
ImagesClientImpl.delete_image()
ImagesClientImpl.delete_image_family()
ImagesClientImpl.delete_image_group()
ImagesClientImpl.get_image()
ImagesClientImpl.get_image_families()
ImagesClientImpl.get_image_family_by_id()
ImagesClientImpl.get_image_family_by_name()
ImagesClientImpl.get_image_group_by_id()
ImagesClientImpl.get_image_group_by_name()
ImagesClientImpl.get_latest_image_group_by_family_id()
ImagesClientImpl.get_latest_image_group_by_family_name()
ImagesClientImpl.update_image()
ImagesClientImpl.update_image_family()
ImagesClientImpl.update_image_group()
ImagesServiceProxy
ImagesServiceProxy.add_image()
ImagesServiceProxy.add_image_family()
ImagesServiceProxy.add_image_group()
ImagesServiceProxy.delete_image()
ImagesServiceProxy.delete_image_family()
ImagesServiceProxy.delete_image_group()
ImagesServiceProxy.get_all_image_families()
ImagesServiceProxy.get_image_by_id()
ImagesServiceProxy.get_image_family_by_id()
ImagesServiceProxy.get_image_family_by_name()
ImagesServiceProxy.get_image_group_by_id()
ImagesServiceProxy.get_image_group_by_name()
ImagesServiceProxy.get_latest_image_group_by_family_id()
ImagesServiceProxy.get_latest_image_group_by_family_name()
ImagesServiceProxy.search_image_families()
ImagesServiceProxy.update_image()
ImagesServiceProxy.update_image_family()
ImagesServiceProxy.update_image_group()
Page
Pageable
Sort
yellowdog_client.object_store
– Object StoreObjectStoreClient
ObjectStoreClient.DEFAULT_DOWNLOAD_CHUNK_SIZE
ObjectStoreClient.DEFAULT_DOWNLOAD_THREAD_COUNT
ObjectStoreClient.DEFAULT_DOWNLOAD_THROTTLE_PERIOD_SEC
ObjectStoreClient.DEFAULT_UPLOAD_CHUNK_SIZE
ObjectStoreClient.DEFAULT_UPLOAD_THREAD_COUNT
ObjectStoreClient.DEFAULT_UPLOAD_THROTTLE_PERIOD_SEC
ObjectStoreClient.ON_ERROR
ObjectStoreClient.abort_all_transfers()
ObjectStoreClient.active_sessions
ObjectStoreClient.all_sessions
ObjectStoreClient.build_download_batch()
ObjectStoreClient.build_upload_batch()
ObjectStoreClient.check_object_exists()
ObjectStoreClient.clear_inactive_sessions()
ObjectStoreClient.close()
ObjectStoreClient.create_download_session()
ObjectStoreClient.create_upload_session()
ObjectStoreClient.delete_namespace_storage_configuration()
ObjectStoreClient.delete_objects()
ObjectStoreClient.download_chunk_size
ObjectStoreClient.download_file_retry_count
ObjectStoreClient.download_max_bytes_per_second
ObjectStoreClient.downloads_active
ObjectStoreClient.get_namespace_object_paths()
ObjectStoreClient.get_namespace_object_paths_slice()
ObjectStoreClient.get_namespace_storage_configurations()
ObjectStoreClient.get_namespaces()
ObjectStoreClient.get_object_detail()
ObjectStoreClient.put_namespace_storage_configuration()
ObjectStoreClient.start_transfers()
ObjectStoreClient.stop_transfers()
ObjectStoreClient.upload_chunk_size
ObjectStoreClient.upload_file_retry_count
ObjectStoreClient.upload_max_bytes_per_second
ObjectStoreClient.uploads_active
ObjectStoreServiceProxy
ObjectStoreServiceProxy.ON_ERROR
ObjectStoreServiceProxy.abort_transfer()
ObjectStoreServiceProxy.check_object_exists()
ObjectStoreServiceProxy.complete_transfer()
ObjectStoreServiceProxy.delete_namespace_storage_configuration()
ObjectStoreServiceProxy.delete_objects()
ObjectStoreServiceProxy.download_chunk()
ObjectStoreServiceProxy.get_namespace_object_paths()
ObjectStoreServiceProxy.get_namespace_object_paths_slice()
ObjectStoreServiceProxy.get_namespace_storage_configurations()
ObjectStoreServiceProxy.get_namespaces()
ObjectStoreServiceProxy.get_object_detail()
ObjectStoreServiceProxy.get_transfer_status()
ObjectStoreServiceProxy.put_namespace_storage_configuration()
ObjectStoreServiceProxy.start_download_session()
ObjectStoreServiceProxy.start_upload_session()
ObjectStoreServiceProxy.upload_chunk()
ServiceSessionFacade
ServiceSessionFacade.abort()
ServiceSessionFacade.complete()
ServiceSessionFacade.create_thread()
ServiceSessionFacade.dispatch_notification()
ServiceSessionFacade.download_engine
ServiceSessionFacade.enqueue_chunk_download()
ServiceSessionFacade.enqueue_chunk_upload()
ServiceSessionFacade.server_chunks_transferred
ServiceSessionFacade.upload_engine
yellowdog_client.object_store.upload
– Upload servicesyellowdog_client.object_store.download
– Download servicesChunkDownloadTask
DownloadBatch
DownloadBatchBuilder
DownloadEngine
DownloadSession
yellowdog_client.object_store.download.abstracts
– Download service abstractsAbstractDownloadBatchBuilder
AbstractDownloadBatchBuilder.destination_folder
AbstractDownloadBatchBuilder.file_name_mapper
AbstractDownloadBatchBuilder.find_source_objects()
AbstractDownloadBatchBuilder.flatten_file_name_mapper
AbstractDownloadBatchBuilder.get_batch_if_objects_found()
AbstractDownloadBatchBuilder.set_flatten_file_name_mapper()
AbstractDownloadBatchBuilder.transfer_properties
AbstractDownloadEngine
yellowdog_client.object_store.model
– Object store modelsyellowdog_client.object_store.abstracts
– Object store abstract classesAbstractChunkDownloadTask
AbstractChunkTransferTask
AbstractChunkTransferTask.abort_lock
AbstractChunkTransferTask.abort_token
AbstractChunkTransferTask.chunk_number
AbstractChunkTransferTask.chunk_size
AbstractChunkTransferTask.notify_chunk_transferred
AbstractChunkTransferTask.notify_exception
AbstractChunkTransferTask.session_id
AbstractChunkTransferTask.transfer_countdown
AbstractChunkUploadTask
AbstractNotificationDispatcher
AbstractObjectStoreServiceProxy
AbstractObjectStoreServiceProxy.ON_ERROR
AbstractObjectStoreServiceProxy.abort_transfer()
AbstractObjectStoreServiceProxy.check_object_exists()
AbstractObjectStoreServiceProxy.complete_transfer()
AbstractObjectStoreServiceProxy.delete_namespace_storage_configuration()
AbstractObjectStoreServiceProxy.delete_objects()
AbstractObjectStoreServiceProxy.download_chunk()
AbstractObjectStoreServiceProxy.get_namespace_object_paths()
AbstractObjectStoreServiceProxy.get_namespace_object_paths_slice()
AbstractObjectStoreServiceProxy.get_namespace_storage_configurations()
AbstractObjectStoreServiceProxy.get_object_detail()
AbstractObjectStoreServiceProxy.get_transfer_status()
AbstractObjectStoreServiceProxy.put_namespace_storage_configuration()
AbstractObjectStoreServiceProxy.start_download_session()
AbstractObjectStoreServiceProxy.start_upload_session()
AbstractObjectStoreServiceProxy.upload_chunk()
AbstractServiceSessionFacade
AbstractServiceSessionFacade.abort()
AbstractServiceSessionFacade.complete()
AbstractServiceSessionFacade.create_thread()
AbstractServiceSessionFacade.dispatch_notification()
AbstractServiceSessionFacade.enqueue_chunk_download()
AbstractServiceSessionFacade.enqueue_chunk_upload()
AbstractServiceSessionFacade.notification_dispatcher
AbstractServiceSessionFacade.object_store_service_proxy
AbstractServiceSessionFacade.server_chunks_transferred
AbstractServiceSessionFacade.session_id
AbstractServiceSessionFacade.thread_factory
AbstractSession
AbstractSession.ON_ERROR
AbstractSession.ON_PROGRESS
AbstractSession.ON_STATUS_CHANGED
AbstractSession.abort()
AbstractSession.bytes_transferred
AbstractSession.calculate_chunk_offset()
AbstractSession.calculate_last_chunk_size()
AbstractSession.close()
AbstractSession.direction
AbstractSession.elapsed
AbstractSession.file_name
AbstractSession.file_path
AbstractSession.file_size
AbstractSession.get_statistics()
AbstractSession.start()
AbstractSession.status
AbstractSession.transfer_chunks_with_retries()
AbstractSession.when_status_matches()
AbstractTransferBatch
AbstractTransferBatch.ON_STATUS_CHANGED
AbstractTransferBatch.abort()
AbstractTransferBatch.add_session_error_listener()
AbstractTransferBatch.add_session_progress_listener()
AbstractTransferBatch.add_session_status_listener()
AbstractTransferBatch.direction
AbstractTransferBatch.get_statistics()
AbstractTransferBatch.get_transfer_sessions()
AbstractTransferBatch.start()
AbstractTransferBatch.status
AbstractTransferBatch.when_status_matches()
AbstractTransferEngine
AbstractTransferEngine.DEFAULT_CHUNK_SIZE
AbstractTransferEngine.DEFAULT_FILE_RETRY_COUNT
AbstractTransferEngine.THREAD_TASK_MULTIPLIER
AbstractTransferEngine.TRANSFER_THREAD_STOP_WAIT_S
AbstractTransferEngine.abort_all_transfers()
AbstractTransferEngine.active_sessions
AbstractTransferEngine.all_sessions
AbstractTransferEngine.chunk_size
AbstractTransferEngine.clear_inactive_sessions()
AbstractTransferEngine.enqueue_chunk_transfer_task()
AbstractTransferEngine.file_retry_count
AbstractTransferEngine.max_bytes_per_second
AbstractTransferEngine.start_transfers()
AbstractTransferEngine.stop_transfers()
AbstractTransferEngine.transfer_threads_alive
yellowdog_client.usage
– UsageAllowancesClient
AllowancesClient.add_allowance()
AllowancesClient.boost_allowance()
AllowancesClient.boost_allowance_by_id()
AllowancesClient.check_compute_requirement_exhaustion()
AllowancesClient.delete_allowance()
AllowancesClient.delete_allowance_by_id()
AllowancesClient.get_allowance()
AllowancesClient.get_allowance_by_id()
AllowancesClient.get_allowances()
AllowancesClientImpl
AllowancesClientImpl.add_allowance()
AllowancesClientImpl.boost_allowance()
AllowancesClientImpl.boost_allowance_by_id()
AllowancesClientImpl.check_compute_requirement_exhaustion()
AllowancesClientImpl.close()
AllowancesClientImpl.delete_allowance()
AllowancesClientImpl.delete_allowance_by_id()
AllowancesClientImpl.get_allowance()
AllowancesClientImpl.get_allowance_by_id()
AllowancesClientImpl.get_allowances()
AllowancesServiceProxy
yellowdog_client.cloud_info
– Cloud Infoyellowdog_client.model
– ModelsAccessDelegate
Account
AccountAllowance
AccountAllowance.allowedHours
AccountAllowance.boostHours
AccountAllowance.createdById
AccountAllowance.description
AccountAllowance.effectiveFrom
AccountAllowance.effectiveUntil
AccountAllowance.hardLimitGraceMinutes
AccountAllowance.id
AccountAllowance.limitEnforcement
AccountAllowance.monitoredStatuses
AccountAllowance.remainingHours
AccountAllowance.resetInterval
AccountAllowance.resetType
AccountAllowance.type
AccountAuthenticationProperties
AccountPolicy
AddApplicationRequest
AddApplicationResponse
AddConfiguredWorkerPoolRequest
AddConfiguredWorkerPoolResponse
AddGroupRequest
AddNodeActionsRequest
AddUserRequest
AddUserResponse
AlibabaComputeSource
AlibabaCredential
AlibabaInstance
AlibabaInstance.createdTime
AlibabaInstance.hostname
AlibabaInstance.id
AlibabaInstance.imageId
AlibabaInstance.instanceType
AlibabaInstance.privateIpAddress
AlibabaInstance.provider
AlibabaInstance.publicIpAddress
AlibabaInstance.region
AlibabaInstance.spot
AlibabaInstance.status
AlibabaInstance.statusChangedTime
AlibabaInstance.subregion
AlibabaInstance.type
AlibabaInstanceChargeType
AlibabaInstancesComputeSource
AlibabaInstancesComputeSource.assignPublicIp
AlibabaInstancesComputeSource.availabilityZone
AlibabaInstancesComputeSource.createdFromId
AlibabaInstancesComputeSource.credential
AlibabaInstancesComputeSource.credentials
AlibabaInstancesComputeSource.exhaustion
AlibabaInstancesComputeSource.id
AlibabaInstancesComputeSource.imageId
AlibabaInstancesComputeSource.instanceChargeType
AlibabaInstancesComputeSource.instancePricing
AlibabaInstancesComputeSource.instanceSummary
AlibabaInstancesComputeSource.instanceTags
AlibabaInstancesComputeSource.instanceType
AlibabaInstancesComputeSource.keyName
AlibabaInstancesComputeSource.limit
AlibabaInstancesComputeSource.name
AlibabaInstancesComputeSource.ramRoleName
AlibabaInstancesComputeSource.region
AlibabaInstancesComputeSource.securityGroupId
AlibabaInstancesComputeSource.specifyMinimum
AlibabaInstancesComputeSource.spotPriceLimit
AlibabaInstancesComputeSource.spotStrategy
AlibabaInstancesComputeSource.status
AlibabaInstancesComputeSource.statusMessage
AlibabaInstancesComputeSource.supportingResourceCreated
AlibabaInstancesComputeSource.traits
AlibabaInstancesComputeSource.type
AlibabaInstancesComputeSource.userData
AlibabaInstancesComputeSource.vSwitchId
AlibabaNamespaceStorageConfiguration
AlibabaSpotStrategy
Allowance
AllowanceExhaustedNotification
AllowanceLimitEnforcement
AllowanceResetType
AllowanceSearch
ApiKey
Application
ApplicationSearch
AttributeConstraint
AttributeDefinition
AttributePreference
AttributeSource
AttributeSourceType
AttributeValue
AuthenticationProvider
AutoShutdown
AwsAccountRoleCredential
AwsCapacityReservation
AwsCapacityReservationPreference
AwsComputeSource
AwsCredential
AwsFleetComputeSource
AwsFleetComputeSource.assignPublicIp
AwsFleetComputeSource.availabilityZone
AwsFleetComputeSource.capacityReservation
AwsFleetComputeSource.createClusterPlacementGroup
AwsFleetComputeSource.createElasticFabricAdapter
AwsFleetComputeSource.createdFromId
AwsFleetComputeSource.credential
AwsFleetComputeSource.credentials
AwsFleetComputeSource.enableDetailedMonitoring
AwsFleetComputeSource.enableInstanceMetadataTags
AwsFleetComputeSource.exhaustion
AwsFleetComputeSource.existingPlacementGroup
AwsFleetComputeSource.fleetId
AwsFleetComputeSource.iamInstanceProfileArn
AwsFleetComputeSource.id
AwsFleetComputeSource.imageId
AwsFleetComputeSource.instanceOverrides
AwsFleetComputeSource.instancePricing
AwsFleetComputeSource.instanceSummary
AwsFleetComputeSource.instanceTags
AwsFleetComputeSource.instanceType
AwsFleetComputeSource.keyName
AwsFleetComputeSource.limit
AwsFleetComputeSource.maintainCapacity
AwsFleetComputeSource.name
AwsFleetComputeSource.onDemandOptions
AwsFleetComputeSource.purchaseOption
AwsFleetComputeSource.region
AwsFleetComputeSource.secondaryNetworkInterfaces
AwsFleetComputeSource.securityGroupId
AwsFleetComputeSource.spotOptions
AwsFleetComputeSource.status
AwsFleetComputeSource.statusMessage
AwsFleetComputeSource.subnetId
AwsFleetComputeSource.supportingResourceCreated
AwsFleetComputeSource.traits
AwsFleetComputeSource.type
AwsFleetComputeSource.userData
AwsFleetInstanceOverride
AwsFleetOnDemandAllocationStrategy
AwsFleetOnDemandOptions
AwsFleetPurchaseOption
AwsFleetSpotAllocationStrategy
AwsFleetSpotOptions
AwsInstance
AwsInstance.createdTime
AwsInstance.hostname
AwsInstance.id
AwsInstance.imageId
AwsInstance.instanceLifecycle
AwsInstance.instanceType
AwsInstance.privateIpAddress
AwsInstance.provider
AwsInstance.publicIpAddress
AwsInstance.region
AwsInstance.spot
AwsInstance.status
AwsInstance.statusChangedTime
AwsInstance.subregion
AwsInstance.type
AwsInstancesComputeSource
AwsInstancesComputeSource.assignPublicIp
AwsInstancesComputeSource.availabilityZone
AwsInstancesComputeSource.capacityReservation
AwsInstancesComputeSource.createClusterPlacementGroup
AwsInstancesComputeSource.createElasticFabricAdapter
AwsInstancesComputeSource.createdFromId
AwsInstancesComputeSource.credential
AwsInstancesComputeSource.credentials
AwsInstancesComputeSource.enableDetailedMonitoring
AwsInstancesComputeSource.enableInstanceMetadataTags
AwsInstancesComputeSource.exhaustion
AwsInstancesComputeSource.existingPlacementGroup
AwsInstancesComputeSource.iamInstanceProfileArn
AwsInstancesComputeSource.id
AwsInstancesComputeSource.imageId
AwsInstancesComputeSource.instancePricing
AwsInstancesComputeSource.instanceSummary
AwsInstancesComputeSource.instanceTags
AwsInstancesComputeSource.instanceType
AwsInstancesComputeSource.keyName
AwsInstancesComputeSource.limit
AwsInstancesComputeSource.name
AwsInstancesComputeSource.region
AwsInstancesComputeSource.secondaryNetworkInterfaces
AwsInstancesComputeSource.securityGroupId
AwsInstancesComputeSource.specifyMinimum
AwsInstancesComputeSource.spot
AwsInstancesComputeSource.spotMaxPrice
AwsInstancesComputeSource.status
AwsInstancesComputeSource.statusMessage
AwsInstancesComputeSource.subnetId
AwsInstancesComputeSource.supportingResourceCreated
AwsInstancesComputeSource.traits
AwsInstancesComputeSource.type
AwsInstancesComputeSource.useCapacityBlock
AwsInstancesComputeSource.userData
AwsNetworkInterfaceType
AwsPlacementGroup
AwsSecondaryNetworkInterface
AzureAccountAuthenticationProperties
AzureClientCredential
AzureComputeCredential
AzureComputeSource
AzureInstance
AzureInstance.createdTime
AzureInstance.hostname
AzureInstance.id
AzureInstance.imageId
AzureInstance.instanceType
AzureInstance.privateIpAddress
AzureInstance.provider
AzureInstance.publicIpAddress
AzureInstance.region
AzureInstance.resourceId
AzureInstance.spot
AzureInstance.status
AzureInstance.statusChangedTime
AzureInstance.subregion
AzureInstance.type
AzureInstanceCredential
AzureInstancesComputeSource
AzureInstancesComputeSource.adminUserCredential
AzureInstancesComputeSource.assignPublicIp
AzureInstancesComputeSource.availabilityZone
AzureInstancesComputeSource.createProximityPlacementGroup
AzureInstancesComputeSource.createdFromId
AzureInstancesComputeSource.credential
AzureInstancesComputeSource.credentials
AzureInstancesComputeSource.environment
AzureInstancesComputeSource.exhaustion
AzureInstancesComputeSource.id
AzureInstancesComputeSource.imageId
AzureInstancesComputeSource.instanceSummary
AzureInstancesComputeSource.instanceTags
AzureInstancesComputeSource.limit
AzureInstancesComputeSource.name
AzureInstancesComputeSource.networkName
AzureInstancesComputeSource.networkResourceGroupName
AzureInstancesComputeSource.region
AzureInstancesComputeSource.spotMaxPrice
AzureInstancesComputeSource.sshKey
AzureInstancesComputeSource.status
AzureInstancesComputeSource.statusMessage
AzureInstancesComputeSource.subnetName
AzureInstancesComputeSource.supportingResourceCreated
AzureInstancesComputeSource.traits
AzureInstancesComputeSource.type
AzureInstancesComputeSource.useAcceleratedNetworking
AzureInstancesComputeSource.useSpot
AzureInstancesComputeSource.userData
AzureInstancesComputeSource.vmSize
AzureNamespaceStorageConfiguration
AzureScaleSetComputeSource
AzureScaleSetComputeSource.adminUserCredential
AzureScaleSetComputeSource.assignPublicIp
AzureScaleSetComputeSource.availabilityZone
AzureScaleSetComputeSource.createProximityPlacementGroup
AzureScaleSetComputeSource.createdFromId
AzureScaleSetComputeSource.credential
AzureScaleSetComputeSource.credentials
AzureScaleSetComputeSource.environment
AzureScaleSetComputeSource.exhaustion
AzureScaleSetComputeSource.id
AzureScaleSetComputeSource.imageId
AzureScaleSetComputeSource.instanceSummary
AzureScaleSetComputeSource.instanceTags
AzureScaleSetComputeSource.limit
AzureScaleSetComputeSource.name
AzureScaleSetComputeSource.networkName
AzureScaleSetComputeSource.networkResourceGroupName
AzureScaleSetComputeSource.region
AzureScaleSetComputeSource.spotMaxPrice
AzureScaleSetComputeSource.sshKey
AzureScaleSetComputeSource.status
AzureScaleSetComputeSource.statusMessage
AzureScaleSetComputeSource.subnetName
AzureScaleSetComputeSource.supportingResourceCreated
AzureScaleSetComputeSource.traits
AzureScaleSetComputeSource.type
AzureScaleSetComputeSource.useAcceleratedNetworking
AzureScaleSetComputeSource.useSpot
AzureScaleSetComputeSource.userData
AzureScaleSetComputeSource.vmSize
AzureStorageCredential
BestComputeSourceReport
BestComputeSourceReport.constraints
BestComputeSourceReport.createdTime
BestComputeSourceReport.image
BestComputeSourceReport.namespace
BestComputeSourceReport.preferences
BestComputeSourceReport.provisionedRequirementId
BestComputeSourceReport.rejectedSourceTemplateIds
BestComputeSourceReport.requirementSupportedOperations
BestComputeSourceReport.requirementTemplateId
BestComputeSourceReport.selectedSourceTemplateIds
BestComputeSourceReport.sources
BestComputeSourceReport.sourcesConsidered
BestComputeSourceReport.sourcesSelected
BestComputeSourceReport.totalRanks
BestComputeSourceReportConstraint
BestComputeSourceReportImage
BestComputeSourceReportImageAvailability
BestComputeSourceReportNumericConstraint
BestComputeSourceReportPreference
BestComputeSourceReportSource
BestComputeSourceReportSource.attributes
BestComputeSourceReportSource.instanceType
BestComputeSourceReportSource.name
BestComputeSourceReportSource.provider
BestComputeSourceReportSource.provisionedSourceId
BestComputeSourceReportSource.rank
BestComputeSourceReportSource.region
BestComputeSourceReportSource.sourceTemplateId
BestComputeSourceReportSource.totalScore
BestComputeSourceReportSource.traits
BestComputeSourceReportSource.type
BestComputeSourceReportSourceAttribute
BestComputeSourceReportStringConstraint
ChangePasswordRequest
CheckCredentialsResult
CloudProvider
ComputeNamespaceFilter
ComputeProvisionStrategy
ComputeRequirement
ComputeRequirement.createdById
ComputeRequirement.createdFromId
ComputeRequirement.createdTime
ComputeRequirement.expectedInstanceCount
ComputeRequirement.id
ComputeRequirement.maintainInstanceCount
ComputeRequirement.name
ComputeRequirement.namespace
ComputeRequirement.nextStatus
ComputeRequirement.provisionStrategy
ComputeRequirement.status
ComputeRequirement.statusChangedTime
ComputeRequirement.supportedOperations
ComputeRequirement.tag
ComputeRequirement.targetInstanceCount
ComputeRequirementDynamicTemplate
ComputeRequirementDynamicTemplate.constraints
ComputeRequirementDynamicTemplate.description
ComputeRequirementDynamicTemplate.id
ComputeRequirementDynamicTemplate.imagesId
ComputeRequirementDynamicTemplate.instanceTags
ComputeRequirementDynamicTemplate.maximumSourceCount
ComputeRequirementDynamicTemplate.minimumSourceCount
ComputeRequirementDynamicTemplate.name
ComputeRequirementDynamicTemplate.namespace
ComputeRequirementDynamicTemplate.preferences
ComputeRequirementDynamicTemplate.sourceTraits
ComputeRequirementDynamicTemplate.strategyType
ComputeRequirementDynamicTemplate.type
ComputeRequirementDynamicTemplate.userData
ComputeRequirementDynamicTemplateTestResult
ComputeRequirementSearch
ComputeRequirementStaticTemplate
ComputeRequirementStaticTemplate.description
ComputeRequirementStaticTemplate.id
ComputeRequirementStaticTemplate.imagesId
ComputeRequirementStaticTemplate.instanceTags
ComputeRequirementStaticTemplate.name
ComputeRequirementStaticTemplate.namespace
ComputeRequirementStaticTemplate.sources
ComputeRequirementStaticTemplate.strategyType
ComputeRequirementStaticTemplate.type
ComputeRequirementStaticTemplate.userData
ComputeRequirementStaticTemplateTestResult
ComputeRequirementStatus
ComputeRequirementSummary
ComputeRequirementSummary.aliveInstanceCount
ComputeRequirementSummary.createdTime
ComputeRequirementSummary.expectedInstanceCount
ComputeRequirementSummary.healthy
ComputeRequirementSummary.id
ComputeRequirementSummary.name
ComputeRequirementSummary.namespace
ComputeRequirementSummary.status
ComputeRequirementSummary.tag
ComputeRequirementSummary.targetInstanceCount
ComputeRequirementSummarySearch
ComputeRequirementSummarySearch.createdTime
ComputeRequirementSummarySearch.isHealthy
ComputeRequirementSummarySearch.name
ComputeRequirementSummarySearch.namespace
ComputeRequirementSummarySearch.sortDirection
ComputeRequirementSummarySearch.sortField
ComputeRequirementSummarySearch.statuses
ComputeRequirementSummarySearch.tag
ComputeRequirementSupportedOperations
ComputeRequirementTemplate
ComputeRequirementTemplateSummary
ComputeRequirementTemplateTestResult
ComputeRequirementTemplateUsage
ComputeRequirementTemplateUsage.imagesId
ComputeRequirementTemplateUsage.instanceTags
ComputeRequirementTemplateUsage.maintainInstanceCount
ComputeRequirementTemplateUsage.requirementName
ComputeRequirementTemplateUsage.requirementNamespace
ComputeRequirementTemplateUsage.requirementTag
ComputeRequirementTemplateUsage.targetInstanceCount
ComputeRequirementTemplateUsage.templateId
ComputeRequirementTemplateUsage.userData
ComputeRequirementUsage
ComputeRequirementUsageFilter
ComputeRequirementsSummary
ComputeSource
ComputeSourceExhaustion
ComputeSourceExhaustionStatus
ComputeSourceStatus
ComputeSourceTemplate
ComputeSourceTemplateSummary
ComputeSourceTraits
ComputeSourceTraitsFilter
ComputeSourceUsage
ConfiguredWorkerPool
ConfiguredWorkerPool.awaitingNodes
ConfiguredWorkerPool.createdTime
ConfiguredWorkerPool.expectedNodeCount
ConfiguredWorkerPool.id
ConfiguredWorkerPool.name
ConfiguredWorkerPool.namespace
ConfiguredWorkerPool.nodeSummary
ConfiguredWorkerPool.properties
ConfiguredWorkerPool.status
ConfiguredWorkerPool.statusChangedTime
ConfiguredWorkerPool.type
ConfiguredWorkerPool.workerSummary
ConfiguredWorkerPoolProperties
Constants
CreateKeyringRequest
CreateKeyringResponse
Credential
CredentialAvailability
Currency
Currency.AED
Currency.ARS
Currency.AUD
Currency.BDT
Currency.BGN
Currency.BHD
Currency.BRL
Currency.CAD
Currency.CHF
Currency.CLP
Currency.CNY
Currency.COP
Currency.CRC
Currency.CZK
Currency.DKK
Currency.EGP
Currency.EUR
Currency.GBP
Currency.HKD
Currency.HRK
Currency.HUF
Currency.IDR
Currency.ILS
Currency.INR
Currency.ISK
Currency.JPY
Currency.KRW
Currency.KWD
Currency.MXN
Currency.MYR
Currency.NOK
Currency.NZD
Currency.PEN
Currency.PHP
Currency.PKR
Currency.PLN
Currency.QAR
Currency.RON
Currency.RSD
Currency.RUB
Currency.SAR
Currency.SEK
Currency.SGD
Currency.THB
Currency.TRY
Currency.TWD
Currency.USD
Currency.VND
Currency.ZAR
DoubleRange
EmailChangeRequest
ErrorResponse
ExistingPasswordRequest
ExternalAttributeDefinition
ExternalAttributeProviderQuery
ExternalAttributeProviderQuerySource
ExternalAttributeProviderRegistration
ExternalAttributeProviderResults
ExternalAttributeProviderResultsSource
ExternalAttributeSource
ExternalUser
Feature
FeatureDetail
Filter
FlattenPath
GceComputeSource
GceHostMaintenanceBehaviour
GceInstance
GceInstance.confidential
GceInstance.createdTime
GceInstance.hostname
GceInstance.id
GceInstance.imageId
GceInstance.instanceType
GceInstance.preemptible
GceInstance.privateIpAddress
GceInstance.provider
GceInstance.publicIpAddress
GceInstance.region
GceInstance.spot
GceInstance.status
GceInstance.statusChangedTime
GceInstance.subregion
GceInstance.type
GceInstanceGroupComputeSource
GceInstanceGroupComputeSource.acceleratorCount
GceInstanceGroupComputeSource.acceleratorType
GceInstanceGroupComputeSource.assignPublicIp
GceInstanceGroupComputeSource.confidential
GceInstanceGroupComputeSource.createdFromId
GceInstanceGroupComputeSource.credential
GceInstanceGroupComputeSource.credentials
GceInstanceGroupComputeSource.exhaustion
GceInstanceGroupComputeSource.hostMaintenanceBehaviour
GceInstanceGroupComputeSource.id
GceInstanceGroupComputeSource.image
GceInstanceGroupComputeSource.instanceSummary
GceInstanceGroupComputeSource.instanceTags
GceInstanceGroupComputeSource.limit
GceInstanceGroupComputeSource.machineType
GceInstanceGroupComputeSource.name
GceInstanceGroupComputeSource.network
GceInstanceGroupComputeSource.preemptible
GceInstanceGroupComputeSource.project
GceInstanceGroupComputeSource.region
GceInstanceGroupComputeSource.spot
GceInstanceGroupComputeSource.sshKeys
GceInstanceGroupComputeSource.status
GceInstanceGroupComputeSource.statusMessage
GceInstanceGroupComputeSource.subnetwork
GceInstanceGroupComputeSource.supportingResourceCreated
GceInstanceGroupComputeSource.traits
GceInstanceGroupComputeSource.type
GceInstanceGroupComputeSource.userData
GceInstanceGroupComputeSource.zone
GceInstancesComputeSource
GceInstancesComputeSource.acceleratorCount
GceInstancesComputeSource.acceleratorType
GceInstancesComputeSource.assignPublicIp
GceInstancesComputeSource.confidential
GceInstancesComputeSource.createCompactPlacementPolicy
GceInstancesComputeSource.createdFromId
GceInstancesComputeSource.credential
GceInstancesComputeSource.credentials
GceInstancesComputeSource.exhaustion
GceInstancesComputeSource.hostMaintenanceBehaviour
GceInstancesComputeSource.id
GceInstancesComputeSource.image
GceInstancesComputeSource.instanceSummary
GceInstancesComputeSource.instanceTags
GceInstancesComputeSource.limit
GceInstancesComputeSource.machineType
GceInstancesComputeSource.name
GceInstancesComputeSource.network
GceInstancesComputeSource.preemptible
GceInstancesComputeSource.project
GceInstancesComputeSource.region
GceInstancesComputeSource.specifyMinimum
GceInstancesComputeSource.spot
GceInstancesComputeSource.sshKeys
GceInstancesComputeSource.status
GceInstancesComputeSource.statusMessage
GceInstancesComputeSource.subnetwork
GceInstancesComputeSource.supportingResourceCreated
GceInstancesComputeSource.traits
GceInstancesComputeSource.type
GceInstancesComputeSource.userData
GceInstancesComputeSource.zone
GcsNamespaceStorageConfiguration
GoogleCloudCredential
GrantApplicationAccessRequest
GrantUserAccessRequest
Group
GroupRole
GroupSearch
GroupSummary
Identified
ImageAccess
ImageOsType
Instance
InstanceId
InstancePricing
InstanceSearch
InstanceSearch.computeRequirementId
InstanceSearch.computeSourceId
InstanceSearch.hostname
InstanceSearch.imageIds
InstanceSearch.privateIpAddress
InstanceSearch.providers
InstanceSearch.publicIpAddress
InstanceSearch.regions
InstanceSearch.sortDirection
InstanceSearch.sortField
InstanceSearch.statuses
InstanceStatus
InstanceSummary
InstanceType
InstanceTypePrice
InstanceTypePriceSearch
InstanceTypeRegion
InstanceTypeSearch
InstanceTypeWithPrices
InstanceTypeWithPricesSearch
InstanceUsage
InstanceUsageFilter
InstantRange
IntegerRange
InternalAttributeSource
InternalUser
Keyring
KeyringAccessSecrets
KeyringAccessor
KeyringCredential
KeyringSummary
LongRange
MachineImage
MachineImageFamily
MachineImageFamilySearch
MachineImageFamilySearch.familyCreatedTime
MachineImageFamilySearch.familyName
MachineImageFamilySearch.groupCreatedTime
MachineImageFamilySearch.groupName
MachineImageFamilySearch.imageCreatedTime
MachineImageFamilySearch.includePublic
MachineImageFamilySearch.metadataFilters
MachineImageFamilySearch.namespace
MachineImageFamilySearch.osType
MachineImageFamilySearch.providers
MachineImageFamilySearch.regions
MachineImageFamilySearch.sortDirection
MachineImageFamilySearch.sortField
MachineImageFamilySearch.supportedInstanceTypes
MachineImageFamilySummary
MachineImageGroup
MeasurementAggregate
MeasurementSearch
MeasurementSearchValidator
MetadataFilter
ModelException
Named
NamespaceAutoscalingCapacityResponse
NamespaceObjectsResponse
NamespacePolicy
NamespacePolicySearch
NamespaceStorageConfiguration
NewPasswordRequest
Node
NodeAction
NodeActionGroup
NodeActionQueueSnapshot
NodeActionQueueStatus
NodeCreateWorkersAction
NodeDetails
NodeDetails.hostname
NodeDetails.instanceId
NodeDetails.instanceType
NodeDetails.nodeSlot
NodeDetails.nodeType
NodeDetails.privateIpAddress
NodeDetails.provider
NodeDetails.publicIpAddress
NodeDetails.ram
NodeDetails.region
NodeDetails.sourceName
NodeDetails.sourceNumber
NodeDetails.supportedTaskTypes
NodeDetails.vcpus
NodeDetails.workerTag
NodeEvent
NodeIdFilter
NodeRunCommandAction
NodeSearch
NodeSearch.instanceId
NodeSearch.instanceType
NodeSearch.providers
NodeSearch.ram
NodeSearch.region
NodeSearch.sortDirection
NodeSearch.sortField
NodeSearch.statuses
NodeSearch.vcpus
NodeSearch.workerClaimCount
NodeSearch.workerPoolId
NodeSearch.workerRegisteredTime
NodeSearch.workerStatuses
NodeSearch.workerTag
NodeSearch.workerTaskGroupId
NodeSlotNumbering
NodeStatus
NodeSummary
NodeType
NodeWorkerTarget
NodeWorkerTargetType
NodeWriteFileAction
NumericAttributeConstraint
NumericAttributeDefinition
NumericAttributePreference
NumericAttributeRange
NumericAttributeRankOrder
NumericAttributeValue
OAuth2AuthenticationProperties
ObjectDetail
ObjectDownloadRequest
ObjectDownloadResponse
ObjectPath
ObjectPathsRequest
ObjectPathsSliceRequest
ObjectUploadRequest
OciComputeSource
OciCredential
OciInstance
OciInstance.compartmentId
OciInstance.createdTime
OciInstance.flexOcpus
OciInstance.flexRam
OciInstance.hostname
OciInstance.id
OciInstance.imageId
OciInstance.instanceType
OciInstance.privateIpAddress
OciInstance.provider
OciInstance.publicIpAddress
OciInstance.region
OciInstance.spot
OciInstance.status
OciInstance.statusChangedTime
OciInstance.subregion
OciInstance.type
OciInstancePoolComputeSource
OciInstancePoolComputeSource.assignPublicIp
OciInstancePoolComputeSource.availabilityDomain
OciInstancePoolComputeSource.compartmentId
OciInstancePoolComputeSource.createClusterNetwork
OciInstancePoolComputeSource.createdFromId
OciInstancePoolComputeSource.credential
OciInstancePoolComputeSource.credentials
OciInstancePoolComputeSource.exhaustion
OciInstancePoolComputeSource.flexOcpus
OciInstancePoolComputeSource.flexRam
OciInstancePoolComputeSource.id
OciInstancePoolComputeSource.imageId
OciInstancePoolComputeSource.instancePricing
OciInstancePoolComputeSource.instanceSummary
OciInstancePoolComputeSource.instanceTags
OciInstancePoolComputeSource.limit
OciInstancePoolComputeSource.name
OciInstancePoolComputeSource.region
OciInstancePoolComputeSource.shape
OciInstancePoolComputeSource.sshKey
OciInstancePoolComputeSource.status
OciInstancePoolComputeSource.statusMessage
OciInstancePoolComputeSource.subnetId
OciInstancePoolComputeSource.supportingResourceCreated
OciInstancePoolComputeSource.traits
OciInstancePoolComputeSource.type
OciInstancePoolComputeSource.userData
OciInstancesComputeSource
OciInstancesComputeSource.assignPublicIp
OciInstancesComputeSource.availabilityDomain
OciInstancesComputeSource.compartmentId
OciInstancesComputeSource.createdFromId
OciInstancesComputeSource.credential
OciInstancesComputeSource.credentials
OciInstancesComputeSource.exhaustion
OciInstancesComputeSource.flexOcpus
OciInstancesComputeSource.flexRam
OciInstancesComputeSource.id
OciInstancesComputeSource.imageId
OciInstancesComputeSource.instancePricing
OciInstancesComputeSource.instanceSummary
OciInstancesComputeSource.instanceTags
OciInstancesComputeSource.limit
OciInstancesComputeSource.name
OciInstancesComputeSource.preemptible
OciInstancesComputeSource.region
OciInstancesComputeSource.shape
OciInstancesComputeSource.sshKey
OciInstancesComputeSource.status
OciInstancesComputeSource.statusMessage
OciInstancesComputeSource.subnetId
OciInstancesComputeSource.supportingResourceCreated
OciInstancesComputeSource.traits
OciInstancesComputeSource.type
OciInstancesComputeSource.userData
OciNamespaceStorageConfiguration
OktaAccountAuthenticationProperties
OperatingSystemLicence
Permission
Permission.ACCOUNT_APPLICATION_READ
Permission.ACCOUNT_APPLICATION_WRITE
Permission.ACCOUNT_AUTH_PROPERTIES_READ
Permission.ACCOUNT_AUTH_PROPERTIES_WRITE
Permission.ACCOUNT_GROUP_READ
Permission.ACCOUNT_GROUP_WRITE
Permission.ACCOUNT_POLICY_READ
Permission.ACCOUNT_POLICY_WRITE
Permission.ACCOUNT_ROLE_READ
Permission.ACCOUNT_ROLE_WRITE
Permission.ACCOUNT_USER_READ
Permission.ACCOUNT_USER_WRITE
Permission.COMPUTE_ALLOWANCE_READ
Permission.COMPUTE_ALLOWANCE_WRITE
Permission.COMPUTE_READ
Permission.COMPUTE_REQUIREMENT_TEMPLATE_WRITE
Permission.COMPUTE_REQUIREMENT_WRITE
Permission.COMPUTE_SOURCE_TEMPLATE_WRITE
Permission.COMPUTE_USAGE_READ
Permission.COMPUTE_USER_ATTRIBUTE_WRITE
Permission.IMAGE_READ
Permission.IMAGE_WRITE
Permission.KEYRING_ACCESS_WRITE
Permission.KEYRING_READ
Permission.KEYRING_WRITE
Permission.LOG_READ
Permission.METRICS_READ
Permission.METRICS_WRITE
Permission.NAMESPACE_READ
Permission.NAMESPACE_WRITE
Permission.OBJECT_READ
Permission.OBJECT_STORAGE_CONFIGURATION_READ
Permission.OBJECT_STORAGE_CONFIGURATION_WRITE
Permission.OBJECT_WRITE
Permission.WORKER_POOL_READ
Permission.WORKER_POOL_TOKEN_READ
Permission.WORKER_POOL_TOKEN_WRITE
Permission.WORKER_POOL_WRITE
Permission.WORK_REQUIREMENT_READ
Permission.WORK_REQUIREMENT_WRITE
PermissionDetail
Price
ProcessorArchitecture
ProviderNodeSummary
ProviderRegionNodeSummary
ProvisionTemplateWorkerPoolRequest
ProvisionedWorkerPool
ProvisionedWorkerPool.awaitingNodes
ProvisionedWorkerPool.computeRequirementId
ProvisionedWorkerPool.createdTime
ProvisionedWorkerPool.expectedNodeCount
ProvisionedWorkerPool.id
ProvisionedWorkerPool.name
ProvisionedWorkerPool.namespace
ProvisionedWorkerPool.nodeSummary
ProvisionedWorkerPool.properties
ProvisionedWorkerPool.status
ProvisionedWorkerPool.statusChangedTime
ProvisionedWorkerPool.type
ProvisionedWorkerPool.workerSummary
ProvisionedWorkerPoolProperties
ProvisionedWorkerPoolProperties.createNodeWorkers
ProvisionedWorkerPoolProperties.idleNodeShutdown
ProvisionedWorkerPoolProperties.idlePoolShutdown
ProvisionedWorkerPoolProperties.maxNodes
ProvisionedWorkerPoolProperties.metricsEnabled
ProvisionedWorkerPoolProperties.minNodes
ProvisionedWorkerPoolProperties.nodeBootTimeout
ProvisionedWorkerPoolProperties.nodeConfiguration
ProvisionedWorkerPoolProperties.workerTag
Range
Region
RegionSearch
RequirementAllowance
RequirementAllowance.allowedHours
RequirementAllowance.boostHours
RequirementAllowance.createdById
RequirementAllowance.description
RequirementAllowance.effectiveFrom
RequirementAllowance.effectiveUntil
RequirementAllowance.hardLimitGraceMinutes
RequirementAllowance.id
RequirementAllowance.limitEnforcement
RequirementAllowance.monitoredStatuses
RequirementAllowance.remainingHours
RequirementAllowance.requirementId
RequirementAllowance.resetInterval
RequirementAllowance.resetType
RequirementAllowance.type
RequirementsAllowance
RequirementsAllowance.allowedHours
RequirementsAllowance.boostHours
RequirementsAllowance.createdById
RequirementsAllowance.description
RequirementsAllowance.effectiveFrom
RequirementsAllowance.effectiveUntil
RequirementsAllowance.hardLimitGraceMinutes
RequirementsAllowance.id
RequirementsAllowance.limitEnforcement
RequirementsAllowance.monitoredStatuses
RequirementsAllowance.namespace
RequirementsAllowance.remainingHours
RequirementsAllowance.requirementCreatedById
RequirementsAllowance.requirementCreatedFromId
RequirementsAllowance.resetInterval
RequirementsAllowance.resetType
RequirementsAllowance.tag
RequirementsAllowance.type
RetryProperties
Role
RoleSearch
RoleSummary
RunSpecification
RunSpecification.exclusiveWorkers
RunSpecification.instanceTypes
RunSpecification.maxWorkers
RunSpecification.maximumTaskRetries
RunSpecification.minWorkers
RunSpecification.namespaces
RunSpecification.providers
RunSpecification.ram
RunSpecification.regions
RunSpecification.taskTimeout
RunSpecification.taskTypes
RunSpecification.tasksPerWorker
RunSpecification.vcpus
RunSpecification.workerTags
S3NamespaceStorageConfiguration
ServicesSchema
ServicesSchema.accountServiceUrl
ServicesSchema.cloudInfoServiceUrl
ServicesSchema.computeServiceUrl
ServicesSchema.defaultUrl
ServicesSchema.imagesServiceUrl
ServicesSchema.logServiceUrl
ServicesSchema.metricsServiceUrl
ServicesSchema.objectStoreServiceUrl
ServicesSchema.retry
ServicesSchema.schedulerServiceUrl
ServicesSchema.usageServiceUrl
SetPasswordRequest
SimulatorComputeSource
SimulatorComputeSource.createdFromId
SimulatorComputeSource.credential
SimulatorComputeSource.credentials
SimulatorComputeSource.exhaustion
SimulatorComputeSource.failOnProvision
SimulatorComputeSource.failOnRequestAllInstances
SimulatorComputeSource.id
SimulatorComputeSource.imageId
SimulatorComputeSource.implicitCapacity
SimulatorComputeSource.instancePricing
SimulatorComputeSource.instanceShutdownTimeSeconds
SimulatorComputeSource.instanceShutdownTimeVariance
SimulatorComputeSource.instanceStartupTimeSeconds
SimulatorComputeSource.instanceStartupTimeVariance
SimulatorComputeSource.instanceSummary
SimulatorComputeSource.instanceTags
SimulatorComputeSource.instanceType
SimulatorComputeSource.limit
SimulatorComputeSource.name
SimulatorComputeSource.provider
SimulatorComputeSource.region
SimulatorComputeSource.reportSupportingResourcesExist
SimulatorComputeSource.status
SimulatorComputeSource.statusMessage
SimulatorComputeSource.subregion
SimulatorComputeSource.supportingResourceCreated
SimulatorComputeSource.traits
SimulatorComputeSource.type
SimulatorComputeSource.unexpectedInstanceTerminationProbability
SimulatorComputeSource.userData
SimulatorInstance
SimulatorInstance.createdTime
SimulatorInstance.hostname
SimulatorInstance.id
SimulatorInstance.imageId
SimulatorInstance.instanceType
SimulatorInstance.privateIpAddress
SimulatorInstance.provider
SimulatorInstance.publicIpAddress
SimulatorInstance.region
SimulatorInstance.spot
SimulatorInstance.status
SimulatorInstance.statusChangedTime
SimulatorInstance.subregion
SimulatorInstance.type
SingleSourceProvisionStrategy
Slice
SliceReference
SortDirection
SourceAllowance
SourceAllowance.allowedHours
SourceAllowance.boostHours
SourceAllowance.createdById
SourceAllowance.description
SourceAllowance.effectiveFrom
SourceAllowance.effectiveUntil
SourceAllowance.hardLimitGraceMinutes
SourceAllowance.id
SourceAllowance.limitEnforcement
SourceAllowance.monitoredStatuses
SourceAllowance.remainingHours
SourceAllowance.resetInterval
SourceAllowance.resetType
SourceAllowance.sourceId
SourceAllowance.type
SourcesAllowance
SourcesAllowance.allowedHours
SourcesAllowance.boostHours
SourcesAllowance.createdById
SourcesAllowance.credentialName
SourcesAllowance.description
SourcesAllowance.effectiveFrom
SourcesAllowance.effectiveUntil
SourcesAllowance.hardLimitGraceMinutes
SourcesAllowance.id
SourcesAllowance.instanceTypes
SourcesAllowance.limitEnforcement
SourcesAllowance.monitoredStatuses
SourcesAllowance.provider
SourcesAllowance.regions
SourcesAllowance.remainingHours
SourcesAllowance.resetInterval
SourcesAllowance.resetType
SourcesAllowance.sourceCreatedFromId
SourcesAllowance.type
SplitProvisionStrategy
StringAttributeConstraint
StringAttributeDefinition
StringAttributePreference
StringAttributeValue
SubRegion
SubRegionSearch
Tagged
Task
Task.abortRequestedTime
Task.arguments
Task.data
Task.environment
Task.errors
Task.finishedTime
Task.flattenInputPaths
Task.fullyQualifiedName
Task.id
Task.inputs
Task.name
Task.outputs
Task.retryCount
Task.startedTime
Task.status
Task.tag
Task.taskData
Task.taskGroupId
Task.taskType
Task.timeout
Task.workerId
TaskData
TaskDataInput
TaskDataOutput
TaskError
TaskGroup
TaskGroup.completedTaskTtl
TaskGroup.dependentOn
TaskGroup.finishIfAllTasksFinished
TaskGroup.finishIfAnyTaskFailed
TaskGroup.id
TaskGroup.name
TaskGroup.priority
TaskGroup.runSpecification
TaskGroup.starved
TaskGroup.status
TaskGroup.statusChangedTime
TaskGroup.tag
TaskGroup.taskSummary
TaskGroup.waitingOnDependency
TaskGroupStatus
TaskInput
TaskInputSource
TaskInputVerification
TaskInputVerificationStatus
TaskOutput
TaskOutputSource
TaskSearch
TaskStatus
TaskSummary
Track
TrackSearch
TransferStatusResponse
TransferSummaryResponse
UpdateApplicationRequest
UpdateGroupRequest
UpdateKeyringRequest
UpdateUserRequest
UsageType
User
UserLoginRequest
UserPortalContext
UserSearch
WaterfallProvisionStrategy
WorkRequirement
WorkRequirementDashboardSummary
WorkRequirementSearch
WorkRequirementStatus
WorkRequirementSummary
WorkRequirementSummary.completedTaskCount
WorkRequirementSummary.createdTime
WorkRequirementSummary.healthy
WorkRequirementSummary.id
WorkRequirementSummary.name
WorkRequirementSummary.namespace
WorkRequirementSummary.priority
WorkRequirementSummary.status
WorkRequirementSummary.tag
WorkRequirementSummary.totalTaskCount
Worker
WorkerAction
WorkerPool
WorkerPoolDashboardSummary
WorkerPoolNodeConfiguration
WorkerPoolProperties
WorkerPoolSearch
WorkerPoolStatus
WorkerPoolSummary
WorkerPoolSummary.claimedWorkerCount
WorkerPoolSummary.createdTime
WorkerPoolSummary.healthy
WorkerPoolSummary.id
WorkerPoolSummary.name
WorkerPoolSummary.namespace
WorkerPoolSummary.registeredNodeCount
WorkerPoolSummary.registeredWorkerCount
WorkerPoolSummary.status
WorkerPoolSummary.type
WorkerPoolSummary.workingWorkerCount
WorkerPoolToken
WorkerStatus
WorkerSummary
Contact¶
YellowDog Limited
License¶
Please contact support@yellowdog.co for license details.