yellowdog-sdk documentation¶
Release v11.6.0.
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==11.6.0
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 ClientPlatformClientPlatformClient.account_clientPlatformClient.allowances_clientPlatformClient.close()PlatformClient.cloud_info_clientPlatformClient.compute_clientPlatformClient.create()PlatformClient.images_clientPlatformClient.keyring_clientPlatformClient.namespaces_clientPlatformClient.object_store_clientPlatformClient.work_clientPlatformClient.worker_pool_client
- YellowDog services
yellowdog_client.compute– ComputeComputeClientComputeClient.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_requirement_templates()ComputeClient.get_compute_requirements()ComputeClient.get_compute_source_template()ComputeClient.get_compute_source_template_by_name()ComputeClient.get_compute_source_templates()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()
ComputeClientImplComputeClientImpl.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_requirement_templates()ComputeClientImpl.get_compute_requirements()ComputeClientImpl.get_compute_source_template()ComputeClientImpl.get_compute_source_template_by_name()ComputeClientImpl.get_compute_source_templates()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()
ComputeRequirementHelperComputeServiceProxyComputeServiceProxy.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.get_compute_source_template_by_name()ComputeServiceProxy.is_compute_requirement_updating()ComputeServiceProxy.provision_compute_requirement_template()ComputeServiceProxy.search_compute_requirement_summaries()ComputeServiceProxy.search_compute_requirement_templates()ComputeServiceProxy.search_compute_requirements()ComputeServiceProxy.search_compute_source_templates()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– SchedulerPredicatedWorkSubscriptionEventListenerPredicatedWorkerPoolSubscriptionEventListenerWorkClientWorkClient.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.finish_work_requirement()WorkClient.finish_work_requirement_by_id()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()
WorkClientImplWorkClientImpl.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.finish_work_requirement()WorkClientImpl.finish_work_requirement_by_id()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()
WorkRequirementHelperWorkServiceProxyWorkServiceProxy.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()
WorkerPoolClientWorkerPoolClient.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_node_by_worker_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()
WorkerPoolClientImplWorkerPoolClientImpl.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_node_by_worker_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()
WorkerPoolHelperWorkerPoolServiceProxyWorkerPoolServiceProxy.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_node_by_worker_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– AccountAccountClientAccountClient.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_roles()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()
AccountClientImplAccountClientImpl.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_roles()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()
AccountServiceProxyAccountServiceProxy.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_roles()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()
KeyringClientKeyringClientImplKeyringClientImpl.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.namespaces– NamespaceNamespacesClientNamespacesClient.create_namespace()NamespacesClient.delete_namespace()NamespacesClient.delete_namespace_policy()NamespacesClient.get_namespace()NamespacesClient.get_namespace_policies()NamespacesClient.get_namespace_policy()NamespacesClient.get_namespaces()NamespacesClient.save_namespace_policy()
NamespacesClientImplNamespacesClientImpl.close()NamespacesClientImpl.create_namespace()NamespacesClientImpl.delete_namespace()NamespacesClientImpl.delete_namespace_policy()NamespacesClientImpl.get_namespace()NamespacesClientImpl.get_namespace_policies()NamespacesClientImpl.get_namespace_policy()NamespacesClientImpl.get_namespaces()NamespacesClientImpl.save_namespace_policy()
NamespacesServiceProxyNamespacesServiceProxy.create_namespace()NamespacesServiceProxy.delete_namespace()NamespacesServiceProxy.delete_namespace_policy()NamespacesServiceProxy.get_namespace()NamespacesServiceProxy.get_namespace_policies()NamespacesServiceProxy.get_namespace_policy()NamespacesServiceProxy.save_namespace_policy()NamespacesServiceProxy.search_namespaces()
yellowdog_client.images– ImagesImagesClientImagesClient.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()
ImagesClientImplImagesClientImpl.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()
ImagesServiceProxyImagesServiceProxy.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()
PagePageableSort
yellowdog_client.object_store– Object StoreObjectStoreClientObjectStoreClient.DEFAULT_DOWNLOAD_CHUNK_SIZEObjectStoreClient.DEFAULT_DOWNLOAD_THREAD_COUNTObjectStoreClient.DEFAULT_DOWNLOAD_THROTTLE_PERIOD_SECObjectStoreClient.DEFAULT_UPLOAD_CHUNK_SIZEObjectStoreClient.DEFAULT_UPLOAD_THREAD_COUNTObjectStoreClient.DEFAULT_UPLOAD_THROTTLE_PERIOD_SECObjectStoreClient.ON_ERRORObjectStoreClient.abort_all_transfers()ObjectStoreClient.active_sessionsObjectStoreClient.all_sessionsObjectStoreClient.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_sizeObjectStoreClient.download_file_retry_countObjectStoreClient.download_max_bytes_per_secondObjectStoreClient.downloads_activeObjectStoreClient.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_sizeObjectStoreClient.upload_file_retry_countObjectStoreClient.upload_max_bytes_per_secondObjectStoreClient.uploads_active
ObjectStoreServiceProxyObjectStoreServiceProxy.ON_ERRORObjectStoreServiceProxy.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()
ServiceSessionFacadeServiceSessionFacade.abort()ServiceSessionFacade.complete()ServiceSessionFacade.create_thread()ServiceSessionFacade.dispatch_notification()ServiceSessionFacade.download_engineServiceSessionFacade.enqueue_chunk_download()ServiceSessionFacade.enqueue_chunk_upload()ServiceSessionFacade.server_chunks_transferredServiceSessionFacade.upload_engine
yellowdog_client.object_store.upload– Upload servicesyellowdog_client.object_store.download– Download servicesChunkDownloadTaskDownloadBatchDownloadBatchBuilderDownloadEngineDownloadSessionyellowdog_client.object_store.download.abstracts– Download service abstractsAbstractDownloadBatchBuilderAbstractDownloadBatchBuilder.destination_folderAbstractDownloadBatchBuilder.file_name_mapperAbstractDownloadBatchBuilder.find_source_objects()AbstractDownloadBatchBuilder.flatten_file_name_mapperAbstractDownloadBatchBuilder.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 classesAbstractChunkDownloadTaskAbstractChunkTransferTaskAbstractChunkTransferTask.abort_lockAbstractChunkTransferTask.abort_tokenAbstractChunkTransferTask.chunk_numberAbstractChunkTransferTask.chunk_sizeAbstractChunkTransferTask.notify_chunk_transferredAbstractChunkTransferTask.notify_exceptionAbstractChunkTransferTask.session_idAbstractChunkTransferTask.transfer_countdown
AbstractChunkUploadTaskAbstractNotificationDispatcherAbstractObjectStoreServiceProxyAbstractObjectStoreServiceProxy.ON_ERRORAbstractObjectStoreServiceProxy.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()
AbstractServiceSessionFacadeAbstractServiceSessionFacade.abort()AbstractServiceSessionFacade.complete()AbstractServiceSessionFacade.create_thread()AbstractServiceSessionFacade.dispatch_notification()AbstractServiceSessionFacade.enqueue_chunk_download()AbstractServiceSessionFacade.enqueue_chunk_upload()AbstractServiceSessionFacade.notification_dispatcherAbstractServiceSessionFacade.object_store_service_proxyAbstractServiceSessionFacade.server_chunks_transferredAbstractServiceSessionFacade.session_idAbstractServiceSessionFacade.thread_factory
AbstractSessionAbstractSession.ON_ERRORAbstractSession.ON_PROGRESSAbstractSession.ON_STATUS_CHANGEDAbstractSession.abort()AbstractSession.bytes_transferredAbstractSession.calculate_chunk_offset()AbstractSession.calculate_last_chunk_size()AbstractSession.close()AbstractSession.directionAbstractSession.elapsedAbstractSession.file_nameAbstractSession.file_pathAbstractSession.file_sizeAbstractSession.get_statistics()AbstractSession.start()AbstractSession.statusAbstractSession.transfer_chunks_with_retries()AbstractSession.when_status_matches()
AbstractTransferBatchAbstractTransferBatch.ON_STATUS_CHANGEDAbstractTransferBatch.abort()AbstractTransferBatch.add_session_error_listener()AbstractTransferBatch.add_session_progress_listener()AbstractTransferBatch.add_session_status_listener()AbstractTransferBatch.directionAbstractTransferBatch.get_statistics()AbstractTransferBatch.get_transfer_sessions()AbstractTransferBatch.start()AbstractTransferBatch.statusAbstractTransferBatch.when_status_matches()
AbstractTransferEngineAbstractTransferEngine.DEFAULT_CHUNK_SIZEAbstractTransferEngine.DEFAULT_FILE_RETRY_COUNTAbstractTransferEngine.THREAD_TASK_MULTIPLIERAbstractTransferEngine.TRANSFER_THREAD_STOP_WAIT_SAbstractTransferEngine.abort_all_transfers()AbstractTransferEngine.active_sessionsAbstractTransferEngine.all_sessionsAbstractTransferEngine.chunk_sizeAbstractTransferEngine.clear_inactive_sessions()AbstractTransferEngine.enqueue_chunk_transfer_task()AbstractTransferEngine.file_retry_countAbstractTransferEngine.max_bytes_per_secondAbstractTransferEngine.start_transfers()AbstractTransferEngine.stop_transfers()AbstractTransferEngine.transfer_threads_alive
yellowdog_client.usage– UsageAllowancesClientAllowancesClient.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()
AllowancesClientImplAllowancesClientImpl.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– ModelsAccessDelegateAccountAccountAllowanceAccountAllowance.allowedHoursAccountAllowance.boostHoursAccountAllowance.createdByIdAccountAllowance.descriptionAccountAllowance.effectiveFromAccountAllowance.effectiveUntilAccountAllowance.hardLimitGraceMinutesAccountAllowance.idAccountAllowance.limitEnforcementAccountAllowance.monitoredStatusesAccountAllowance.remainingHoursAccountAllowance.resetIntervalAccountAllowance.resetTypeAccountAllowance.type
AccountAuthenticationPropertiesAccountPolicyAddApplicationRequestAddApplicationResponseAddConfiguredWorkerPoolRequestAddConfiguredWorkerPoolResponseAddGroupRequestAddNodeActionsRequestAddUserRequestAddUserResponseAllowanceAllowanceExhaustedNotificationAllowanceLimitEnforcementAllowanceResetTypeAllowanceSearchApiKeyApplicationApplicationSearchAttributeConstraintAttributeDefinitionAttributePreferenceAttributeSourceAttributeSourceTypeAttributeValueAuthenticationProviderAutoShutdownAwsAccountRoleCredentialAwsCapacityReservationAwsCapacityReservationPreferenceAwsComputeSourceAwsCredentialAwsFleetComputeSourceAwsFleetComputeSource.assignPublicIpAwsFleetComputeSource.availabilityZoneAwsFleetComputeSource.bootVolumeSizeGbAwsFleetComputeSource.capacityReservationAwsFleetComputeSource.createClusterPlacementGroupAwsFleetComputeSource.createElasticFabricAdapterAwsFleetComputeSource.createdFromIdAwsFleetComputeSource.credentialAwsFleetComputeSource.credentialsAwsFleetComputeSource.enableDetailedMonitoringAwsFleetComputeSource.enableInstanceMetadataTagsAwsFleetComputeSource.exhaustionAwsFleetComputeSource.existingPlacementGroupAwsFleetComputeSource.fleetIdAwsFleetComputeSource.iamInstanceProfileArnAwsFleetComputeSource.idAwsFleetComputeSource.imageIdAwsFleetComputeSource.instanceOverridesAwsFleetComputeSource.instancePricingAwsFleetComputeSource.instanceSummaryAwsFleetComputeSource.instanceTagsAwsFleetComputeSource.instanceTypeAwsFleetComputeSource.keyNameAwsFleetComputeSource.limitAwsFleetComputeSource.maintainCapacityAwsFleetComputeSource.nameAwsFleetComputeSource.onDemandOptionsAwsFleetComputeSource.purchaseOptionAwsFleetComputeSource.regionAwsFleetComputeSource.rootDeviceNameAwsFleetComputeSource.secondaryNetworkInterfacesAwsFleetComputeSource.securityGroupIdAwsFleetComputeSource.spotOptionsAwsFleetComputeSource.statusAwsFleetComputeSource.statusMessageAwsFleetComputeSource.subnetIdAwsFleetComputeSource.supportingResourceCreatedAwsFleetComputeSource.traitsAwsFleetComputeSource.typeAwsFleetComputeSource.userData
AwsFleetInstanceOverrideAwsFleetOnDemandAllocationStrategyAwsFleetOnDemandOptionsAwsFleetPurchaseOptionAwsFleetSpotAllocationStrategyAwsFleetSpotOptionsAwsInstanceAwsInstance.createdTimeAwsInstance.hostnameAwsInstance.idAwsInstance.imageIdAwsInstance.instanceLifecycleAwsInstance.instanceTypeAwsInstance.privateIpAddressAwsInstance.providerAwsInstance.publicIpAddressAwsInstance.regionAwsInstance.spotAwsInstance.statusAwsInstance.statusChangedTimeAwsInstance.subregionAwsInstance.type
AwsInstancesComputeSourceAwsInstancesComputeSource.assignPublicIpAwsInstancesComputeSource.availabilityZoneAwsInstancesComputeSource.bootVolumeSizeGbAwsInstancesComputeSource.capacityReservationAwsInstancesComputeSource.createClusterPlacementGroupAwsInstancesComputeSource.createElasticFabricAdapterAwsInstancesComputeSource.createdFromIdAwsInstancesComputeSource.credentialAwsInstancesComputeSource.credentialsAwsInstancesComputeSource.enableDetailedMonitoringAwsInstancesComputeSource.enableInstanceMetadataTagsAwsInstancesComputeSource.exhaustionAwsInstancesComputeSource.existingPlacementGroupAwsInstancesComputeSource.iamInstanceProfileArnAwsInstancesComputeSource.idAwsInstancesComputeSource.imageIdAwsInstancesComputeSource.instancePricingAwsInstancesComputeSource.instanceSummaryAwsInstancesComputeSource.instanceTagsAwsInstancesComputeSource.instanceTypeAwsInstancesComputeSource.keyNameAwsInstancesComputeSource.limitAwsInstancesComputeSource.nameAwsInstancesComputeSource.regionAwsInstancesComputeSource.rootDeviceNameAwsInstancesComputeSource.secondaryNetworkInterfacesAwsInstancesComputeSource.securityGroupIdAwsInstancesComputeSource.specifyMinimumAwsInstancesComputeSource.spotAwsInstancesComputeSource.spotMaxPriceAwsInstancesComputeSource.statusAwsInstancesComputeSource.statusMessageAwsInstancesComputeSource.subnetIdAwsInstancesComputeSource.supportingResourceCreatedAwsInstancesComputeSource.traitsAwsInstancesComputeSource.typeAwsInstancesComputeSource.useCapacityBlockAwsInstancesComputeSource.userData
AwsNetworkInterfaceTypeAwsPlacementGroupAwsSecondaryNetworkInterfaceAzureAccountAuthenticationPropertiesAzureClientCredentialAzureComputeCredentialAzureComputeSourceAzureInstanceAzureInstance.createdTimeAzureInstance.hostnameAzureInstance.idAzureInstance.imageIdAzureInstance.instanceTypeAzureInstance.privateIpAddressAzureInstance.providerAzureInstance.publicIpAddressAzureInstance.regionAzureInstance.resourceIdAzureInstance.spotAzureInstance.statusAzureInstance.statusChangedTimeAzureInstance.subregionAzureInstance.type
AzureInstanceCredentialAzureInstancesComputeSourceAzureInstancesComputeSource.adminUserCredentialAzureInstancesComputeSource.assignPublicIpAzureInstancesComputeSource.availabilityZoneAzureInstancesComputeSource.createProximityPlacementGroupAzureInstancesComputeSource.createdFromIdAzureInstancesComputeSource.credentialAzureInstancesComputeSource.credentialsAzureInstancesComputeSource.environmentAzureInstancesComputeSource.exhaustionAzureInstancesComputeSource.idAzureInstancesComputeSource.imageIdAzureInstancesComputeSource.instanceSummaryAzureInstancesComputeSource.instanceTagsAzureInstancesComputeSource.limitAzureInstancesComputeSource.nameAzureInstancesComputeSource.networkNameAzureInstancesComputeSource.networkResourceGroupNameAzureInstancesComputeSource.regionAzureInstancesComputeSource.spotMaxPriceAzureInstancesComputeSource.sshKeyAzureInstancesComputeSource.statusAzureInstancesComputeSource.statusMessageAzureInstancesComputeSource.subnetNameAzureInstancesComputeSource.supportingResourceCreatedAzureInstancesComputeSource.traitsAzureInstancesComputeSource.typeAzureInstancesComputeSource.useAcceleratedNetworkingAzureInstancesComputeSource.useSpotAzureInstancesComputeSource.userDataAzureInstancesComputeSource.vmSize
AzureNamespaceStorageConfigurationAzureScaleSetComputeSourceAzureScaleSetComputeSource.adminUserCredentialAzureScaleSetComputeSource.assignPublicIpAzureScaleSetComputeSource.availabilityZoneAzureScaleSetComputeSource.createProximityPlacementGroupAzureScaleSetComputeSource.createdFromIdAzureScaleSetComputeSource.credentialAzureScaleSetComputeSource.credentialsAzureScaleSetComputeSource.environmentAzureScaleSetComputeSource.exhaustionAzureScaleSetComputeSource.idAzureScaleSetComputeSource.imageIdAzureScaleSetComputeSource.instanceSummaryAzureScaleSetComputeSource.instanceTagsAzureScaleSetComputeSource.limitAzureScaleSetComputeSource.nameAzureScaleSetComputeSource.networkNameAzureScaleSetComputeSource.networkResourceGroupNameAzureScaleSetComputeSource.regionAzureScaleSetComputeSource.spotMaxPriceAzureScaleSetComputeSource.sshKeyAzureScaleSetComputeSource.statusAzureScaleSetComputeSource.statusMessageAzureScaleSetComputeSource.subnetNameAzureScaleSetComputeSource.supportingResourceCreatedAzureScaleSetComputeSource.traitsAzureScaleSetComputeSource.typeAzureScaleSetComputeSource.useAcceleratedNetworkingAzureScaleSetComputeSource.useSpotAzureScaleSetComputeSource.userDataAzureScaleSetComputeSource.vmSize
AzureStorageCredentialBestComputeSourceReportBestComputeSourceReport.constraintsBestComputeSourceReport.createdTimeBestComputeSourceReport.imageBestComputeSourceReport.namespaceBestComputeSourceReport.preferencesBestComputeSourceReport.provisionedRequirementIdBestComputeSourceReport.rejectedSourceTemplateIdsBestComputeSourceReport.requirementSupportedOperationsBestComputeSourceReport.requirementTemplateIdBestComputeSourceReport.selectedSourceTemplateIdsBestComputeSourceReport.sourcesBestComputeSourceReport.sourcesConsideredBestComputeSourceReport.sourcesSelectedBestComputeSourceReport.totalRanks
BestComputeSourceReportConstraintBestComputeSourceReportImageBestComputeSourceReportImageAvailabilityBestComputeSourceReportNumericConstraintBestComputeSourceReportPreferenceBestComputeSourceReportSourceBestComputeSourceReportSource.attributesBestComputeSourceReportSource.instanceTypeBestComputeSourceReportSource.nameBestComputeSourceReportSource.providerBestComputeSourceReportSource.provisionedSourceIdBestComputeSourceReportSource.rankBestComputeSourceReportSource.regionBestComputeSourceReportSource.sourceTemplateIdBestComputeSourceReportSource.totalScoreBestComputeSourceReportSource.traitsBestComputeSourceReportSource.type
BestComputeSourceReportSourceAttributeBestComputeSourceReportStringConstraintChangePasswordRequestCheckCredentialsResultCloudProviderComputeNamespaceFilterComputeProvisionStrategyComputeRequirementComputeRequirement.createdByIdComputeRequirement.createdFromIdComputeRequirement.createdTimeComputeRequirement.expectedInstanceCountComputeRequirement.idComputeRequirement.maintainInstanceCountComputeRequirement.nameComputeRequirement.namespaceComputeRequirement.nextStatusComputeRequirement.provisionStrategyComputeRequirement.statusComputeRequirement.statusChangedTimeComputeRequirement.supportedOperationsComputeRequirement.tagComputeRequirement.targetInstanceCount
ComputeRequirementDynamicTemplateComputeRequirementDynamicTemplate.constraintsComputeRequirementDynamicTemplate.descriptionComputeRequirementDynamicTemplate.idComputeRequirementDynamicTemplate.imagesIdComputeRequirementDynamicTemplate.instanceTagsComputeRequirementDynamicTemplate.maximumSourceCountComputeRequirementDynamicTemplate.minimumSourceCountComputeRequirementDynamicTemplate.nameComputeRequirementDynamicTemplate.namespaceComputeRequirementDynamicTemplate.preferencesComputeRequirementDynamicTemplate.sourceNamespacesComputeRequirementDynamicTemplate.sourceTraitsComputeRequirementDynamicTemplate.strategyTypeComputeRequirementDynamicTemplate.typeComputeRequirementDynamicTemplate.userData
ComputeRequirementDynamicTemplateTestResultComputeRequirementSearchComputeRequirementStaticTemplateComputeRequirementStaticTemplate.descriptionComputeRequirementStaticTemplate.idComputeRequirementStaticTemplate.imagesIdComputeRequirementStaticTemplate.instanceTagsComputeRequirementStaticTemplate.nameComputeRequirementStaticTemplate.namespaceComputeRequirementStaticTemplate.sourcesComputeRequirementStaticTemplate.strategyTypeComputeRequirementStaticTemplate.typeComputeRequirementStaticTemplate.userData
ComputeRequirementStaticTemplateTestResultComputeRequirementStatusComputeRequirementSummaryComputeRequirementSummary.aliveInstanceCountComputeRequirementSummary.createdTimeComputeRequirementSummary.expectedInstanceCountComputeRequirementSummary.healthyComputeRequirementSummary.idComputeRequirementSummary.nameComputeRequirementSummary.namespaceComputeRequirementSummary.statusComputeRequirementSummary.tagComputeRequirementSummary.targetInstanceCount
ComputeRequirementSummarySearchComputeRequirementSummarySearch.createdTimeComputeRequirementSummarySearch.isHealthyComputeRequirementSummarySearch.nameComputeRequirementSummarySearch.namespaceComputeRequirementSummarySearch.namespacesComputeRequirementSummarySearch.sortDirectionComputeRequirementSummarySearch.sortFieldComputeRequirementSummarySearch.statusesComputeRequirementSummarySearch.tag
ComputeRequirementSupportedOperationsComputeRequirementTemplateComputeRequirementTemplateSearchComputeRequirementTemplateSummaryComputeRequirementTemplateTestResultComputeRequirementTemplateUsageComputeRequirementTemplateUsage.imagesIdComputeRequirementTemplateUsage.instanceTagsComputeRequirementTemplateUsage.maintainInstanceCountComputeRequirementTemplateUsage.requirementNameComputeRequirementTemplateUsage.requirementNamespaceComputeRequirementTemplateUsage.requirementTagComputeRequirementTemplateUsage.targetInstanceCountComputeRequirementTemplateUsage.templateIdComputeRequirementTemplateUsage.userData
ComputeRequirementUsageComputeRequirementUsageFilterComputeRequirementsSummaryComputeSourceComputeSourceExhaustionComputeSourceExhaustionStatusComputeSourceStatusComputeSourceTemplateComputeSourceTemplateSearchComputeSourceTemplateSummaryComputeSourceTraitsComputeSourceTraitsFilterComputeSourceUsageConfiguredWorkerPoolConfiguredWorkerPool.awaitingNodesConfiguredWorkerPool.createdTimeConfiguredWorkerPool.expectedNodeCountConfiguredWorkerPool.idConfiguredWorkerPool.nameConfiguredWorkerPool.namespaceConfiguredWorkerPool.nodeSummaryConfiguredWorkerPool.propertiesConfiguredWorkerPool.statusConfiguredWorkerPool.statusChangedTimeConfiguredWorkerPool.typeConfiguredWorkerPool.workerSummary
ConfiguredWorkerPoolPropertiesConstantsCreateKeyringRequestCreateKeyringResponseCreateNamespaceRequestCredentialCredentialAvailabilityCurrencyCurrency.AEDCurrency.ARSCurrency.AUDCurrency.BDTCurrency.BGNCurrency.BHDCurrency.BRLCurrency.BSDCurrency.CADCurrency.CHFCurrency.CLPCurrency.CNYCurrency.COPCurrency.CRCCurrency.CZKCurrency.DKKCurrency.EGPCurrency.EURCurrency.GBPCurrency.HKDCurrency.HRKCurrency.HUFCurrency.IDRCurrency.ILSCurrency.INRCurrency.ISKCurrency.JPYCurrency.KRWCurrency.KWDCurrency.MADCurrency.MXNCurrency.MYRCurrency.NOKCurrency.NZDCurrency.PENCurrency.PHPCurrency.PKRCurrency.PLNCurrency.QARCurrency.RONCurrency.RSDCurrency.RUBCurrency.SARCurrency.SEKCurrency.SGDCurrency.THBCurrency.TRYCurrency.TTDCurrency.TWDCurrency.USDCurrency.VNDCurrency.ZAR
DashboardRequestDoubleRangeEmailChangeRequestErrorResponseExistingPasswordRequestExternalAttributeDefinitionExternalAttributeProviderQueryExternalAttributeProviderQuerySourceExternalAttributeProviderRegistrationExternalAttributeProviderResultsExternalAttributeProviderResultsSourceExternalAttributeSourceExternalUserFeatureFeatureDetailFilterFlattenPathGceComputeSourceGceHostMaintenanceBehaviourGceInstanceGceInstance.confidentialGceInstance.createdTimeGceInstance.hostnameGceInstance.idGceInstance.imageIdGceInstance.instanceTypeGceInstance.preemptibleGceInstance.privateIpAddressGceInstance.providerGceInstance.publicIpAddressGceInstance.regionGceInstance.spotGceInstance.statusGceInstance.statusChangedTimeGceInstance.subregionGceInstance.type
GceInstanceGroupComputeSourceGceInstanceGroupComputeSource.acceleratorCountGceInstanceGroupComputeSource.acceleratorTypeGceInstanceGroupComputeSource.assignPublicIpGceInstanceGroupComputeSource.confidentialGceInstanceGroupComputeSource.createdFromIdGceInstanceGroupComputeSource.credentialGceInstanceGroupComputeSource.credentialsGceInstanceGroupComputeSource.exhaustionGceInstanceGroupComputeSource.hostMaintenanceBehaviourGceInstanceGroupComputeSource.idGceInstanceGroupComputeSource.imageGceInstanceGroupComputeSource.instanceSummaryGceInstanceGroupComputeSource.instanceTagsGceInstanceGroupComputeSource.limitGceInstanceGroupComputeSource.machineTypeGceInstanceGroupComputeSource.nameGceInstanceGroupComputeSource.networkGceInstanceGroupComputeSource.preemptibleGceInstanceGroupComputeSource.projectGceInstanceGroupComputeSource.regionGceInstanceGroupComputeSource.spotGceInstanceGroupComputeSource.sshKeysGceInstanceGroupComputeSource.statusGceInstanceGroupComputeSource.statusMessageGceInstanceGroupComputeSource.subnetworkGceInstanceGroupComputeSource.supportingResourceCreatedGceInstanceGroupComputeSource.targetDistributionShapeGceInstanceGroupComputeSource.traitsGceInstanceGroupComputeSource.typeGceInstanceGroupComputeSource.userDataGceInstanceGroupComputeSource.zone
GceInstancesComputeSourceGceInstancesComputeSource.acceleratorCountGceInstancesComputeSource.acceleratorTypeGceInstancesComputeSource.assignPublicIpGceInstancesComputeSource.confidentialGceInstancesComputeSource.createCompactPlacementPolicyGceInstancesComputeSource.createdFromIdGceInstancesComputeSource.credentialGceInstancesComputeSource.credentialsGceInstancesComputeSource.exhaustionGceInstancesComputeSource.hostMaintenanceBehaviourGceInstancesComputeSource.idGceInstancesComputeSource.imageGceInstancesComputeSource.instanceSummaryGceInstancesComputeSource.instanceTagsGceInstancesComputeSource.limitGceInstancesComputeSource.machineTypeGceInstancesComputeSource.nameGceInstancesComputeSource.networkGceInstancesComputeSource.preemptibleGceInstancesComputeSource.projectGceInstancesComputeSource.regionGceInstancesComputeSource.specifyMinimumGceInstancesComputeSource.spotGceInstancesComputeSource.sshKeysGceInstancesComputeSource.statusGceInstancesComputeSource.statusMessageGceInstancesComputeSource.subnetworkGceInstancesComputeSource.supportingResourceCreatedGceInstancesComputeSource.traitsGceInstancesComputeSource.typeGceInstancesComputeSource.userDataGceInstancesComputeSource.zone
GceTargetDistributionShapeGcsNamespaceStorageConfigurationGetLogsRequestGoogleCloudCredentialGrantApplicationAccessRequestGrantUserAccessRequestGrantedPermissionScopeGrantedPermissionsGroupGroupRoleGroupSearchGroupSummaryIdentifiedImageAccessImageOsTypeInstanceInstanceIdInstancePricingInstanceSearchInstanceSearch.computeRequirementIdInstanceSearch.computeSourceIdInstanceSearch.hostnameInstanceSearch.imageIdsInstanceSearch.privateIpAddressInstanceSearch.providersInstanceSearch.publicIpAddressInstanceSearch.regionsInstanceSearch.sortDirectionInstanceSearch.sortFieldInstanceSearch.statuses
InstanceStatusInstanceSummaryInstanceTypeInstanceTypePriceInstanceTypePriceSearchInstanceTypeRegionInstanceTypeSearchInstanceTypeWithPricesInstanceTypeWithPricesSearchInstanceUsageInstanceUsageFilterInstantRangeIntegerRangeInternalAttributeSourceInternalUserKeyringKeyringAccessSecretsKeyringAccessorKeyringCredentialKeyringSummaryLogLevelLongRangeMachineImageMachineImageFamilyMachineImageFamilySearchMachineImageFamilySearch.familyCreatedTimeMachineImageFamilySearch.familyNameMachineImageFamilySearch.groupCreatedTimeMachineImageFamilySearch.groupNameMachineImageFamilySearch.imageCreatedTimeMachineImageFamilySearch.includePublicMachineImageFamilySearch.metadataFiltersMachineImageFamilySearch.namespaceMachineImageFamilySearch.namespacesMachineImageFamilySearch.osTypeMachineImageFamilySearch.providersMachineImageFamilySearch.regionsMachineImageFamilySearch.sortDirectionMachineImageFamilySearch.sortFieldMachineImageFamilySearch.supportedInstanceTypes
MachineImageFamilySummaryMachineImageGroupMeasurementAggregateMeasurementSearchMeasurementSearchValidatorMetadataFilterModelExceptionNamedNamespaceNamespaceAutoscalingCapacityResponseNamespaceObjectsResponseNamespacePolicyNamespacePolicySearchNamespaceRefNamespaceSearchNamespaceStorageConfigurationNewPasswordRequestNodeNodeActionNodeActionGroupNodeActionQueueSnapshotNodeActionQueueStatusNodeCreateWorkersActionNodeDetailsNodeDetails.hostnameNodeDetails.instanceIdNodeDetails.instanceTypeNodeDetails.nodeSlotNodeDetails.nodeTypeNodeDetails.privateIpAddressNodeDetails.providerNodeDetails.publicIpAddressNodeDetails.ramNodeDetails.regionNodeDetails.sourceNameNodeDetails.sourceNumberNodeDetails.supportedTaskTypesNodeDetails.vcpusNodeDetails.workerTag
NodeEventNodeIdFilterNodeRunCommandActionNodeSearchNodeSearch.deregisteredTimeNodeSearch.instanceIdNodeSearch.instanceTypeNodeSearch.preemptionWarningTimeNodeSearch.providersNodeSearch.ramNodeSearch.regionNodeSearch.registeredTimeNodeSearch.sortDirectionNodeSearch.sortFieldNodeSearch.statusesNodeSearch.vcpusNodeSearch.workerClaimCountNodeSearch.workerPoolIdNodeSearch.workerRegisteredTimeNodeSearch.workerStatusesNodeSearch.workerTagNodeSearch.workerTaskGroupId
NodeSlotNumberingNodeStatusNodeSummaryNodeTypeNodeWorkerTargetNodeWorkerTargetTypeNodeWriteFileActionNumericAttributeConstraintNumericAttributeDefinitionNumericAttributePreferenceNumericAttributeRangeNumericAttributeRankOrderNumericAttributeValueOAuth2AuthenticationPropertiesObjectDetailObjectDownloadRequestObjectDownloadResponseObjectPathObjectPathsRequestObjectPathsSliceRequestObjectUploadRequestOciComputeSourceOciCredentialOciInstanceOciInstance.compartmentIdOciInstance.createdTimeOciInstance.flexOcpusOciInstance.flexRamOciInstance.hostnameOciInstance.idOciInstance.imageIdOciInstance.instanceTypeOciInstance.privateIpAddressOciInstance.providerOciInstance.publicIpAddressOciInstance.regionOciInstance.spotOciInstance.statusOciInstance.statusChangedTimeOciInstance.subregionOciInstance.type
OciInstancePoolComputeSourceOciInstancePoolComputeSource.assignPublicIpOciInstancePoolComputeSource.availabilityDomainOciInstancePoolComputeSource.compartmentIdOciInstancePoolComputeSource.createClusterNetworkOciInstancePoolComputeSource.createdFromIdOciInstancePoolComputeSource.credentialOciInstancePoolComputeSource.credentialsOciInstancePoolComputeSource.exhaustionOciInstancePoolComputeSource.flexOcpusOciInstancePoolComputeSource.flexRamOciInstancePoolComputeSource.idOciInstancePoolComputeSource.imageIdOciInstancePoolComputeSource.instancePricingOciInstancePoolComputeSource.instanceSummaryOciInstancePoolComputeSource.instanceTagsOciInstancePoolComputeSource.limitOciInstancePoolComputeSource.nameOciInstancePoolComputeSource.regionOciInstancePoolComputeSource.shapeOciInstancePoolComputeSource.sshKeyOciInstancePoolComputeSource.statusOciInstancePoolComputeSource.statusMessageOciInstancePoolComputeSource.subnetIdOciInstancePoolComputeSource.supportingResourceCreatedOciInstancePoolComputeSource.traitsOciInstancePoolComputeSource.typeOciInstancePoolComputeSource.userData
OciInstancesComputeSourceOciInstancesComputeSource.assignPublicIpOciInstancesComputeSource.availabilityDomainOciInstancesComputeSource.compartmentIdOciInstancesComputeSource.createdFromIdOciInstancesComputeSource.credentialOciInstancesComputeSource.credentialsOciInstancesComputeSource.exhaustionOciInstancesComputeSource.flexOcpusOciInstancesComputeSource.flexRamOciInstancesComputeSource.idOciInstancesComputeSource.imageIdOciInstancesComputeSource.instancePricingOciInstancesComputeSource.instanceSummaryOciInstancesComputeSource.instanceTagsOciInstancesComputeSource.limitOciInstancesComputeSource.nameOciInstancesComputeSource.preemptibleOciInstancesComputeSource.regionOciInstancesComputeSource.shapeOciInstancesComputeSource.sshKeyOciInstancesComputeSource.statusOciInstancesComputeSource.statusMessageOciInstancesComputeSource.subnetIdOciInstancesComputeSource.supportingResourceCreatedOciInstancesComputeSource.traitsOciInstancesComputeSource.typeOciInstancesComputeSource.userData
OciNamespaceStorageConfigurationOktaAccountAuthenticationPropertiesOperatingSystemLicencePermissionPermission.ACCOUNT_APPLICATION_READPermission.ACCOUNT_APPLICATION_WRITEPermission.ACCOUNT_AUTH_PROPERTIES_READPermission.ACCOUNT_AUTH_PROPERTIES_WRITEPermission.ACCOUNT_GROUP_READPermission.ACCOUNT_GROUP_WRITEPermission.ACCOUNT_NAMESPACE_WRITEPermission.ACCOUNT_POLICY_READPermission.ACCOUNT_POLICY_WRITEPermission.ACCOUNT_ROLE_READPermission.ACCOUNT_ROLE_WRITEPermission.ACCOUNT_USER_READPermission.ACCOUNT_USER_WRITEPermission.COMPUTE_ALLOWANCE_READPermission.COMPUTE_ALLOWANCE_WRITEPermission.COMPUTE_READPermission.COMPUTE_REQUIREMENT_TEMPLATE_WRITEPermission.COMPUTE_REQUIREMENT_WRITEPermission.COMPUTE_SOURCE_TEMPLATE_WRITEPermission.COMPUTE_USAGE_READPermission.COMPUTE_USER_ATTRIBUTE_READPermission.COMPUTE_USER_ATTRIBUTE_WRITEPermission.IMAGE_READPermission.IMAGE_WRITEPermission.KEYRING_ACCESS_WRITEPermission.KEYRING_READPermission.KEYRING_WRITEPermission.LOG_READPermission.METRICS_READPermission.METRICS_WRITEPermission.NAMESPACE_POLICY_READPermission.NAMESPACE_POLICY_WRITEPermission.NAMESPACE_READPermission.OBJECT_READPermission.OBJECT_STORAGE_CONFIGURATION_READPermission.OBJECT_STORAGE_CONFIGURATION_WRITEPermission.OBJECT_WRITEPermission.WORKER_POOL_READPermission.WORKER_POOL_TOKEN_READPermission.WORKER_POOL_TOKEN_WRITEPermission.WORKER_POOL_WORKER_WRITEPermission.WORKER_POOL_WRITEPermission.WORK_REQUIREMENT_READPermission.WORK_REQUIREMENT_WRITE
PermissionDetailPermissionScopePriceProcessorArchitectureProviderNodeSummaryProviderRegionNodeSummaryProvisionTemplateWorkerPoolRequestProvisionedWorkerPoolProvisionedWorkerPool.awaitingNodesProvisionedWorkerPool.computeRequirementIdProvisionedWorkerPool.createdTimeProvisionedWorkerPool.expectedNodeCountProvisionedWorkerPool.idProvisionedWorkerPool.nameProvisionedWorkerPool.namespaceProvisionedWorkerPool.nodeSummaryProvisionedWorkerPool.propertiesProvisionedWorkerPool.statusProvisionedWorkerPool.statusChangedTimeProvisionedWorkerPool.typeProvisionedWorkerPool.workerSummary
ProvisionedWorkerPoolPropertiesProvisionedWorkerPoolProperties.createNodeWorkersProvisionedWorkerPoolProperties.idleNodeShutdownProvisionedWorkerPoolProperties.idlePoolShutdownProvisionedWorkerPoolProperties.maxNodesProvisionedWorkerPoolProperties.metricsEnabledProvisionedWorkerPoolProperties.minNodesProvisionedWorkerPoolProperties.nodeBootTimeoutProvisionedWorkerPoolProperties.nodeConfigurationProvisionedWorkerPoolProperties.workerTag
RangeRegionRegionSearchRequirementAllowanceRequirementAllowance.allowedHoursRequirementAllowance.boostHoursRequirementAllowance.createdByIdRequirementAllowance.descriptionRequirementAllowance.effectiveFromRequirementAllowance.effectiveUntilRequirementAllowance.hardLimitGraceMinutesRequirementAllowance.idRequirementAllowance.limitEnforcementRequirementAllowance.monitoredStatusesRequirementAllowance.remainingHoursRequirementAllowance.requirementIdRequirementAllowance.resetIntervalRequirementAllowance.resetTypeRequirementAllowance.type
RequirementsAllowanceRequirementsAllowance.allowedHoursRequirementsAllowance.boostHoursRequirementsAllowance.createdByIdRequirementsAllowance.descriptionRequirementsAllowance.effectiveFromRequirementsAllowance.effectiveUntilRequirementsAllowance.hardLimitGraceMinutesRequirementsAllowance.idRequirementsAllowance.limitEnforcementRequirementsAllowance.monitoredStatusesRequirementsAllowance.namespaceRequirementsAllowance.remainingHoursRequirementsAllowance.requirementCreatedByIdRequirementsAllowance.requirementCreatedFromIdRequirementsAllowance.resetIntervalRequirementsAllowance.resetTypeRequirementsAllowance.tagRequirementsAllowance.type
RetryPropertiesRoleRoleScopeRoleSearchRoleSummaryRunSpecificationRunSpecification.exclusiveWorkersRunSpecification.instanceTypesRunSpecification.maxWorkersRunSpecification.maximumTaskRetriesRunSpecification.minWorkersRunSpecification.namespacesRunSpecification.providersRunSpecification.ramRunSpecification.regionsRunSpecification.retryableErrorsRunSpecification.taskTimeoutRunSpecification.taskTypesRunSpecification.tasksPerWorkerRunSpecification.vcpusRunSpecification.workerTags
S3NamespaceStorageConfigurationServicesSchemaServicesSchema.accountServiceUrlServicesSchema.cloudInfoServiceUrlServicesSchema.computeServiceUrlServicesSchema.defaultUrlServicesSchema.imagesServiceUrlServicesSchema.logServiceUrlServicesSchema.metricsServiceUrlServicesSchema.objectStoreServiceUrlServicesSchema.retryServicesSchema.schedulerServiceUrlServicesSchema.usageServiceUrl
SetPasswordRequestSimulatorComputeSourceSimulatorComputeSource.createdFromIdSimulatorComputeSource.credentialSimulatorComputeSource.credentialsSimulatorComputeSource.exhaustionSimulatorComputeSource.failOnProvisionSimulatorComputeSource.failOnRequestAllInstancesSimulatorComputeSource.idSimulatorComputeSource.imageIdSimulatorComputeSource.implicitCapacitySimulatorComputeSource.instancePricingSimulatorComputeSource.instanceShutdownTimeSecondsSimulatorComputeSource.instanceShutdownTimeVarianceSimulatorComputeSource.instanceStartupTimeSecondsSimulatorComputeSource.instanceStartupTimeVarianceSimulatorComputeSource.instanceSummarySimulatorComputeSource.instanceTagsSimulatorComputeSource.instanceTypeSimulatorComputeSource.limitSimulatorComputeSource.nameSimulatorComputeSource.providerSimulatorComputeSource.regionSimulatorComputeSource.reportSupportingResourcesExistSimulatorComputeSource.statusSimulatorComputeSource.statusMessageSimulatorComputeSource.subregionSimulatorComputeSource.supportingResourceCreatedSimulatorComputeSource.traitsSimulatorComputeSource.typeSimulatorComputeSource.unexpectedInstanceTerminationProbabilitySimulatorComputeSource.userData
SimulatorInstanceSimulatorInstance.createdTimeSimulatorInstance.hostnameSimulatorInstance.idSimulatorInstance.imageIdSimulatorInstance.instanceTypeSimulatorInstance.privateIpAddressSimulatorInstance.providerSimulatorInstance.publicIpAddressSimulatorInstance.regionSimulatorInstance.spotSimulatorInstance.statusSimulatorInstance.statusChangedTimeSimulatorInstance.subregionSimulatorInstance.type
SingleSourceProvisionStrategySliceSliceReferenceSortDirectionSourceAllowanceSourceAllowance.allowedHoursSourceAllowance.boostHoursSourceAllowance.createdByIdSourceAllowance.descriptionSourceAllowance.effectiveFromSourceAllowance.effectiveUntilSourceAllowance.hardLimitGraceMinutesSourceAllowance.idSourceAllowance.limitEnforcementSourceAllowance.monitoredStatusesSourceAllowance.remainingHoursSourceAllowance.resetIntervalSourceAllowance.resetTypeSourceAllowance.sourceIdSourceAllowance.type
SourcesAllowanceSourcesAllowance.allowedHoursSourcesAllowance.boostHoursSourcesAllowance.createdByIdSourcesAllowance.credentialNameSourcesAllowance.descriptionSourcesAllowance.effectiveFromSourcesAllowance.effectiveUntilSourcesAllowance.hardLimitGraceMinutesSourcesAllowance.idSourcesAllowance.instanceTypesSourcesAllowance.limitEnforcementSourcesAllowance.monitoredStatusesSourcesAllowance.providerSourcesAllowance.regionsSourcesAllowance.remainingHoursSourcesAllowance.resetIntervalSourcesAllowance.resetTypeSourcesAllowance.sourceCreatedFromIdSourcesAllowance.type
SplitProvisionStrategyStringAttributeConstraintStringAttributeDefinitionStringAttributePreferenceStringAttributeValueSubRegionSubRegionSearchTaggedTailLogsRequestTaskTask.abortRequestedTimeTask.argumentsTask.dataTask.environmentTask.errorsTask.finishedTimeTask.flattenInputPathsTask.fullyQualifiedNameTask.idTask.inputsTask.nameTask.outputsTask.retryCountTask.startedTimeTask.statusTask.tagTask.taskDataTask.taskGroupIdTask.taskTypeTask.timeoutTask.workerId
TaskDataTaskDataInputTaskDataOutputTaskErrorTaskErrorMatcherTaskErrorTypeTaskErrorType.ALLOCATION_LOSTTaskErrorType.DATA_CLIENT_DISABLEDTaskErrorType.INPUT_NOT_FOUNDTaskErrorType.OBJECT_STORE_TRANSFER_FAILEDTaskErrorType.OUTPUT_NOT_FOUNDTaskErrorType.PROCESS_NON_ZERO_EXITTaskErrorType.RESOURCE_REQUEST_FAILEDTaskErrorType.TIMED_OUTTaskErrorType.TRANSITION_REFUSEDTaskErrorType.UNABLE_START_PROCESSTaskErrorType.UNABLE_WRITE_TASK_DATATaskErrorType.UNKNOWN_ERROR
TaskGroupTaskGroup.completedTaskTtlTaskGroup.dependenciesTaskGroup.dependentOnTaskGroup.finishIfAllTasksFinishedTaskGroup.finishIfAnyTaskFailedTaskGroup.idTaskGroup.nameTaskGroup.priorityTaskGroup.runSpecificationTaskGroup.starvedTaskGroup.statusTaskGroup.statusChangedTimeTaskGroup.tagTaskGroup.taskSummaryTaskGroup.waitingOnDependency
TaskGroupStatusTaskInputTaskInputSourceTaskInputVerificationTaskInputVerificationStatusTaskOutputTaskOutputSourceTaskSearchTaskStatusTaskSummaryTrackTrackSearchTransferStatusResponseTransferSummaryResponseUpdateApplicationRequestUpdateGroupRequestUpdateKeyringRequestUpdateUserRequestUsageTypeUserUserLoginRequestUserPortalContextUserPortalContext.accountIdUserPortalContext.accountNameUserPortalContext.allNamespacesReadableUserPortalContext.emailUserPortalContext.eulaAcceptedUserPortalContext.featuresUserPortalContext.idUserPortalContext.nameUserPortalContext.passwordSetUserPortalContext.readableNamespacesUserPortalContext.userType
UserSearchWaterfallProvisionStrategyWorkRequirementWorkRequirementDashboardSummaryWorkRequirementSearchWorkRequirementSearch.createdTimeWorkRequirementSearch.isHealthyWorkRequirementSearch.nameWorkRequirementSearch.namespaceWorkRequirementSearch.namespacesWorkRequirementSearch.sortDirectionWorkRequirementSearch.sortFieldWorkRequirementSearch.statusChangedTimeWorkRequirementSearch.statusesWorkRequirementSearch.tag
WorkRequirementStatusWorkRequirementSummaryWorkRequirementSummary.completedTaskCountWorkRequirementSummary.createdTimeWorkRequirementSummary.healthyWorkRequirementSummary.idWorkRequirementSummary.nameWorkRequirementSummary.namespaceWorkRequirementSummary.priorityWorkRequirementSummary.statusWorkRequirementSummary.statusChangedTimeWorkRequirementSummary.tagWorkRequirementSummary.totalTaskCount
WorkerWorkerActionWorkerPoolWorkerPoolDashboardSummaryWorkerPoolNodeConfigurationWorkerPoolPropertiesWorkerPoolSearchWorkerPoolStatusWorkerPoolSummaryWorkerPoolSummary.claimedWorkerCountWorkerPoolSummary.createdTimeWorkerPoolSummary.healthyWorkerPoolSummary.idWorkerPoolSummary.nameWorkerPoolSummary.namespaceWorkerPoolSummary.registeredNodeCountWorkerPoolSummary.registeredWorkerCountWorkerPoolSummary.statusWorkerPoolSummary.typeWorkerPoolSummary.workingWorkerCount
WorkerPoolTokenWorkerStatusWorkerSummary
Contact¶
YellowDog Limited
License¶
Please contact support@yellowdog.co for license details.