Skip to main content

Python SDK Models

Check your docs version

This version of the Anyscale docs is deprecated. Go to the latest version for up to date information.

note

Please note that only AnyscaleSDK and imports under anyscale.sdk are considered public.

AWSNodeOptions

The specific subset of AWS API options we want to support. See https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html#EC2.ServiceResource.create_instances

NameTypeDescriptionNotes
block_device_mappingsList[BlockDeviceMapping][optional] [default to null]
iam_instance_profileIamInstanceProfileSpecification[optional] [default to null]
security_group_idsList[str][optional] [default to null]
subnet_idstr[optional] [default to null]
tag_specificationsList[AWSTagSpecification][optional] [default to null]
network_interfacesList[NetworkInterface]The network interfaces to associate with the instance. If you specify a network interface, you must specify any security groups and subnets as part of the network interface.[optional] [default to null]
placementobject[optional] [default to null]
launch_templateobject[optional] [default to null]
capacity_reservation_specificationobject[optional] [default to null]

AWSTag

NameTypeDescriptionNotes
keystr[default to null]
valuestr[default to null]

AWSTagSpecification

NameTypeDescriptionNotes
resource_typestr[default to null]
tagsList[AWSTag][default to null]

AccessConfig

NameTypeDescriptionNotes
use_bearer_tokenboolFlag to enable auth token. Default value is True[optional] [default to true]

AppConfig

NameTypeDescriptionNotes
idstrServer assigned unique identifier.[default to null]
namestrName of the App Config.[default to null]
project_idstrID of the Project this App Config is for.[optional] [default to null]
organization_idstrID of the Organization this App Config was created in.[default to null]
creator_idstrID of the User that created this record.[default to null]
created_atdatetimeTimestamp of when this record was created.[default to null]
last_modified_atdatetimeTimestamp of when this record was last updated.[default to null]
deleted_atdatetimeTimestamp of when this record was deleted.[optional] [default to null]
archiver_idstrID of the User that archived this record.[optional] [default to null]
archived_atdatetimeTimestamp of when this record was archived.[optional] [default to null]
is_defaultboolTrue if this App Config is created and managed by anyscale[optional] [default to false]
anonymousboolTrue if this is an anonymous app config.[optional] [default to false]

AppConfigConfigSchema

NameTypeDescriptionNotes
base_imageBASEIMAGESENUMThe base image used in the app config. It needs to be one of the base images that we ever supported (BASE_IMAGES_HISTORY).[default to null]
env_varsobjectEnvironment varibles in the docker image that'll be used at runtime.[optional] [default to null]
debian_packagesList[str]List of debian packages that'll be included in the image.[optional] [default to null]
pythonPythonModulesPython related dependencies.[optional] [default to null]
post_build_cmdsList[str]List of post build commands that'll be included in the image. For multi-line commands, please make sure those are provided as a single string and not split across multiple strings in the list.[optional] [default to null]

AppconfigListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[AppConfig][default to null]
metadataListResponseMetadata[optional] [default to null]

AppconfigResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultAppConfig[default to null]

ApplyProductionServiceV2Model

DEPRECATED. Please do not use this model directly. Use ApplyServiceModel.

NameTypeDescriptionNotes
namestrName of the Service[default to null]
descriptionstrDescription of the Service[optional] [default to null]
project_idstrId of the project this Service will start clusters in[optional] [default to null]
versionstrA version string that represents the version for this service. Will be populated with the hash of the config if not specified.[optional] [default to null]
canary_percentintA manual target percent for this service. If this field is not set, the service will automatically roll out. If set, this should be a number between 0 and 100. The newly created version will have weight `canary_percent` and the existing version will have `100 - canary_percent`.[optional] [default to null]
ray_serve_configobjectThe Ray Serve config to use for this service. This config defines your Ray Serve application, and will be passed directly to Ray Serve. You can learn more about Ray Serve config files here: https://docs.ray.io/en/latest/serve/production-guide/config.html[default to null]
build_idstrThe id of the cluster env build. This id will determine the docker image your Service is run using.[default to null]
compute_config_idstrThe id of the compute configuration that you want to use. This id will specify the resources required for your ServiceThe compute template includes a `cloud_id` that must be fixed for each service.[default to null]
configServiceConfigTarget Service's configuration[optional] [default to null]
rollout_strategyRolloutStrategyStrategy for rollout. The ROLLOUT strategy will deploy your Ray Serve configuration onto a newly started cluster, and then shift traffic over to the new cluster. You can manually control the speed of the rollout using the canary_percent configuration. The IN_PLACE strategy will use Ray Serve in place upgrade to update your existing cluster in place. When using this rollout strategy, you may only change the ray_serve_config field. You cannot partially shift traffic or rollback an in place upgrade. In place upgrades are faster and riskier than rollouts, and we recommend only using them for relatively safe changes (for example, increasing the number of replicas on a Ray Serve deployment). Default strategy is ROLLOUT.[optional] [default to null]
ray_gcs_external_storage_configRayGCSExternalStorageConfigConfig for the Ray GCS to connect to external storage. If populated, head node fault tolerance will be enabled for this service.[optional] [default to null]
tracing_configTracingConfigConfig for initializing tracing within Anyscale runtime.[optional] [default to null]
auto_complete_rolloutboolFlag to indicate whether or not to complete the rollout after the canary version reaches 100%.[optional] [default to true]
max_surge_percentintMax amount of excess capacity allocated during the rollout (0-100).[optional] [default to null]

ApplyServiceModel

This is the model used to apply a Service.

NameTypeDescriptionNotes
namestrName of the Service[default to null]
descriptionstrDescription of the Service[optional] [default to null]
project_idstrId of the project this Service will start clusters in[optional] [default to null]
versionstrA version string that represents the version for this service. Will be populated with the hash of the config if not specified.[optional] [default to null]
canary_percentintA manual target percent for this service. If this field is not set, the service will automatically roll out. If set, this should be a number between 0 and 100. The newly created version will have weight `canary_percent` and the existing version will have `100 - canary_percent`.[optional] [default to null]
ray_serve_configobjectThe Ray Serve config to use for this service. This config defines your Ray Serve application, and will be passed directly to Ray Serve. You can learn more about Ray Serve config files here: https://docs.ray.io/en/latest/serve/production-guide/config.html[default to null]
build_idstrThe id of the cluster env build. This id will determine the docker image your Service is run using.[default to null]
compute_config_idstrThe id of the compute configuration that you want to use. This id will specify the resources required for your ServiceThe compute template includes a `cloud_id` that must be fixed for each service.[default to null]
configServiceConfigTarget Service's configuration[optional] [default to null]
rollout_strategyRolloutStrategyStrategy for rollout. The ROLLOUT strategy will deploy your Ray Serve configuration onto a newly started cluster, and then shift traffic over to the new cluster. You can manually control the speed of the rollout using the canary_percent configuration. The IN_PLACE strategy will use Ray Serve in place upgrade to update your existing cluster in place. When using this rollout strategy, you may only change the ray_serve_config field. You cannot partially shift traffic or rollback an in place upgrade. In place upgrades are faster and riskier than rollouts, and we recommend only using them for relatively safe changes (for example, increasing the number of replicas on a Ray Serve deployment). Default strategy is ROLLOUT.[optional] [default to null]
ray_gcs_external_storage_configRayGCSExternalStorageConfigConfig for the Ray GCS to connect to external storage. If populated, head node fault tolerance will be enabled for this service.[optional] [default to null]
tracing_configTracingConfigConfig for initializing tracing within Anyscale runtime.[optional] [default to null]
auto_complete_rolloutboolFlag to indicate whether or not to complete the rollout after the canary version reaches 100%.[optional] [default to true]
max_surge_percentintMax amount of excess capacity allocated during the rollout (0-100).[optional] [default to null]

ArchiveStatus

An enumeration.

Possible Values: ['ARCHIVED', 'NOT_ARCHIVED', 'ALL']

BASEIMAGESENUM

An enumeration.

Possible Values: ['anyscale/ray-ml:1.10.0-py36-gpu', 'anyscale/ray-ml:1.10.0-py37-gpu', 'anyscale/ray-ml:1.10.0-py38-gpu', 'anyscale/ray-ml:1.10.0rc0-py36-gpu', 'anyscale/ray-ml:1.10.0rc0-py37-gpu', 'anyscale/ray-ml:1.10.0rc0-py38-gpu', 'anyscale/ray-ml:1.11.0-py36-gpu', 'anyscale/ray-ml:1.11.0-py37-gpu', 'anyscale/ray-ml:1.11.0-py38-gpu', 'anyscale/ray-ml:1.11.1-py36-gpu', 'anyscale/ray-ml:1.11.1-py37-gpu', 'anyscale/ray-ml:1.11.1-py38-gpu', 'anyscale/ray-ml:1.12.0-py36-gpu', 'anyscale/ray-ml:1.12.0-py37-gpu', 'anyscale/ray-ml:1.12.0-py38-gpu', 'anyscale/ray-ml:1.12.1-py36-gpu', 'anyscale/ray-ml:1.12.1-py37-gpu', 'anyscale/ray-ml:1.12.1-py38-gpu', 'anyscale/ray-ml:1.13.0-py36-cpu', 'anyscale/ray-ml:1.13.0-py36-gpu', 'anyscale/ray-ml:1.13.0-py37-cpu', 'anyscale/ray-ml:1.13.0-py37-gpu', 'anyscale/ray-ml:1.13.0-py38-cpu', 'anyscale/ray-ml:1.13.0-py38-gpu', 'anyscale/ray-ml:1.13.0rc0-py36-gpu', 'anyscale/ray-ml:1.13.0rc0-py37-gpu', 'anyscale/ray-ml:1.13.0rc0-py38-gpu', 'anyscale/ray-ml:1.7.0', 'anyscale/ray-ml:1.7.0-gpu', 'anyscale/ray-ml:1.7.0-py36', 'anyscale/ray-ml:1.7.0-py36-gpu', 'anyscale/ray-ml:1.7.0-py37', 'anyscale/ray-ml:1.7.0-py37-gpu', 'anyscale/ray-ml:1.7.0-py38', 'anyscale/ray-ml:1.7.0-py38-gpu', 'anyscale/ray-ml:1.7.0rc0', 'anyscale/ray-ml:1.7.0rc0-gpu', 'anyscale/ray-ml:1.7.0rc0-py36', 'anyscale/ray-ml:1.7.0rc0-py36-gpu', 'anyscale/ray-ml:1.7.0rc0-py37', 'anyscale/ray-ml:1.7.0rc0-py37-gpu', 'anyscale/ray-ml:1.7.0rc0-py38', 'anyscale/ray-ml:1.7.0rc0-py38-gpu', 'anyscale/ray-ml:1.7.1', 'anyscale/ray-ml:1.7.1-gpu', 'anyscale/ray-ml:1.7.1-py36', 'anyscale/ray-ml:1.7.1-py36-gpu', 'anyscale/ray-ml:1.7.1-py37', 'anyscale/ray-ml:1.7.1-py37-gpu', 'anyscale/ray-ml:1.7.1-py38', 'anyscale/ray-ml:1.7.1-py38-gpu', 'anyscale/ray-ml:1.8.0', 'anyscale/ray-ml:1.8.0-gpu', 'anyscale/ray-ml:1.8.0-py36', 'anyscale/ray-ml:1.8.0-py36-gpu', 'anyscale/ray-ml:1.8.0-py37', 'anyscale/ray-ml:1.8.0-py37-gpu', 'anyscale/ray-ml:1.8.0-py38', 'anyscale/ray-ml:1.8.0-py38-gpu', 'anyscale/ray-ml:1.9.0-py36-gpu', 'anyscale/ray-ml:1.9.0-py37-gpu', 'anyscale/ray-ml:1.9.0-py38-gpu', 'anyscale/ray-ml:1.9.0rc1-py36-gpu', 'anyscale/ray-ml:1.9.0rc1-py37-gpu', 'anyscale/ray-ml:1.9.0rc1-py38-gpu', 'anyscale/ray-ml:1.9.0rc2-py36-gpu', 'anyscale/ray-ml:1.9.0rc2-py37-gpu', 'anyscale/ray-ml:1.9.0rc2-py38-gpu', 'anyscale/ray-ml:1.9.1-py36-gpu', 'anyscale/ray-ml:1.9.1-py37-gpu', 'anyscale/ray-ml:1.9.1-py38-gpu', 'anyscale/ray-ml:1.9.1rc0-py36-gpu', 'anyscale/ray-ml:1.9.1rc0-py37-gpu', 'anyscale/ray-ml:1.9.1rc0-py38-gpu', 'anyscale/ray-ml:1.9.2-py36-gpu', 'anyscale/ray-ml:1.9.2-py37-gpu', 'anyscale/ray-ml:1.9.2-py38-gpu', 'anyscale/ray-ml:2.0.0-py36-cpu', 'anyscale/ray-ml:2.0.0-py36-gpu', 'anyscale/ray-ml:2.0.0-py37-cpu', 'anyscale/ray-ml:2.0.0-py37-gpu', 'anyscale/ray-ml:2.0.0-py38-cpu', 'anyscale/ray-ml:2.0.0-py38-gpu', 'anyscale/ray-ml:2.0.0rc0-py36-cpu', 'anyscale/ray-ml:2.0.0rc0-py36-gpu', 'anyscale/ray-ml:2.0.0rc0-py37-cpu', 'anyscale/ray-ml:2.0.0rc0-py37-gpu', 'anyscale/ray-ml:2.0.0rc0-py38-cpu', 'anyscale/ray-ml:2.0.0rc0-py38-gpu', 'anyscale/ray-ml:2.0.0rc1-py36-cpu', 'anyscale/ray-ml:2.0.0rc1-py36-gpu', 'anyscale/ray-ml:2.0.0rc1-py37-cpu', 'anyscale/ray-ml:2.0.0rc1-py37-gpu', 'anyscale/ray-ml:2.0.0rc1-py38-cpu', 'anyscale/ray-ml:2.0.0rc1-py38-gpu', 'anyscale/ray-ml:2.0.1-py36-cpu', 'anyscale/ray-ml:2.0.1-py36-gpu', 'anyscale/ray-ml:2.0.1-py37-cpu', 'anyscale/ray-ml:2.0.1-py37-gpu', 'anyscale/ray-ml:2.0.1-py38-cpu', 'anyscale/ray-ml:2.0.1-py38-gpu', 'anyscale/ray-ml:2.1.0-py36-cpu', 'anyscale/ray-ml:2.1.0-py36-gpu', 'anyscale/ray-ml:2.1.0-py37-cpu', 'anyscale/ray-ml:2.1.0-py37-gpu', 'anyscale/ray-ml:2.1.0-py38-cpu', 'anyscale/ray-ml:2.1.0-py38-gpu', 'anyscale/ray-ml:2.10.0-py310-cpu', 'anyscale/ray-ml:2.10.0-py310-gpu', 'anyscale/ray-ml:2.10.0-py38-cpu', 'anyscale/ray-ml:2.10.0-py38-gpu', 'anyscale/ray-ml:2.10.0-py39-cpu', 'anyscale/ray-ml:2.10.0-py39-gpu', 'anyscale/ray-ml:2.11.0-py310-cpu', 'anyscale/ray-ml:2.11.0-py310-gpu', 'anyscale/ray-ml:2.11.0-py311-cpu', 'anyscale/ray-ml:2.11.0-py311-gpu', 'anyscale/ray-ml:2.11.0-py39-cpu', 'anyscale/ray-ml:2.11.0-py39-gpu', 'anyscale/ray-ml:2.12.0-py310-cpu', 'anyscale/ray-ml:2.12.0-py310-gpu', 'anyscale/ray-ml:2.12.0-py311-cpu', 'anyscale/ray-ml:2.12.0-py311-gpu', 'anyscale/ray-ml:2.12.0-py39-cpu', 'anyscale/ray-ml:2.12.0-py39-gpu', 'anyscale/ray-ml:2.2.0-py310-cpu', 'anyscale/ray-ml:2.2.0-py310-gpu', 'anyscale/ray-ml:2.2.0-py37-cpu', 'anyscale/ray-ml:2.2.0-py37-gpu', 'anyscale/ray-ml:2.2.0-py38-cpu', 'anyscale/ray-ml:2.2.0-py38-gpu', 'anyscale/ray-ml:2.2.0-py39-cpu', 'anyscale/ray-ml:2.2.0-py39-gpu', 'anyscale/ray-ml:2.20.0-py310-cpu', 'anyscale/ray-ml:2.20.0-py310-gpu', 'anyscale/ray-ml:2.20.0-py311-cpu', 'anyscale/ray-ml:2.20.0-py311-gpu', 'anyscale/ray-ml:2.20.0-py39-cpu', 'anyscale/ray-ml:2.20.0-py39-gpu', 'anyscale/ray-ml:2.21.0-py310-cpu', 'anyscale/ray-ml:2.21.0-py310-gpu', 'anyscale/ray-ml:2.21.0-py311-cpu', 'anyscale/ray-ml:2.21.0-py311-gpu', 'anyscale/ray-ml:2.21.0-py39-cpu', 'anyscale/ray-ml:2.21.0-py39-gpu', 'anyscale/ray-ml:2.22.0-py310-cpu', 'anyscale/ray-ml:2.22.0-py310-gpu', 'anyscale/ray-ml:2.22.0-py311-cpu', 'anyscale/ray-ml:2.22.0-py311-gpu', 'anyscale/ray-ml:2.22.0-py39-cpu', 'anyscale/ray-ml:2.22.0-py39-gpu', 'anyscale/ray-ml:2.23.0-py310-cpu', 'anyscale/ray-ml:2.23.0-py310-gpu', 'anyscale/ray-ml:2.23.0-py311-cpu', 'anyscale/ray-ml:2.23.0-py311-gpu', 'anyscale/ray-ml:2.23.0-py39-cpu', 'anyscale/ray-ml:2.23.0-py39-gpu', 'anyscale/ray-ml:2.24.0-py310-cpu', 'anyscale/ray-ml:2.24.0-py310-gpu', 'anyscale/ray-ml:2.24.0-py311-cpu', 'anyscale/ray-ml:2.24.0-py311-gpu', 'anyscale/ray-ml:2.24.0-py39-cpu', 'anyscale/ray-ml:2.24.0-py39-gpu', 'anyscale/ray-ml:2.3.0-py310-cpu', 'anyscale/ray-ml:2.3.0-py310-gpu', 'anyscale/ray-ml:2.3.0-py37-cpu', 'anyscale/ray-ml:2.3.0-py37-gpu', 'anyscale/ray-ml:2.3.0-py38-cpu', 'anyscale/ray-ml:2.3.0-py38-gpu', 'anyscale/ray-ml:2.3.0-py39-cpu', 'anyscale/ray-ml:2.3.0-py39-gpu', 'anyscale/ray-ml:2.3.1-py310-cpu', 'anyscale/ray-ml:2.3.1-py310-gpu', 'anyscale/ray-ml:2.3.1-py37-cpu', 'anyscale/ray-ml:2.3.1-py37-gpu', 'anyscale/ray-ml:2.3.1-py38-cpu', 'anyscale/ray-ml:2.3.1-py38-gpu', 'anyscale/ray-ml:2.3.1-py39-cpu', 'anyscale/ray-ml:2.3.1-py39-gpu', 'anyscale/ray-ml:2.30.0-py310-cpu', 'anyscale/ray-ml:2.30.0-py310-gpu', 'anyscale/ray-ml:2.30.0-py311-cpu', 'anyscale/ray-ml:2.30.0-py311-gpu', 'anyscale/ray-ml:2.30.0-py39-cpu', 'anyscale/ray-ml:2.30.0-py39-gpu', 'anyscale/ray-ml:2.31.0-py310-cpu', 'anyscale/ray-ml:2.31.0-py310-gpu', 'anyscale/ray-ml:2.31.0-py311-cpu', 'anyscale/ray-ml:2.31.0-py311-gpu', 'anyscale/ray-ml:2.31.0-py39-cpu', 'anyscale/ray-ml:2.31.0-py39-gpu', 'anyscale/ray-ml:2.32.0-py310-cpu', 'anyscale/ray-ml:2.32.0-py310-gpu', 'anyscale/ray-ml:2.32.0-py311-cpu', 'anyscale/ray-ml:2.32.0-py311-gpu', 'anyscale/ray-ml:2.32.0-py39-cpu', 'anyscale/ray-ml:2.32.0-py39-gpu', 'anyscale/ray-ml:2.33.0-py310-cpu', 'anyscale/ray-ml:2.33.0-py310-gpu', 'anyscale/ray-ml:2.33.0-py311-cpu', 'anyscale/ray-ml:2.33.0-py311-gpu', 'anyscale/ray-ml:2.33.0-py39-cpu', 'anyscale/ray-ml:2.33.0-py39-gpu', 'anyscale/ray-ml:2.34.0-py310-cpu', 'anyscale/ray-ml:2.34.0-py310-gpu', 'anyscale/ray-ml:2.34.0-py311-cpu', 'anyscale/ray-ml:2.34.0-py311-gpu', 'anyscale/ray-ml:2.34.0-py39-cpu', 'anyscale/ray-ml:2.34.0-py39-gpu', 'anyscale/ray-ml:2.35.0-py310-cpu', 'anyscale/ray-ml:2.35.0-py310-gpu', 'anyscale/ray-ml:2.35.0-py311-cpu', 'anyscale/ray-ml:2.35.0-py311-gpu', 'anyscale/ray-ml:2.35.0-py39-cpu', 'anyscale/ray-ml:2.35.0-py39-gpu', 'anyscale/ray-ml:2.36.0-py310-cpu', 'anyscale/ray-ml:2.36.0-py310-gpu', 'anyscale/ray-ml:2.36.0-py311-cpu', 'anyscale/ray-ml:2.36.0-py311-gpu', 'anyscale/ray-ml:2.36.0-py39-cpu', 'anyscale/ray-ml:2.36.0-py39-gpu', 'anyscale/ray-ml:2.36.1-py310-cpu', 'anyscale/ray-ml:2.36.1-py310-gpu', 'anyscale/ray-ml:2.36.1-py311-cpu', 'anyscale/ray-ml:2.36.1-py311-gpu', 'anyscale/ray-ml:2.36.1-py39-cpu', 'anyscale/ray-ml:2.36.1-py39-gpu', 'anyscale/ray-ml:2.37.0-py310-cpu', 'anyscale/ray-ml:2.37.0-py310-gpu', 'anyscale/ray-ml:2.37.0-py311-cpu', 'anyscale/ray-ml:2.37.0-py311-gpu', 'anyscale/ray-ml:2.37.0-py39-cpu', 'anyscale/ray-ml:2.37.0-py39-gpu', 'anyscale/ray-ml:2.4.0-py310-cpu', 'anyscale/ray-ml:2.4.0-py310-gpu', 'anyscale/ray-ml:2.4.0-py37-cpu', 'anyscale/ray-ml:2.4.0-py37-gpu', 'anyscale/ray-ml:2.4.0-py38-cpu', 'anyscale/ray-ml:2.4.0-py38-gpu', 'anyscale/ray-ml:2.4.0-py39-cpu', 'anyscale/ray-ml:2.4.0-py39-gpu', 'anyscale/ray-ml:2.5.0-py310-cpu', 'anyscale/ray-ml:2.5.0-py310-gpu', 'anyscale/ray-ml:2.5.0-py37-cpu', 'anyscale/ray-ml:2.5.0-py37-gpu', 'anyscale/ray-ml:2.5.0-py38-cpu', 'anyscale/ray-ml:2.5.0-py38-gpu', 'anyscale/ray-ml:2.5.0-py39-cpu', 'anyscale/ray-ml:2.5.0-py39-gpu', 'anyscale/ray-ml:2.5.1-py310-cpu', 'anyscale/ray-ml:2.5.1-py310-gpu', 'anyscale/ray-ml:2.5.1-py37-cpu', 'anyscale/ray-ml:2.5.1-py37-gpu', 'anyscale/ray-ml:2.5.1-py38-cpu', 'anyscale/ray-ml:2.5.1-py38-gpu', 'anyscale/ray-ml:2.5.1-py39-cpu', 'anyscale/ray-ml:2.5.1-py39-gpu', 'anyscale/ray-ml:2.6.0-py310-cpu', 'anyscale/ray-ml:2.6.0-py310-gpu', 'anyscale/ray-ml:2.6.0-py38-cpu', 'anyscale/ray-ml:2.6.0-py38-gpu', 'anyscale/ray-ml:2.6.0-py39-cpu', 'anyscale/ray-ml:2.6.0-py39-gpu', 'anyscale/ray-ml:2.6.1-py310-cpu', 'anyscale/ray-ml:2.6.1-py310-gpu', 'anyscale/ray-ml:2.6.1-py38-cpu', 'anyscale/ray-ml:2.6.1-py38-gpu', 'anyscale/ray-ml:2.6.1-py39-cpu', 'anyscale/ray-ml:2.6.1-py39-gpu', 'anyscale/ray-ml:2.6.2-py310-cpu', 'anyscale/ray-ml:2.6.2-py310-gpu', 'anyscale/ray-ml:2.6.2-py38-cpu', 'anyscale/ray-ml:2.6.2-py38-gpu', 'anyscale/ray-ml:2.6.2-py39-cpu', 'anyscale/ray-ml:2.6.2-py39-gpu', 'anyscale/ray-ml:2.6.3-py310-cpu', 'anyscale/ray-ml:2.6.3-py310-gpu', 'anyscale/ray-ml:2.6.3-py38-cpu', 'anyscale/ray-ml:2.6.3-py38-gpu', 'anyscale/ray-ml:2.6.3-py39-cpu', 'anyscale/ray-ml:2.6.3-py39-gpu', 'anyscale/ray-ml:2.7.0optimized-py310-cpu', 'anyscale/ray-ml:2.7.0optimized-py310-gpu', 'anyscale/ray-ml:2.7.0optimized-py38-cpu', 'anyscale/ray-ml:2.7.0optimized-py38-gpu', 'anyscale/ray-ml:2.7.0optimized-py39-cpu', 'anyscale/ray-ml:2.7.0optimized-py39-gpu', 'anyscale/ray-ml:2.7.1optimized-py310-cpu', 'anyscale/ray-ml:2.7.1optimized-py310-gpu', 'anyscale/ray-ml:2.7.1optimized-py38-cpu', 'anyscale/ray-ml:2.7.1optimized-py38-gpu', 'anyscale/ray-ml:2.7.1optimized-py39-cpu', 'anyscale/ray-ml:2.7.1optimized-py39-gpu', 'anyscale/ray-ml:2.7.2optimized-py310-cpu', 'anyscale/ray-ml:2.7.2optimized-py310-gpu', 'anyscale/ray-ml:2.7.2optimized-py38-cpu', 'anyscale/ray-ml:2.7.2optimized-py38-gpu', 'anyscale/ray-ml:2.7.2optimized-py39-cpu', 'anyscale/ray-ml:2.7.2optimized-py39-gpu', 'anyscale/ray-ml:2.8.0-py310-cpu', 'anyscale/ray-ml:2.8.0-py310-gpu', 'anyscale/ray-ml:2.8.0-py38-cpu', 'anyscale/ray-ml:2.8.0-py38-gpu', 'anyscale/ray-ml:2.8.0-py39-cpu', 'anyscale/ray-ml:2.8.0-py39-gpu', 'anyscale/ray-ml:2.8.1-py310-cpu', 'anyscale/ray-ml:2.8.1-py310-gpu', 'anyscale/ray-ml:2.8.1-py38-cpu', 'anyscale/ray-ml:2.8.1-py38-gpu', 'anyscale/ray-ml:2.8.1-py39-cpu', 'anyscale/ray-ml:2.8.1-py39-gpu', 'anyscale/ray-ml:2.9.0-py310-cpu', 'anyscale/ray-ml:2.9.0-py310-gpu', 'anyscale/ray-ml:2.9.0-py38-cpu', 'anyscale/ray-ml:2.9.0-py38-gpu', 'anyscale/ray-ml:2.9.0-py39-cpu', 'anyscale/ray-ml:2.9.0-py39-gpu', 'anyscale/ray-ml:2.9.1-py310-cpu', 'anyscale/ray-ml:2.9.1-py310-gpu', 'anyscale/ray-ml:2.9.1-py38-cpu', 'anyscale/ray-ml:2.9.1-py38-gpu', 'anyscale/ray-ml:2.9.1-py39-cpu', 'anyscale/ray-ml:2.9.1-py39-gpu', 'anyscale/ray-ml:2.9.2-py310-cpu', 'anyscale/ray-ml:2.9.2-py310-gpu', 'anyscale/ray-ml:2.9.2-py38-cpu', 'anyscale/ray-ml:2.9.2-py38-gpu', 'anyscale/ray-ml:2.9.2-py39-cpu', 'anyscale/ray-ml:2.9.2-py39-gpu', 'anyscale/ray-ml:2.9.3-py310-cpu', 'anyscale/ray-ml:2.9.3-py310-gpu', 'anyscale/ray-ml:2.9.3-py38-cpu', 'anyscale/ray-ml:2.9.3-py38-gpu', 'anyscale/ray-ml:2.9.3-py39-cpu', 'anyscale/ray-ml:2.9.3-py39-gpu', 'anyscale/ray-ml:latest', 'anyscale/ray-ml:nightly', 'anyscale/ray-ml:nightly-gpu', 'anyscale/ray-ml:nightly-py310-gpu', 'anyscale/ray-ml:nightly-py311-gpu', 'anyscale/ray-ml:nightly-py312-gpu', 'anyscale/ray-ml:nightly-py36-gpu', 'anyscale/ray-ml:nightly-py37-gpu', 'anyscale/ray-ml:nightly-py38-gpu', 'anyscale/ray-ml:nightly-py39-gpu', 'anyscale/ray-ml:pinned-nightly', 'anyscale/ray-ml:pinned-nightly-gpu', 'anyscale/ray-ml:pinned-nightly-py310', 'anyscale/ray-ml:pinned-nightly-py310-gpu', 'anyscale/ray-ml:pinned-nightly-py311', 'anyscale/ray-ml:pinned-nightly-py311-gpu', 'anyscale/ray-ml:pinned-nightly-py312', 'anyscale/ray-ml:pinned-nightly-py312-gpu', 'anyscale/ray-ml:pinned-nightly-py36', 'anyscale/ray-ml:pinned-nightly-py36-gpu', 'anyscale/ray-ml:pinned-nightly-py37', 'anyscale/ray-ml:pinned-nightly-py37-gpu', 'anyscale/ray-ml:pinned-nightly-py38', 'anyscale/ray-ml:pinned-nightly-py38-gpu', 'anyscale/ray-ml:pinned-nightly-py39', 'anyscale/ray-ml:pinned-nightly-py39-gpu', 'anyscale/ray:1.10.0-py36', 'anyscale/ray:1.10.0-py36-cu101', 'anyscale/ray:1.10.0-py36-cu102', 'anyscale/ray:1.10.0-py36-cu110', 'anyscale/ray:1.10.0-py36-cu111', 'anyscale/ray:1.10.0-py36-cu112', 'anyscale/ray:1.10.0-py37', 'anyscale/ray:1.10.0-py37-cu101', 'anyscale/ray:1.10.0-py37-cu102', 'anyscale/ray:1.10.0-py37-cu110', 'anyscale/ray:1.10.0-py37-cu111', 'anyscale/ray:1.10.0-py37-cu112', 'anyscale/ray:1.10.0-py38', 'anyscale/ray:1.10.0-py38-cu101', 'anyscale/ray:1.10.0-py38-cu102', 'anyscale/ray:1.10.0-py38-cu110', 'anyscale/ray:1.10.0-py38-cu111', 'anyscale/ray:1.10.0-py38-cu112', 'anyscale/ray:1.10.0-py39', 'anyscale/ray:1.10.0-py39-cu101', 'anyscale/ray:1.10.0-py39-cu102', 'anyscale/ray:1.10.0-py39-cu110', 'anyscale/ray:1.10.0-py39-cu111', 'anyscale/ray:1.10.0-py39-cu112', 'anyscale/ray:1.10.0rc0-py36', 'anyscale/ray:1.10.0rc0-py36-cu101', 'anyscale/ray:1.10.0rc0-py36-cu102', 'anyscale/ray:1.10.0rc0-py36-cu110', 'anyscale/ray:1.10.0rc0-py36-cu111', 'anyscale/ray:1.10.0rc0-py36-cu112', 'anyscale/ray:1.10.0rc0-py37', 'anyscale/ray:1.10.0rc0-py37-cu101', 'anyscale/ray:1.10.0rc0-py37-cu102', 'anyscale/ray:1.10.0rc0-py37-cu110', 'anyscale/ray:1.10.0rc0-py37-cu111', 'anyscale/ray:1.10.0rc0-py37-cu112', 'anyscale/ray:1.10.0rc0-py38', 'anyscale/ray:1.10.0rc0-py38-cu101', 'anyscale/ray:1.10.0rc0-py38-cu102', 'anyscale/ray:1.10.0rc0-py38-cu110', 'anyscale/ray:1.10.0rc0-py38-cu111', 'anyscale/ray:1.10.0rc0-py38-cu112', 'anyscale/ray:1.11.0-py36', 'anyscale/ray:1.11.0-py36-cu101', 'anyscale/ray:1.11.0-py36-cu102', 'anyscale/ray:1.11.0-py36-cu110', 'anyscale/ray:1.11.0-py36-cu111', 'anyscale/ray:1.11.0-py36-cu112', 'anyscale/ray:1.11.0-py37', 'anyscale/ray:1.11.0-py37-cu101', 'anyscale/ray:1.11.0-py37-cu102', 'anyscale/ray:1.11.0-py37-cu110', 'anyscale/ray:1.11.0-py37-cu111', 'anyscale/ray:1.11.0-py37-cu112', 'anyscale/ray:1.11.0-py38', 'anyscale/ray:1.11.0-py38-cu101', 'anyscale/ray:1.11.0-py38-cu102', 'anyscale/ray:1.11.0-py38-cu110', 'anyscale/ray:1.11.0-py38-cu111', 'anyscale/ray:1.11.0-py38-cu112', 'anyscale/ray:1.11.0-py39', 'anyscale/ray:1.11.0-py39-cu101', 'anyscale/ray:1.11.0-py39-cu102', 'anyscale/ray:1.11.0-py39-cu110', 'anyscale/ray:1.11.0-py39-cu111', 'anyscale/ray:1.11.0-py39-cu112', 'anyscale/ray:1.11.1-py36', 'anyscale/ray:1.11.1-py36-cu101', 'anyscale/ray:1.11.1-py36-cu102', 'anyscale/ray:1.11.1-py36-cu110', 'anyscale/ray:1.11.1-py36-cu111', 'anyscale/ray:1.11.1-py36-cu112', 'anyscale/ray:1.11.1-py37', 'anyscale/ray:1.11.1-py37-cu101', 'anyscale/ray:1.11.1-py37-cu102', 'anyscale/ray:1.11.1-py37-cu110', 'anyscale/ray:1.11.1-py37-cu111', 'anyscale/ray:1.11.1-py37-cu112', 'anyscale/ray:1.11.1-py38', 'anyscale/ray:1.11.1-py38-cu101', 'anyscale/ray:1.11.1-py38-cu102', 'anyscale/ray:1.11.1-py38-cu110', 'anyscale/ray:1.11.1-py38-cu111', 'anyscale/ray:1.11.1-py38-cu112', 'anyscale/ray:1.11.1-py39', 'anyscale/ray:1.11.1-py39-cu101', 'anyscale/ray:1.11.1-py39-cu102', 'anyscale/ray:1.11.1-py39-cu110', 'anyscale/ray:1.11.1-py39-cu111', 'anyscale/ray:1.11.1-py39-cu112', 'anyscale/ray:1.12.0-py36', 'anyscale/ray:1.12.0-py36-cu101', 'anyscale/ray:1.12.0-py36-cu102', 'anyscale/ray:1.12.0-py36-cu110', 'anyscale/ray:1.12.0-py36-cu111', 'anyscale/ray:1.12.0-py36-cu112', 'anyscale/ray:1.12.0-py37', 'anyscale/ray:1.12.0-py37-cu101', 'anyscale/ray:1.12.0-py37-cu102', 'anyscale/ray:1.12.0-py37-cu110', 'anyscale/ray:1.12.0-py37-cu111', 'anyscale/ray:1.12.0-py37-cu112', 'anyscale/ray:1.12.0-py38', 'anyscale/ray:1.12.0-py38-cu101', 'anyscale/ray:1.12.0-py38-cu102', 'anyscale/ray:1.12.0-py38-cu110', 'anyscale/ray:1.12.0-py38-cu111', 'anyscale/ray:1.12.0-py38-cu112', 'anyscale/ray:1.12.0-py39', 'anyscale/ray:1.12.0-py39-cu101', 'anyscale/ray:1.12.0-py39-cu102', 'anyscale/ray:1.12.0-py39-cu110', 'anyscale/ray:1.12.0-py39-cu111', 'anyscale/ray:1.12.0-py39-cu112', 'anyscale/ray:1.12.1-py36', 'anyscale/ray:1.12.1-py36-cu101', 'anyscale/ray:1.12.1-py36-cu102', 'anyscale/ray:1.12.1-py36-cu110', 'anyscale/ray:1.12.1-py36-cu111', 'anyscale/ray:1.12.1-py36-cu112', 'anyscale/ray:1.12.1-py37', 'anyscale/ray:1.12.1-py37-cu101', 'anyscale/ray:1.12.1-py37-cu102', 'anyscale/ray:1.12.1-py37-cu110', 'anyscale/ray:1.12.1-py37-cu111', 'anyscale/ray:1.12.1-py37-cu112', 'anyscale/ray:1.12.1-py38', 'anyscale/ray:1.12.1-py38-cu101', 'anyscale/ray:1.12.1-py38-cu102', 'anyscale/ray:1.12.1-py38-cu110', 'anyscale/ray:1.12.1-py38-cu111', 'anyscale/ray:1.12.1-py38-cu112', 'anyscale/ray:1.12.1-py39', 'anyscale/ray:1.12.1-py39-cu101', 'anyscale/ray:1.12.1-py39-cu102', 'anyscale/ray:1.12.1-py39-cu110', 'anyscale/ray:1.12.1-py39-cu111', 'anyscale/ray:1.12.1-py39-cu112', 'anyscale/ray:1.13.0-py310', 'anyscale/ray:1.13.0-py36', 'anyscale/ray:1.13.0-py36-cu101', 'anyscale/ray:1.13.0-py36-cu102', 'anyscale/ray:1.13.0-py36-cu110', 'anyscale/ray:1.13.0-py36-cu111', 'anyscale/ray:1.13.0-py36-cu112', 'anyscale/ray:1.13.0-py37', 'anyscale/ray:1.13.0-py37-cu101', 'anyscale/ray:1.13.0-py37-cu102', 'anyscale/ray:1.13.0-py37-cu110', 'anyscale/ray:1.13.0-py37-cu111', 'anyscale/ray:1.13.0-py37-cu112', 'anyscale/ray:1.13.0-py38', 'anyscale/ray:1.13.0-py38-cu101', 'anyscale/ray:1.13.0-py38-cu102', 'anyscale/ray:1.13.0-py38-cu110', 'anyscale/ray:1.13.0-py38-cu111', 'anyscale/ray:1.13.0-py38-cu112', 'anyscale/ray:1.13.0-py39', 'anyscale/ray:1.13.0-py39-cu101', 'anyscale/ray:1.13.0-py39-cu102', 'anyscale/ray:1.13.0-py39-cu110', 'anyscale/ray:1.13.0-py39-cu111', 'anyscale/ray:1.13.0-py39-cu112', 'anyscale/ray:1.13.0rc0-py36', 'anyscale/ray:1.13.0rc0-py36-cu101', 'anyscale/ray:1.13.0rc0-py36-cu102', 'anyscale/ray:1.13.0rc0-py36-cu110', 'anyscale/ray:1.13.0rc0-py36-cu111', 'anyscale/ray:1.13.0rc0-py36-cu112', 'anyscale/ray:1.13.0rc0-py37', 'anyscale/ray:1.13.0rc0-py37-cu101', 'anyscale/ray:1.13.0rc0-py37-cu102', 'anyscale/ray:1.13.0rc0-py37-cu110', 'anyscale/ray:1.13.0rc0-py37-cu111', 'anyscale/ray:1.13.0rc0-py37-cu112', 'anyscale/ray:1.13.0rc0-py38', 'anyscale/ray:1.13.0rc0-py38-cu101', 'anyscale/ray:1.13.0rc0-py38-cu102', 'anyscale/ray:1.13.0rc0-py38-cu110', 'anyscale/ray:1.13.0rc0-py38-cu111', 'anyscale/ray:1.13.0rc0-py38-cu112', 'anyscale/ray:1.13.0rc0-py39', 'anyscale/ray:1.13.0rc0-py39-cu101', 'anyscale/ray:1.13.0rc0-py39-cu102', 'anyscale/ray:1.13.0rc0-py39-cu110', 'anyscale/ray:1.13.0rc0-py39-cu111', 'anyscale/ray:1.13.0rc0-py39-cu112', 'anyscale/ray:1.7.0', 'anyscale/ray:1.7.0-gpu', 'anyscale/ray:1.7.0-py36', 'anyscale/ray:1.7.0-py36-gpu', 'anyscale/ray:1.7.0-py37', 'anyscale/ray:1.7.0-py37-gpu', 'anyscale/ray:1.7.0-py38', 'anyscale/ray:1.7.0-py38-gpu', 'anyscale/ray:1.7.0rc0', 'anyscale/ray:1.7.0rc0-gpu', 'anyscale/ray:1.7.0rc0-py36', 'anyscale/ray:1.7.0rc0-py36-gpu', 'anyscale/ray:1.7.0rc0-py37', 'anyscale/ray:1.7.0rc0-py37-gpu', 'anyscale/ray:1.7.0rc0-py38', 'anyscale/ray:1.7.0rc0-py38-gpu', 'anyscale/ray:1.7.1', 'anyscale/ray:1.7.1-gpu', 'anyscale/ray:1.7.1-py36', 'anyscale/ray:1.7.1-py36-gpu', 'anyscale/ray:1.7.1-py37', 'anyscale/ray:1.7.1-py37-gpu', 'anyscale/ray:1.7.1-py38', 'anyscale/ray:1.7.1-py38-gpu', 'anyscale/ray:1.8.0', 'anyscale/ray:1.8.0-gpu', 'anyscale/ray:1.8.0-py36', 'anyscale/ray:1.8.0-py36-gpu', 'anyscale/ray:1.8.0-py37', 'anyscale/ray:1.8.0-py37-gpu', 'anyscale/ray:1.8.0-py38', 'anyscale/ray:1.8.0-py38-gpu', 'anyscale/ray:1.9.0-py36', 'anyscale/ray:1.9.0-py36-cu101', 'anyscale/ray:1.9.0-py36-cu102', 'anyscale/ray:1.9.0-py36-cu110', 'anyscale/ray:1.9.0-py36-cu111', 'anyscale/ray:1.9.0-py36-cu112', 'anyscale/ray:1.9.0-py37', 'anyscale/ray:1.9.0-py37-cu101', 'anyscale/ray:1.9.0-py37-cu102', 'anyscale/ray:1.9.0-py37-cu110', 'anyscale/ray:1.9.0-py37-cu111', 'anyscale/ray:1.9.0-py37-cu112', 'anyscale/ray:1.9.0-py38', 'anyscale/ray:1.9.0-py38-cu101', 'anyscale/ray:1.9.0-py38-cu102', 'anyscale/ray:1.9.0-py38-cu110', 'anyscale/ray:1.9.0-py38-cu111', 'anyscale/ray:1.9.0-py38-cu112', 'anyscale/ray:1.9.0-py39', 'anyscale/ray:1.9.0-py39-cu101', 'anyscale/ray:1.9.0-py39-cu102', 'anyscale/ray:1.9.0-py39-cu110', 'anyscale/ray:1.9.0-py39-cu111', 'anyscale/ray:1.9.0-py39-cu112', 'anyscale/ray:1.9.0rc1-py36', 'anyscale/ray:1.9.0rc1-py36-cu101', 'anyscale/ray:1.9.0rc1-py36-cu102', 'anyscale/ray:1.9.0rc1-py36-cu110', 'anyscale/ray:1.9.0rc1-py36-cu111', 'anyscale/ray:1.9.0rc1-py36-cu112', 'anyscale/ray:1.9.0rc1-py37', 'anyscale/ray:1.9.0rc1-py37-cu101', 'anyscale/ray:1.9.0rc1-py37-cu102', 'anyscale/ray:1.9.0rc1-py37-cu110', 'anyscale/ray:1.9.0rc1-py37-cu111', 'anyscale/ray:1.9.0rc1-py37-cu112', 'anyscale/ray:1.9.0rc1-py38', 'anyscale/ray:1.9.0rc1-py38-cu101', 'anyscale/ray:1.9.0rc1-py38-cu102', 'anyscale/ray:1.9.0rc1-py38-cu110', 'anyscale/ray:1.9.0rc1-py38-cu111', 'anyscale/ray:1.9.0rc1-py38-cu112', 'anyscale/ray:1.9.0rc2-py36', 'anyscale/ray:1.9.0rc2-py36-cu101', 'anyscale/ray:1.9.0rc2-py36-cu102', 'anyscale/ray:1.9.0rc2-py36-cu110', 'anyscale/ray:1.9.0rc2-py36-cu111', 'anyscale/ray:1.9.0rc2-py36-cu112', 'anyscale/ray:1.9.0rc2-py37', 'anyscale/ray:1.9.0rc2-py37-cu101', 'anyscale/ray:1.9.0rc2-py37-cu102', 'anyscale/ray:1.9.0rc2-py37-cu110', 'anyscale/ray:1.9.0rc2-py37-cu111', 'anyscale/ray:1.9.0rc2-py37-cu112', 'anyscale/ray:1.9.0rc2-py38', 'anyscale/ray:1.9.0rc2-py38-cu101', 'anyscale/ray:1.9.0rc2-py38-cu102', 'anyscale/ray:1.9.0rc2-py38-cu110', 'anyscale/ray:1.9.0rc2-py38-cu111', 'anyscale/ray:1.9.0rc2-py38-cu112', 'anyscale/ray:1.9.1-py36', 'anyscale/ray:1.9.1-py36-cu101', 'anyscale/ray:1.9.1-py36-cu102', 'anyscale/ray:1.9.1-py36-cu110', 'anyscale/ray:1.9.1-py36-cu111', 'anyscale/ray:1.9.1-py36-cu112', 'anyscale/ray:1.9.1-py37', 'anyscale/ray:1.9.1-py37-cu101', 'anyscale/ray:1.9.1-py37-cu102', 'anyscale/ray:1.9.1-py37-cu110', 'anyscale/ray:1.9.1-py37-cu111', 'anyscale/ray:1.9.1-py37-cu112', 'anyscale/ray:1.9.1-py38', 'anyscale/ray:1.9.1-py38-cu101', 'anyscale/ray:1.9.1-py38-cu102', 'anyscale/ray:1.9.1-py38-cu110', 'anyscale/ray:1.9.1-py38-cu111', 'anyscale/ray:1.9.1-py38-cu112', 'anyscale/ray:1.9.1-py39', 'anyscale/ray:1.9.1-py39-cu101', 'anyscale/ray:1.9.1-py39-cu102', 'anyscale/ray:1.9.1-py39-cu110', 'anyscale/ray:1.9.1-py39-cu111', 'anyscale/ray:1.9.1-py39-cu112', 'anyscale/ray:1.9.1rc0-py36', 'anyscale/ray:1.9.1rc0-py36-cu101', 'anyscale/ray:1.9.1rc0-py36-cu102', 'anyscale/ray:1.9.1rc0-py36-cu110', 'anyscale/ray:1.9.1rc0-py36-cu111', 'anyscale/ray:1.9.1rc0-py36-cu112', 'anyscale/ray:1.9.1rc0-py37', 'anyscale/ray:1.9.1rc0-py37-cu101', 'anyscale/ray:1.9.1rc0-py37-cu102', 'anyscale/ray:1.9.1rc0-py37-cu110', 'anyscale/ray:1.9.1rc0-py37-cu111', 'anyscale/ray:1.9.1rc0-py37-cu112', 'anyscale/ray:1.9.1rc0-py38', 'anyscale/ray:1.9.1rc0-py38-cu101', 'anyscale/ray:1.9.1rc0-py38-cu102', 'anyscale/ray:1.9.1rc0-py38-cu110', 'anyscale/ray:1.9.1rc0-py38-cu111', 'anyscale/ray:1.9.1rc0-py38-cu112', 'anyscale/ray:1.9.2-py36', 'anyscale/ray:1.9.2-py36-cu101', 'anyscale/ray:1.9.2-py36-cu102', 'anyscale/ray:1.9.2-py36-cu110', 'anyscale/ray:1.9.2-py36-cu111', 'anyscale/ray:1.9.2-py36-cu112', 'anyscale/ray:1.9.2-py37', 'anyscale/ray:1.9.2-py37-cu101', 'anyscale/ray:1.9.2-py37-cu102', 'anyscale/ray:1.9.2-py37-cu110', 'anyscale/ray:1.9.2-py37-cu111', 'anyscale/ray:1.9.2-py37-cu112', 'anyscale/ray:1.9.2-py38', 'anyscale/ray:1.9.2-py38-cu101', 'anyscale/ray:1.9.2-py38-cu102', 'anyscale/ray:1.9.2-py38-cu110', 'anyscale/ray:1.9.2-py38-cu111', 'anyscale/ray:1.9.2-py38-cu112', 'anyscale/ray:1.9.2-py39', 'anyscale/ray:1.9.2-py39-cu101', 'anyscale/ray:1.9.2-py39-cu102', 'anyscale/ray:1.9.2-py39-cu110', 'anyscale/ray:1.9.2-py39-cu111', 'anyscale/ray:1.9.2-py39-cu112', 'anyscale/ray:2.0.0-py310', 'anyscale/ray:2.0.0-py36', 'anyscale/ray:2.0.0-py36-cu101', 'anyscale/ray:2.0.0-py36-cu102', 'anyscale/ray:2.0.0-py36-cu110', 'anyscale/ray:2.0.0-py36-cu111', 'anyscale/ray:2.0.0-py36-cu112', 'anyscale/ray:2.0.0-py36-cu113', 'anyscale/ray:2.0.0-py37', 'anyscale/ray:2.0.0-py37-cu101', 'anyscale/ray:2.0.0-py37-cu102', 'anyscale/ray:2.0.0-py37-cu110', 'anyscale/ray:2.0.0-py37-cu111', 'anyscale/ray:2.0.0-py37-cu112', 'anyscale/ray:2.0.0-py37-cu113', 'anyscale/ray:2.0.0-py38', 'anyscale/ray:2.0.0-py38-cu101', 'anyscale/ray:2.0.0-py38-cu102', 'anyscale/ray:2.0.0-py38-cu110', 'anyscale/ray:2.0.0-py38-cu111', 'anyscale/ray:2.0.0-py38-cu112', 'anyscale/ray:2.0.0-py38-cu113', 'anyscale/ray:2.0.0-py39', 'anyscale/ray:2.0.0-py39-cu101', 'anyscale/ray:2.0.0-py39-cu102', 'anyscale/ray:2.0.0-py39-cu110', 'anyscale/ray:2.0.0-py39-cu111', 'anyscale/ray:2.0.0-py39-cu112', 'anyscale/ray:2.0.0-py39-cu113', 'anyscale/ray:2.0.0rc0-py310', 'anyscale/ray:2.0.0rc0-py36', 'anyscale/ray:2.0.0rc0-py36-cu101', 'anyscale/ray:2.0.0rc0-py36-cu102', 'anyscale/ray:2.0.0rc0-py36-cu110', 'anyscale/ray:2.0.0rc0-py36-cu111', 'anyscale/ray:2.0.0rc0-py36-cu112', 'anyscale/ray:2.0.0rc0-py37', 'anyscale/ray:2.0.0rc0-py37-cu101', 'anyscale/ray:2.0.0rc0-py37-cu102', 'anyscale/ray:2.0.0rc0-py37-cu110', 'anyscale/ray:2.0.0rc0-py37-cu111', 'anyscale/ray:2.0.0rc0-py37-cu112', 'anyscale/ray:2.0.0rc0-py38', 'anyscale/ray:2.0.0rc0-py38-cu101', 'anyscale/ray:2.0.0rc0-py38-cu102', 'anyscale/ray:2.0.0rc0-py38-cu110', 'anyscale/ray:2.0.0rc0-py38-cu111', 'anyscale/ray:2.0.0rc0-py38-cu112', 'anyscale/ray:2.0.0rc0-py39', 'anyscale/ray:2.0.0rc0-py39-cu101', 'anyscale/ray:2.0.0rc0-py39-cu102', 'anyscale/ray:2.0.0rc0-py39-cu110', 'anyscale/ray:2.0.0rc0-py39-cu111', 'anyscale/ray:2.0.0rc0-py39-cu112', 'anyscale/ray:2.0.0rc1-py310', 'anyscale/ray:2.0.0rc1-py36', 'anyscale/ray:2.0.0rc1-py36-cu101', 'anyscale/ray:2.0.0rc1-py36-cu102', 'anyscale/ray:2.0.0rc1-py36-cu110', 'anyscale/ray:2.0.0rc1-py36-cu111', 'anyscale/ray:2.0.0rc1-py36-cu112', 'anyscale/ray:2.0.0rc1-py37', 'anyscale/ray:2.0.0rc1-py37-cu101', 'anyscale/ray:2.0.0rc1-py37-cu102', 'anyscale/ray:2.0.0rc1-py37-cu110', 'anyscale/ray:2.0.0rc1-py37-cu111', 'anyscale/ray:2.0.0rc1-py37-cu112', 'anyscale/ray:2.0.0rc1-py38', 'anyscale/ray:2.0.0rc1-py38-cu101', 'anyscale/ray:2.0.0rc1-py38-cu102', 'anyscale/ray:2.0.0rc1-py38-cu110', 'anyscale/ray:2.0.0rc1-py38-cu111', 'anyscale/ray:2.0.0rc1-py38-cu112', 'anyscale/ray:2.0.0rc1-py39', 'anyscale/ray:2.0.0rc1-py39-cu101', 'anyscale/ray:2.0.0rc1-py39-cu102', 'anyscale/ray:2.0.0rc1-py39-cu110', 'anyscale/ray:2.0.0rc1-py39-cu111', 'anyscale/ray:2.0.0rc1-py39-cu112', 'anyscale/ray:2.0.1-py310', 'anyscale/ray:2.0.1-py36', 'anyscale/ray:2.0.1-py36-cu101', 'anyscale/ray:2.0.1-py36-cu102', 'anyscale/ray:2.0.1-py36-cu110', 'anyscale/ray:2.0.1-py36-cu111', 'anyscale/ray:2.0.1-py36-cu112', 'anyscale/ray:2.0.1-py36-cu113', 'anyscale/ray:2.0.1-py36-cu116', 'anyscale/ray:2.0.1-py37', 'anyscale/ray:2.0.1-py37-cu101', 'anyscale/ray:2.0.1-py37-cu102', 'anyscale/ray:2.0.1-py37-cu110', 'anyscale/ray:2.0.1-py37-cu111', 'anyscale/ray:2.0.1-py37-cu112', 'anyscale/ray:2.0.1-py37-cu113', 'anyscale/ray:2.0.1-py37-cu116', 'anyscale/ray:2.0.1-py38', 'anyscale/ray:2.0.1-py38-cu101', 'anyscale/ray:2.0.1-py38-cu102', 'anyscale/ray:2.0.1-py38-cu110', 'anyscale/ray:2.0.1-py38-cu111', 'anyscale/ray:2.0.1-py38-cu112', 'anyscale/ray:2.0.1-py38-cu113', 'anyscale/ray:2.0.1-py38-cu116', 'anyscale/ray:2.0.1-py39', 'anyscale/ray:2.0.1-py39-cu101', 'anyscale/ray:2.0.1-py39-cu102', 'anyscale/ray:2.0.1-py39-cu110', 'anyscale/ray:2.0.1-py39-cu111', 'anyscale/ray:2.0.1-py39-cu112', 'anyscale/ray:2.0.1-py39-cu113', 'anyscale/ray:2.0.1-py39-cu116', 'anyscale/ray:2.1.0-py310', 'anyscale/ray:2.1.0-py310-cu101', 'anyscale/ray:2.1.0-py310-cu102', 'anyscale/ray:2.1.0-py310-cu110', 'anyscale/ray:2.1.0-py310-cu111', 'anyscale/ray:2.1.0-py310-cu112', 'anyscale/ray:2.1.0-py310-cu113', 'anyscale/ray:2.1.0-py310-cu116', 'anyscale/ray:2.1.0-py36', 'anyscale/ray:2.1.0-py36-cu101', 'anyscale/ray:2.1.0-py36-cu102', 'anyscale/ray:2.1.0-py36-cu110', 'anyscale/ray:2.1.0-py36-cu111', 'anyscale/ray:2.1.0-py36-cu112', 'anyscale/ray:2.1.0-py36-cu113', 'anyscale/ray:2.1.0-py36-cu116', 'anyscale/ray:2.1.0-py37', 'anyscale/ray:2.1.0-py37-cu101', 'anyscale/ray:2.1.0-py37-cu102', 'anyscale/ray:2.1.0-py37-cu110', 'anyscale/ray:2.1.0-py37-cu111', 'anyscale/ray:2.1.0-py37-cu112', 'anyscale/ray:2.1.0-py37-cu113', 'anyscale/ray:2.1.0-py37-cu116', 'anyscale/ray:2.1.0-py38', 'anyscale/ray:2.1.0-py38-cu101', 'anyscale/ray:2.1.0-py38-cu102', 'anyscale/ray:2.1.0-py38-cu110', 'anyscale/ray:2.1.0-py38-cu111', 'anyscale/ray:2.1.0-py38-cu112', 'anyscale/ray:2.1.0-py38-cu113', 'anyscale/ray:2.1.0-py38-cu116', 'anyscale/ray:2.1.0-py39', 'anyscale/ray:2.1.0-py39-cu101', 'anyscale/ray:2.1.0-py39-cu102', 'anyscale/ray:2.1.0-py39-cu110', 'anyscale/ray:2.1.0-py39-cu111', 'anyscale/ray:2.1.0-py39-cu112', 'anyscale/ray:2.1.0-py39-cu113', 'anyscale/ray:2.1.0-py39-cu116', 'anyscale/ray:2.10.0-py310', 'anyscale/ray:2.10.0-py310-cu115', 'anyscale/ray:2.10.0-py310-cu116', 'anyscale/ray:2.10.0-py310-cu117', 'anyscale/ray:2.10.0-py310-cu118', 'anyscale/ray:2.10.0-py310-cu121', 'anyscale/ray:2.10.0-py311', 'anyscale/ray:2.10.0-py311-cu115', 'anyscale/ray:2.10.0-py311-cu116', 'anyscale/ray:2.10.0-py311-cu117', 'anyscale/ray:2.10.0-py311-cu118', 'anyscale/ray:2.10.0-py311-cu121', 'anyscale/ray:2.10.0-py38', 'anyscale/ray:2.10.0-py38-cu115', 'anyscale/ray:2.10.0-py38-cu116', 'anyscale/ray:2.10.0-py38-cu117', 'anyscale/ray:2.10.0-py38-cu118', 'anyscale/ray:2.10.0-py38-cu121', 'anyscale/ray:2.10.0-py39', 'anyscale/ray:2.10.0-py39-cu115', 'anyscale/ray:2.10.0-py39-cu116', 'anyscale/ray:2.10.0-py39-cu117', 'anyscale/ray:2.10.0-py39-cu118', 'anyscale/ray:2.10.0-py39-cu121', 'anyscale/ray:2.11.0-py310', 'anyscale/ray:2.11.0-py310-cu115', 'anyscale/ray:2.11.0-py310-cu116', 'anyscale/ray:2.11.0-py310-cu117', 'anyscale/ray:2.11.0-py310-cu118', 'anyscale/ray:2.11.0-py310-cu121', 'anyscale/ray:2.11.0-py311', 'anyscale/ray:2.11.0-py311-cu115', 'anyscale/ray:2.11.0-py311-cu116', 'anyscale/ray:2.11.0-py311-cu117', 'anyscale/ray:2.11.0-py311-cu118', 'anyscale/ray:2.11.0-py311-cu121', 'anyscale/ray:2.11.0-py39', 'anyscale/ray:2.11.0-py39-cu115', 'anyscale/ray:2.11.0-py39-cu116', 'anyscale/ray:2.11.0-py39-cu117', 'anyscale/ray:2.11.0-py39-cu118', 'anyscale/ray:2.11.0-py39-cu121', 'anyscale/ray:2.12.0-py310', 'anyscale/ray:2.12.0-py310-cu115', 'anyscale/ray:2.12.0-py310-cu116', 'anyscale/ray:2.12.0-py310-cu117', 'anyscale/ray:2.12.0-py310-cu118', 'anyscale/ray:2.12.0-py310-cu121', 'anyscale/ray:2.12.0-py311', 'anyscale/ray:2.12.0-py311-cu115', 'anyscale/ray:2.12.0-py311-cu116', 'anyscale/ray:2.12.0-py311-cu117', 'anyscale/ray:2.12.0-py311-cu118', 'anyscale/ray:2.12.0-py311-cu121', 'anyscale/ray:2.12.0-py39', 'anyscale/ray:2.12.0-py39-cu115', 'anyscale/ray:2.12.0-py39-cu116', 'anyscale/ray:2.12.0-py39-cu117', 'anyscale/ray:2.12.0-py39-cu118', 'anyscale/ray:2.12.0-py39-cu121', 'anyscale/ray:2.12.0-slim-py310', 'anyscale/ray:2.12.0-slim-py310-cu118', 'anyscale/ray:2.12.0-slim-py310-cu121', 'anyscale/ray:2.12.0-slim-py311', 'anyscale/ray:2.12.0-slim-py311-cu118', 'anyscale/ray:2.12.0-slim-py311-cu121', 'anyscale/ray:2.12.0-slim-py39', 'anyscale/ray:2.12.0-slim-py39-cu118', 'anyscale/ray:2.12.0-slim-py39-cu121', 'anyscale/ray:2.2.0-py310', 'anyscale/ray:2.2.0-py310-cu101', 'anyscale/ray:2.2.0-py310-cu102', 'anyscale/ray:2.2.0-py310-cu110', 'anyscale/ray:2.2.0-py310-cu111', 'anyscale/ray:2.2.0-py310-cu112', 'anyscale/ray:2.2.0-py310-cu113', 'anyscale/ray:2.2.0-py310-cu116', 'anyscale/ray:2.2.0-py37', 'anyscale/ray:2.2.0-py37-cu101', 'anyscale/ray:2.2.0-py37-cu102', 'anyscale/ray:2.2.0-py37-cu110', 'anyscale/ray:2.2.0-py37-cu111', 'anyscale/ray:2.2.0-py37-cu112', 'anyscale/ray:2.2.0-py37-cu113', 'anyscale/ray:2.2.0-py37-cu116', 'anyscale/ray:2.2.0-py38', 'anyscale/ray:2.2.0-py38-cu101', 'anyscale/ray:2.2.0-py38-cu102', 'anyscale/ray:2.2.0-py38-cu110', 'anyscale/ray:2.2.0-py38-cu111', 'anyscale/ray:2.2.0-py38-cu112', 'anyscale/ray:2.2.0-py38-cu113', 'anyscale/ray:2.2.0-py38-cu116', 'anyscale/ray:2.2.0-py39', 'anyscale/ray:2.2.0-py39-cu101', 'anyscale/ray:2.2.0-py39-cu102', 'anyscale/ray:2.2.0-py39-cu110', 'anyscale/ray:2.2.0-py39-cu111', 'anyscale/ray:2.2.0-py39-cu112', 'anyscale/ray:2.2.0-py39-cu113', 'anyscale/ray:2.2.0-py39-cu116', 'anyscale/ray:2.20.0-py310', 'anyscale/ray:2.20.0-py310-cu115', 'anyscale/ray:2.20.0-py310-cu116', 'anyscale/ray:2.20.0-py310-cu117', 'anyscale/ray:2.20.0-py310-cu118', 'anyscale/ray:2.20.0-py310-cu121', 'anyscale/ray:2.20.0-py311', 'anyscale/ray:2.20.0-py311-cu115', 'anyscale/ray:2.20.0-py311-cu116', 'anyscale/ray:2.20.0-py311-cu117', 'anyscale/ray:2.20.0-py311-cu118', 'anyscale/ray:2.20.0-py311-cu121', 'anyscale/ray:2.20.0-py39', 'anyscale/ray:2.20.0-py39-cu115', 'anyscale/ray:2.20.0-py39-cu116', 'anyscale/ray:2.20.0-py39-cu117', 'anyscale/ray:2.20.0-py39-cu118', 'anyscale/ray:2.20.0-py39-cu121', 'anyscale/ray:2.20.0-slim-py310', 'anyscale/ray:2.20.0-slim-py310-cu118', 'anyscale/ray:2.20.0-slim-py310-cu121', 'anyscale/ray:2.20.0-slim-py311', 'anyscale/ray:2.20.0-slim-py311-cu118', 'anyscale/ray:2.20.0-slim-py311-cu121', 'anyscale/ray:2.20.0-slim-py39', 'anyscale/ray:2.20.0-slim-py39-cu118', 'anyscale/ray:2.20.0-slim-py39-cu121', 'anyscale/ray:2.21.0-py310', 'anyscale/ray:2.21.0-py310-cu115', 'anyscale/ray:2.21.0-py310-cu116', 'anyscale/ray:2.21.0-py310-cu117', 'anyscale/ray:2.21.0-py310-cu118', 'anyscale/ray:2.21.0-py310-cu121', 'anyscale/ray:2.21.0-py311', 'anyscale/ray:2.21.0-py311-cu115', 'anyscale/ray:2.21.0-py311-cu116', 'anyscale/ray:2.21.0-py311-cu117', 'anyscale/ray:2.21.0-py311-cu118', 'anyscale/ray:2.21.0-py311-cu121', 'anyscale/ray:2.21.0-py39', 'anyscale/ray:2.21.0-py39-cu115', 'anyscale/ray:2.21.0-py39-cu116', 'anyscale/ray:2.21.0-py39-cu117', 'anyscale/ray:2.21.0-py39-cu118', 'anyscale/ray:2.21.0-py39-cu121', 'anyscale/ray:2.21.0-slim-py310', 'anyscale/ray:2.21.0-slim-py310-cu118', 'anyscale/ray:2.21.0-slim-py310-cu121', 'anyscale/ray:2.21.0-slim-py311', 'anyscale/ray:2.21.0-slim-py311-cu118', 'anyscale/ray:2.21.0-slim-py311-cu121', 'anyscale/ray:2.21.0-slim-py39', 'anyscale/ray:2.21.0-slim-py39-cu118', 'anyscale/ray:2.21.0-slim-py39-cu121', 'anyscale/ray:2.22.0-py310', 'anyscale/ray:2.22.0-py310-cu115', 'anyscale/ray:2.22.0-py310-cu116', 'anyscale/ray:2.22.0-py310-cu117', 'anyscale/ray:2.22.0-py310-cu118', 'anyscale/ray:2.22.0-py310-cu121', 'anyscale/ray:2.22.0-py311', 'anyscale/ray:2.22.0-py311-cu115', 'anyscale/ray:2.22.0-py311-cu116', 'anyscale/ray:2.22.0-py311-cu117', 'anyscale/ray:2.22.0-py311-cu118', 'anyscale/ray:2.22.0-py311-cu121', 'anyscale/ray:2.22.0-py39', 'anyscale/ray:2.22.0-py39-cu115', 'anyscale/ray:2.22.0-py39-cu116', 'anyscale/ray:2.22.0-py39-cu117', 'anyscale/ray:2.22.0-py39-cu118', 'anyscale/ray:2.22.0-py39-cu121', 'anyscale/ray:2.22.0-slim-py310', 'anyscale/ray:2.22.0-slim-py310-cu118', 'anyscale/ray:2.22.0-slim-py310-cu121', 'anyscale/ray:2.22.0-slim-py311', 'anyscale/ray:2.22.0-slim-py311-cu118', 'anyscale/ray:2.22.0-slim-py311-cu121', 'anyscale/ray:2.22.0-slim-py39', 'anyscale/ray:2.22.0-slim-py39-cu118', 'anyscale/ray:2.22.0-slim-py39-cu121', 'anyscale/ray:2.23.0-py310', 'anyscale/ray:2.23.0-py310-cu115', 'anyscale/ray:2.23.0-py310-cu116', 'anyscale/ray:2.23.0-py310-cu117', 'anyscale/ray:2.23.0-py310-cu118', 'anyscale/ray:2.23.0-py310-cu121', 'anyscale/ray:2.23.0-py311', 'anyscale/ray:2.23.0-py311-cu115', 'anyscale/ray:2.23.0-py311-cu116', 'anyscale/ray:2.23.0-py311-cu117', 'anyscale/ray:2.23.0-py311-cu118', 'anyscale/ray:2.23.0-py311-cu121', 'anyscale/ray:2.23.0-py39', 'anyscale/ray:2.23.0-py39-cu115', 'anyscale/ray:2.23.0-py39-cu116', 'anyscale/ray:2.23.0-py39-cu117', 'anyscale/ray:2.23.0-py39-cu118', 'anyscale/ray:2.23.0-py39-cu121', 'anyscale/ray:2.23.0-slim-py310', 'anyscale/ray:2.23.0-slim-py310-cu118', 'anyscale/ray:2.23.0-slim-py310-cu121', 'anyscale/ray:2.23.0-slim-py311', 'anyscale/ray:2.23.0-slim-py311-cu118', 'anyscale/ray:2.23.0-slim-py311-cu121', 'anyscale/ray:2.23.0-slim-py39', 'anyscale/ray:2.23.0-slim-py39-cu118', 'anyscale/ray:2.23.0-slim-py39-cu121', 'anyscale/ray:2.24.0-py310', 'anyscale/ray:2.24.0-py310-cu115', 'anyscale/ray:2.24.0-py310-cu116', 'anyscale/ray:2.24.0-py310-cu117', 'anyscale/ray:2.24.0-py310-cu118', 'anyscale/ray:2.24.0-py310-cu121', 'anyscale/ray:2.24.0-py311', 'anyscale/ray:2.24.0-py311-cu115', 'anyscale/ray:2.24.0-py311-cu116', 'anyscale/ray:2.24.0-py311-cu117', 'anyscale/ray:2.24.0-py311-cu118', 'anyscale/ray:2.24.0-py311-cu121', 'anyscale/ray:2.24.0-py39', 'anyscale/ray:2.24.0-py39-cu115', 'anyscale/ray:2.24.0-py39-cu116', 'anyscale/ray:2.24.0-py39-cu117', 'anyscale/ray:2.24.0-py39-cu118', 'anyscale/ray:2.24.0-py39-cu121', 'anyscale/ray:2.24.0-slim-py310', 'anyscale/ray:2.24.0-slim-py310-cu118', 'anyscale/ray:2.24.0-slim-py310-cu121', 'anyscale/ray:2.24.0-slim-py311', 'anyscale/ray:2.24.0-slim-py311-cu118', 'anyscale/ray:2.24.0-slim-py311-cu121', 'anyscale/ray:2.24.0-slim-py39', 'anyscale/ray:2.24.0-slim-py39-cu118', 'anyscale/ray:2.24.0-slim-py39-cu121', 'anyscale/ray:2.3.0-py310', 'anyscale/ray:2.3.0-py310-cu101', 'anyscale/ray:2.3.0-py310-cu102', 'anyscale/ray:2.3.0-py310-cu110', 'anyscale/ray:2.3.0-py310-cu111', 'anyscale/ray:2.3.0-py310-cu112', 'anyscale/ray:2.3.0-py310-cu113', 'anyscale/ray:2.3.0-py310-cu116', 'anyscale/ray:2.3.0-py310-cu118', 'anyscale/ray:2.3.0-py37', 'anyscale/ray:2.3.0-py37-cu101', 'anyscale/ray:2.3.0-py37-cu102', 'anyscale/ray:2.3.0-py37-cu110', 'anyscale/ray:2.3.0-py37-cu111', 'anyscale/ray:2.3.0-py37-cu112', 'anyscale/ray:2.3.0-py37-cu113', 'anyscale/ray:2.3.0-py37-cu116', 'anyscale/ray:2.3.0-py37-cu118', 'anyscale/ray:2.3.0-py38', 'anyscale/ray:2.3.0-py38-cu101', 'anyscale/ray:2.3.0-py38-cu102', 'anyscale/ray:2.3.0-py38-cu110', 'anyscale/ray:2.3.0-py38-cu111', 'anyscale/ray:2.3.0-py38-cu112', 'anyscale/ray:2.3.0-py38-cu113', 'anyscale/ray:2.3.0-py38-cu116', 'anyscale/ray:2.3.0-py38-cu118', 'anyscale/ray:2.3.0-py39', 'anyscale/ray:2.3.0-py39-cu101', 'anyscale/ray:2.3.0-py39-cu102', 'anyscale/ray:2.3.0-py39-cu110', 'anyscale/ray:2.3.0-py39-cu111', 'anyscale/ray:2.3.0-py39-cu112', 'anyscale/ray:2.3.0-py39-cu113', 'anyscale/ray:2.3.0-py39-cu116', 'anyscale/ray:2.3.0-py39-cu118', 'anyscale/ray:2.3.1-py310', 'anyscale/ray:2.3.1-py310-cu101', 'anyscale/ray:2.3.1-py310-cu102', 'anyscale/ray:2.3.1-py310-cu110', 'anyscale/ray:2.3.1-py310-cu111', 'anyscale/ray:2.3.1-py310-cu112', 'anyscale/ray:2.3.1-py310-cu113', 'anyscale/ray:2.3.1-py310-cu116', 'anyscale/ray:2.3.1-py310-cu118', 'anyscale/ray:2.3.1-py37', 'anyscale/ray:2.3.1-py37-cu101', 'anyscale/ray:2.3.1-py37-cu102', 'anyscale/ray:2.3.1-py37-cu110', 'anyscale/ray:2.3.1-py37-cu111', 'anyscale/ray:2.3.1-py37-cu112', 'anyscale/ray:2.3.1-py37-cu113', 'anyscale/ray:2.3.1-py37-cu116', 'anyscale/ray:2.3.1-py37-cu118', 'anyscale/ray:2.3.1-py38', 'anyscale/ray:2.3.1-py38-cu101', 'anyscale/ray:2.3.1-py38-cu102', 'anyscale/ray:2.3.1-py38-cu110', 'anyscale/ray:2.3.1-py38-cu111', 'anyscale/ray:2.3.1-py38-cu112', 'anyscale/ray:2.3.1-py38-cu113', 'anyscale/ray:2.3.1-py38-cu116', 'anyscale/ray:2.3.1-py38-cu118', 'anyscale/ray:2.3.1-py39', 'anyscale/ray:2.3.1-py39-cu101', 'anyscale/ray:2.3.1-py39-cu102', 'anyscale/ray:2.3.1-py39-cu110', 'anyscale/ray:2.3.1-py39-cu111', 'anyscale/ray:2.3.1-py39-cu112', 'anyscale/ray:2.3.1-py39-cu113', 'anyscale/ray:2.3.1-py39-cu116', 'anyscale/ray:2.3.1-py39-cu118', 'anyscale/ray:2.30.0-py310', 'anyscale/ray:2.30.0-py310-cu117', 'anyscale/ray:2.30.0-py310-cu118', 'anyscale/ray:2.30.0-py310-cu121', 'anyscale/ray:2.30.0-py310-cu123', 'anyscale/ray:2.30.0-py311', 'anyscale/ray:2.30.0-py311-cu117', 'anyscale/ray:2.30.0-py311-cu118', 'anyscale/ray:2.30.0-py311-cu121', 'anyscale/ray:2.30.0-py311-cu123', 'anyscale/ray:2.30.0-py39', 'anyscale/ray:2.30.0-py39-cu117', 'anyscale/ray:2.30.0-py39-cu118', 'anyscale/ray:2.30.0-py39-cu121', 'anyscale/ray:2.30.0-py39-cu123', 'anyscale/ray:2.30.0-slim-py310', 'anyscale/ray:2.30.0-slim-py310-cu118', 'anyscale/ray:2.30.0-slim-py310-cu121', 'anyscale/ray:2.30.0-slim-py310-cu123', 'anyscale/ray:2.30.0-slim-py311', 'anyscale/ray:2.30.0-slim-py311-cu118', 'anyscale/ray:2.30.0-slim-py311-cu121', 'anyscale/ray:2.30.0-slim-py311-cu123', 'anyscale/ray:2.30.0-slim-py39', 'anyscale/ray:2.30.0-slim-py39-cu118', 'anyscale/ray:2.30.0-slim-py39-cu121', 'anyscale/ray:2.30.0-slim-py39-cu123', 'anyscale/ray:2.31.0-py310', 'anyscale/ray:2.31.0-py310-cu117', 'anyscale/ray:2.31.0-py310-cu118', 'anyscale/ray:2.31.0-py310-cu121', 'anyscale/ray:2.31.0-py310-cu123', 'anyscale/ray:2.31.0-py311', 'anyscale/ray:2.31.0-py311-cu117', 'anyscale/ray:2.31.0-py311-cu118', 'anyscale/ray:2.31.0-py311-cu121', 'anyscale/ray:2.31.0-py311-cu123', 'anyscale/ray:2.31.0-py39', 'anyscale/ray:2.31.0-py39-cu117', 'anyscale/ray:2.31.0-py39-cu118', 'anyscale/ray:2.31.0-py39-cu121', 'anyscale/ray:2.31.0-py39-cu123', 'anyscale/ray:2.31.0-slim-py310', 'anyscale/ray:2.31.0-slim-py310-cu118', 'anyscale/ray:2.31.0-slim-py310-cu121', 'anyscale/ray:2.31.0-slim-py310-cu123', 'anyscale/ray:2.31.0-slim-py311', 'anyscale/ray:2.31.0-slim-py311-cu118', 'anyscale/ray:2.31.0-slim-py311-cu121', 'anyscale/ray:2.31.0-slim-py311-cu123', 'anyscale/ray:2.31.0-slim-py39', 'anyscale/ray:2.31.0-slim-py39-cu118', 'anyscale/ray:2.31.0-slim-py39-cu121', 'anyscale/ray:2.31.0-slim-py39-cu123', 'anyscale/ray:2.32.0-py310', 'anyscale/ray:2.32.0-py310-cu117', 'anyscale/ray:2.32.0-py310-cu118', 'anyscale/ray:2.32.0-py310-cu121', 'anyscale/ray:2.32.0-py310-cu123', 'anyscale/ray:2.32.0-py311', 'anyscale/ray:2.32.0-py311-cu117', 'anyscale/ray:2.32.0-py311-cu118', 'anyscale/ray:2.32.0-py311-cu121', 'anyscale/ray:2.32.0-py311-cu123', 'anyscale/ray:2.32.0-py39', 'anyscale/ray:2.32.0-py39-cu117', 'anyscale/ray:2.32.0-py39-cu118', 'anyscale/ray:2.32.0-py39-cu121', 'anyscale/ray:2.32.0-py39-cu123', 'anyscale/ray:2.32.0-slim-py310', 'anyscale/ray:2.32.0-slim-py310-cu118', 'anyscale/ray:2.32.0-slim-py310-cu121', 'anyscale/ray:2.32.0-slim-py310-cu123', 'anyscale/ray:2.32.0-slim-py311', 'anyscale/ray:2.32.0-slim-py311-cu118', 'anyscale/ray:2.32.0-slim-py311-cu121', 'anyscale/ray:2.32.0-slim-py311-cu123', 'anyscale/ray:2.32.0-slim-py39', 'anyscale/ray:2.32.0-slim-py39-cu118', 'anyscale/ray:2.32.0-slim-py39-cu121', 'anyscale/ray:2.32.0-slim-py39-cu123', 'anyscale/ray:2.33.0-py310', 'anyscale/ray:2.33.0-py310-cu117', 'anyscale/ray:2.33.0-py310-cu118', 'anyscale/ray:2.33.0-py310-cu121', 'anyscale/ray:2.33.0-py310-cu123', 'anyscale/ray:2.33.0-py311', 'anyscale/ray:2.33.0-py311-cu117', 'anyscale/ray:2.33.0-py311-cu118', 'anyscale/ray:2.33.0-py311-cu121', 'anyscale/ray:2.33.0-py311-cu123', 'anyscale/ray:2.33.0-py39', 'anyscale/ray:2.33.0-py39-cu117', 'anyscale/ray:2.33.0-py39-cu118', 'anyscale/ray:2.33.0-py39-cu121', 'anyscale/ray:2.33.0-py39-cu123', 'anyscale/ray:2.33.0-slim-py310', 'anyscale/ray:2.33.0-slim-py310-cu118', 'anyscale/ray:2.33.0-slim-py310-cu121', 'anyscale/ray:2.33.0-slim-py310-cu123', 'anyscale/ray:2.33.0-slim-py311', 'anyscale/ray:2.33.0-slim-py311-cu118', 'anyscale/ray:2.33.0-slim-py311-cu121', 'anyscale/ray:2.33.0-slim-py311-cu123', 'anyscale/ray:2.33.0-slim-py39', 'anyscale/ray:2.33.0-slim-py39-cu118', 'anyscale/ray:2.33.0-slim-py39-cu121', 'anyscale/ray:2.33.0-slim-py39-cu123', 'anyscale/ray:2.34.0-py310', 'anyscale/ray:2.34.0-py310-cu117', 'anyscale/ray:2.34.0-py310-cu118', 'anyscale/ray:2.34.0-py310-cu121', 'anyscale/ray:2.34.0-py310-cu123', 'anyscale/ray:2.34.0-py311', 'anyscale/ray:2.34.0-py311-cu117', 'anyscale/ray:2.34.0-py311-cu118', 'anyscale/ray:2.34.0-py311-cu121', 'anyscale/ray:2.34.0-py311-cu123', 'anyscale/ray:2.34.0-py39', 'anyscale/ray:2.34.0-py39-cu117', 'anyscale/ray:2.34.0-py39-cu118', 'anyscale/ray:2.34.0-py39-cu121', 'anyscale/ray:2.34.0-py39-cu123', 'anyscale/ray:2.34.0-slim-py310', 'anyscale/ray:2.34.0-slim-py310-cu118', 'anyscale/ray:2.34.0-slim-py310-cu121', 'anyscale/ray:2.34.0-slim-py310-cu123', 'anyscale/ray:2.34.0-slim-py311', 'anyscale/ray:2.34.0-slim-py311-cu118', 'anyscale/ray:2.34.0-slim-py311-cu121', 'anyscale/ray:2.34.0-slim-py311-cu123', 'anyscale/ray:2.34.0-slim-py39', 'anyscale/ray:2.34.0-slim-py39-cu118', 'anyscale/ray:2.34.0-slim-py39-cu121', 'anyscale/ray:2.34.0-slim-py39-cu123', 'anyscale/ray:2.35.0-py310', 'anyscale/ray:2.35.0-py310-cu117', 'anyscale/ray:2.35.0-py310-cu118', 'anyscale/ray:2.35.0-py310-cu121', 'anyscale/ray:2.35.0-py310-cu123', 'anyscale/ray:2.35.0-py311', 'anyscale/ray:2.35.0-py311-cu117', 'anyscale/ray:2.35.0-py311-cu118', 'anyscale/ray:2.35.0-py311-cu121', 'anyscale/ray:2.35.0-py311-cu123', 'anyscale/ray:2.35.0-py312', 'anyscale/ray:2.35.0-py312-cu117', 'anyscale/ray:2.35.0-py312-cu118', 'anyscale/ray:2.35.0-py312-cu121', 'anyscale/ray:2.35.0-py312-cu123', 'anyscale/ray:2.35.0-py39', 'anyscale/ray:2.35.0-py39-cu117', 'anyscale/ray:2.35.0-py39-cu118', 'anyscale/ray:2.35.0-py39-cu121', 'anyscale/ray:2.35.0-py39-cu123', 'anyscale/ray:2.35.0-slim-py310', 'anyscale/ray:2.35.0-slim-py310-cu118', 'anyscale/ray:2.35.0-slim-py310-cu121', 'anyscale/ray:2.35.0-slim-py310-cu123', 'anyscale/ray:2.35.0-slim-py311', 'anyscale/ray:2.35.0-slim-py311-cu118', 'anyscale/ray:2.35.0-slim-py311-cu121', 'anyscale/ray:2.35.0-slim-py311-cu123', 'anyscale/ray:2.35.0-slim-py312', 'anyscale/ray:2.35.0-slim-py312-cu118', 'anyscale/ray:2.35.0-slim-py312-cu121', 'anyscale/ray:2.35.0-slim-py312-cu123', 'anyscale/ray:2.35.0-slim-py39', 'anyscale/ray:2.35.0-slim-py39-cu118', 'anyscale/ray:2.35.0-slim-py39-cu121', 'anyscale/ray:2.35.0-slim-py39-cu123', 'anyscale/ray:2.36.0-py310', 'anyscale/ray:2.36.0-py310-cu117', 'anyscale/ray:2.36.0-py310-cu118', 'anyscale/ray:2.36.0-py310-cu121', 'anyscale/ray:2.36.0-py310-cu123', 'anyscale/ray:2.36.0-py311', 'anyscale/ray:2.36.0-py311-cu117', 'anyscale/ray:2.36.0-py311-cu118', 'anyscale/ray:2.36.0-py311-cu121', 'anyscale/ray:2.36.0-py311-cu123', 'anyscale/ray:2.36.0-py312', 'anyscale/ray:2.36.0-py312-cu117', 'anyscale/ray:2.36.0-py312-cu118', 'anyscale/ray:2.36.0-py312-cu121', 'anyscale/ray:2.36.0-py312-cu123', 'anyscale/ray:2.36.0-py39', 'anyscale/ray:2.36.0-py39-cu117', 'anyscale/ray:2.36.0-py39-cu118', 'anyscale/ray:2.36.0-py39-cu121', 'anyscale/ray:2.36.0-py39-cu123', 'anyscale/ray:2.36.0-slim-py310', 'anyscale/ray:2.36.0-slim-py310-cu118', 'anyscale/ray:2.36.0-slim-py310-cu121', 'anyscale/ray:2.36.0-slim-py310-cu123', 'anyscale/ray:2.36.0-slim-py311', 'anyscale/ray:2.36.0-slim-py311-cu118', 'anyscale/ray:2.36.0-slim-py311-cu121', 'anyscale/ray:2.36.0-slim-py311-cu123', 'anyscale/ray:2.36.0-slim-py312', 'anyscale/ray:2.36.0-slim-py312-cu118', 'anyscale/ray:2.36.0-slim-py312-cu121', 'anyscale/ray:2.36.0-slim-py312-cu123', 'anyscale/ray:2.36.0-slim-py39', 'anyscale/ray:2.36.0-slim-py39-cu118', 'anyscale/ray:2.36.0-slim-py39-cu121', 'anyscale/ray:2.36.0-slim-py39-cu123', 'anyscale/ray:2.36.1-py310', 'anyscale/ray:2.36.1-py310-cu117', 'anyscale/ray:2.36.1-py310-cu118', 'anyscale/ray:2.36.1-py310-cu121', 'anyscale/ray:2.36.1-py310-cu123', 'anyscale/ray:2.36.1-py311', 'anyscale/ray:2.36.1-py311-cu117', 'anyscale/ray:2.36.1-py311-cu118', 'anyscale/ray:2.36.1-py311-cu121', 'anyscale/ray:2.36.1-py311-cu123', 'anyscale/ray:2.36.1-py312', 'anyscale/ray:2.36.1-py312-cu117', 'anyscale/ray:2.36.1-py312-cu118', 'anyscale/ray:2.36.1-py312-cu121', 'anyscale/ray:2.36.1-py312-cu123', 'anyscale/ray:2.36.1-py39', 'anyscale/ray:2.36.1-py39-cu117', 'anyscale/ray:2.36.1-py39-cu118', 'anyscale/ray:2.36.1-py39-cu121', 'anyscale/ray:2.36.1-py39-cu123', 'anyscale/ray:2.36.1-slim-py310', 'anyscale/ray:2.36.1-slim-py310-cu118', 'anyscale/ray:2.36.1-slim-py310-cu121', 'anyscale/ray:2.36.1-slim-py310-cu123', 'anyscale/ray:2.36.1-slim-py311', 'anyscale/ray:2.36.1-slim-py311-cu118', 'anyscale/ray:2.36.1-slim-py311-cu121', 'anyscale/ray:2.36.1-slim-py311-cu123', 'anyscale/ray:2.36.1-slim-py312', 'anyscale/ray:2.36.1-slim-py312-cu118', 'anyscale/ray:2.36.1-slim-py312-cu121', 'anyscale/ray:2.36.1-slim-py312-cu123', 'anyscale/ray:2.36.1-slim-py39', 'anyscale/ray:2.36.1-slim-py39-cu118', 'anyscale/ray:2.36.1-slim-py39-cu121', 'anyscale/ray:2.36.1-slim-py39-cu123', 'anyscale/ray:2.37.0-py310', 'anyscale/ray:2.37.0-py310-cu117', 'anyscale/ray:2.37.0-py310-cu118', 'anyscale/ray:2.37.0-py310-cu121', 'anyscale/ray:2.37.0-py310-cu123', 'anyscale/ray:2.37.0-py311', 'anyscale/ray:2.37.0-py311-cu117', 'anyscale/ray:2.37.0-py311-cu118', 'anyscale/ray:2.37.0-py311-cu121', 'anyscale/ray:2.37.0-py311-cu123', 'anyscale/ray:2.37.0-py312', 'anyscale/ray:2.37.0-py312-cu117', 'anyscale/ray:2.37.0-py312-cu118', 'anyscale/ray:2.37.0-py312-cu121', 'anyscale/ray:2.37.0-py312-cu123', 'anyscale/ray:2.37.0-py39', 'anyscale/ray:2.37.0-py39-cu117', 'anyscale/ray:2.37.0-py39-cu118', 'anyscale/ray:2.37.0-py39-cu121', 'anyscale/ray:2.37.0-py39-cu123', 'anyscale/ray:2.37.0-slim-py310', 'anyscale/ray:2.37.0-slim-py310-cu118', 'anyscale/ray:2.37.0-slim-py310-cu121', 'anyscale/ray:2.37.0-slim-py310-cu123', 'anyscale/ray:2.37.0-slim-py311', 'anyscale/ray:2.37.0-slim-py311-cu118', 'anyscale/ray:2.37.0-slim-py311-cu121', 'anyscale/ray:2.37.0-slim-py311-cu123', 'anyscale/ray:2.37.0-slim-py312', 'anyscale/ray:2.37.0-slim-py312-cu118', 'anyscale/ray:2.37.0-slim-py312-cu121', 'anyscale/ray:2.37.0-slim-py312-cu123', 'anyscale/ray:2.37.0-slim-py39', 'anyscale/ray:2.37.0-slim-py39-cu118', 'anyscale/ray:2.37.0-slim-py39-cu121', 'anyscale/ray:2.37.0-slim-py39-cu123', 'anyscale/ray:2.4.0-py310', 'anyscale/ray:2.4.0-py310-cu101', 'anyscale/ray:2.4.0-py310-cu102', 'anyscale/ray:2.4.0-py310-cu110', 'anyscale/ray:2.4.0-py310-cu111', 'anyscale/ray:2.4.0-py310-cu112', 'anyscale/ray:2.4.0-py310-cu113', 'anyscale/ray:2.4.0-py310-cu116', 'anyscale/ray:2.4.0-py310-cu118', 'anyscale/ray:2.4.0-py37', 'anyscale/ray:2.4.0-py37-cu101', 'anyscale/ray:2.4.0-py37-cu102', 'anyscale/ray:2.4.0-py37-cu110', 'anyscale/ray:2.4.0-py37-cu111', 'anyscale/ray:2.4.0-py37-cu112', 'anyscale/ray:2.4.0-py37-cu113', 'anyscale/ray:2.4.0-py37-cu116', 'anyscale/ray:2.4.0-py37-cu118', 'anyscale/ray:2.4.0-py38', 'anyscale/ray:2.4.0-py38-cu101', 'anyscale/ray:2.4.0-py38-cu102', 'anyscale/ray:2.4.0-py38-cu110', 'anyscale/ray:2.4.0-py38-cu111', 'anyscale/ray:2.4.0-py38-cu112', 'anyscale/ray:2.4.0-py38-cu113', 'anyscale/ray:2.4.0-py38-cu116', 'anyscale/ray:2.4.0-py38-cu118', 'anyscale/ray:2.4.0-py39', 'anyscale/ray:2.4.0-py39-cu101', 'anyscale/ray:2.4.0-py39-cu102', 'anyscale/ray:2.4.0-py39-cu110', 'anyscale/ray:2.4.0-py39-cu111', 'anyscale/ray:2.4.0-py39-cu112', 'anyscale/ray:2.4.0-py39-cu113', 'anyscale/ray:2.4.0-py39-cu116', 'anyscale/ray:2.4.0-py39-cu118', 'anyscale/ray:2.5.0-py310', 'anyscale/ray:2.5.0-py310-cu101', 'anyscale/ray:2.5.0-py310-cu102', 'anyscale/ray:2.5.0-py310-cu110', 'anyscale/ray:2.5.0-py310-cu111', 'anyscale/ray:2.5.0-py310-cu112', 'anyscale/ray:2.5.0-py310-cu113', 'anyscale/ray:2.5.0-py310-cu116', 'anyscale/ray:2.5.0-py310-cu118', 'anyscale/ray:2.5.0-py37', 'anyscale/ray:2.5.0-py37-cu101', 'anyscale/ray:2.5.0-py37-cu102', 'anyscale/ray:2.5.0-py37-cu110', 'anyscale/ray:2.5.0-py37-cu111', 'anyscale/ray:2.5.0-py37-cu112', 'anyscale/ray:2.5.0-py37-cu113', 'anyscale/ray:2.5.0-py37-cu116', 'anyscale/ray:2.5.0-py37-cu118', 'anyscale/ray:2.5.0-py38', 'anyscale/ray:2.5.0-py38-cu101', 'anyscale/ray:2.5.0-py38-cu102', 'anyscale/ray:2.5.0-py38-cu110', 'anyscale/ray:2.5.0-py38-cu111', 'anyscale/ray:2.5.0-py38-cu112', 'anyscale/ray:2.5.0-py38-cu113', 'anyscale/ray:2.5.0-py38-cu116', 'anyscale/ray:2.5.0-py38-cu118', 'anyscale/ray:2.5.0-py39', 'anyscale/ray:2.5.0-py39-cu101', 'anyscale/ray:2.5.0-py39-cu102', 'anyscale/ray:2.5.0-py39-cu110', 'anyscale/ray:2.5.0-py39-cu111', 'anyscale/ray:2.5.0-py39-cu112', 'anyscale/ray:2.5.0-py39-cu113', 'anyscale/ray:2.5.0-py39-cu116', 'anyscale/ray:2.5.0-py39-cu118', 'anyscale/ray:2.5.1-py310', 'anyscale/ray:2.5.1-py310-cu101', 'anyscale/ray:2.5.1-py310-cu102', 'anyscale/ray:2.5.1-py310-cu110', 'anyscale/ray:2.5.1-py310-cu111', 'anyscale/ray:2.5.1-py310-cu112', 'anyscale/ray:2.5.1-py310-cu113', 'anyscale/ray:2.5.1-py310-cu116', 'anyscale/ray:2.5.1-py310-cu118', 'anyscale/ray:2.5.1-py37', 'anyscale/ray:2.5.1-py37-cu101', 'anyscale/ray:2.5.1-py37-cu102', 'anyscale/ray:2.5.1-py37-cu110', 'anyscale/ray:2.5.1-py37-cu111', 'anyscale/ray:2.5.1-py37-cu112', 'anyscale/ray:2.5.1-py37-cu113', 'anyscale/ray:2.5.1-py37-cu116', 'anyscale/ray:2.5.1-py37-cu118', 'anyscale/ray:2.5.1-py38', 'anyscale/ray:2.5.1-py38-cu101', 'anyscale/ray:2.5.1-py38-cu102', 'anyscale/ray:2.5.1-py38-cu110', 'anyscale/ray:2.5.1-py38-cu111', 'anyscale/ray:2.5.1-py38-cu112', 'anyscale/ray:2.5.1-py38-cu113', 'anyscale/ray:2.5.1-py38-cu116', 'anyscale/ray:2.5.1-py38-cu118', 'anyscale/ray:2.5.1-py39', 'anyscale/ray:2.5.1-py39-cu101', 'anyscale/ray:2.5.1-py39-cu102', 'anyscale/ray:2.5.1-py39-cu110', 'anyscale/ray:2.5.1-py39-cu111', 'anyscale/ray:2.5.1-py39-cu112', 'anyscale/ray:2.5.1-py39-cu113', 'anyscale/ray:2.5.1-py39-cu116', 'anyscale/ray:2.5.1-py39-cu118', 'anyscale/ray:2.6.0-py310', 'anyscale/ray:2.6.0-py310-cu115', 'anyscale/ray:2.6.0-py310-cu116', 'anyscale/ray:2.6.0-py310-cu117', 'anyscale/ray:2.6.0-py310-cu118', 'anyscale/ray:2.6.0-py37', 'anyscale/ray:2.6.0-py37-cu115', 'anyscale/ray:2.6.0-py37-cu116', 'anyscale/ray:2.6.0-py37-cu117', 'anyscale/ray:2.6.0-py37-cu118', 'anyscale/ray:2.6.0-py38', 'anyscale/ray:2.6.0-py38-cu115', 'anyscale/ray:2.6.0-py38-cu116', 'anyscale/ray:2.6.0-py38-cu117', 'anyscale/ray:2.6.0-py38-cu118', 'anyscale/ray:2.6.0-py39', 'anyscale/ray:2.6.0-py39-cu115', 'anyscale/ray:2.6.0-py39-cu116', 'anyscale/ray:2.6.0-py39-cu117', 'anyscale/ray:2.6.0-py39-cu118', 'anyscale/ray:2.6.1-py310', 'anyscale/ray:2.6.1-py310-cu115', 'anyscale/ray:2.6.1-py310-cu116', 'anyscale/ray:2.6.1-py310-cu117', 'anyscale/ray:2.6.1-py310-cu118', 'anyscale/ray:2.6.1-py37', 'anyscale/ray:2.6.1-py37-cu115', 'anyscale/ray:2.6.1-py37-cu116', 'anyscale/ray:2.6.1-py37-cu117', 'anyscale/ray:2.6.1-py37-cu118', 'anyscale/ray:2.6.1-py38', 'anyscale/ray:2.6.1-py38-cu115', 'anyscale/ray:2.6.1-py38-cu116', 'anyscale/ray:2.6.1-py38-cu117', 'anyscale/ray:2.6.1-py38-cu118', 'anyscale/ray:2.6.1-py39', 'anyscale/ray:2.6.1-py39-cu115', 'anyscale/ray:2.6.1-py39-cu116', 'anyscale/ray:2.6.1-py39-cu117', 'anyscale/ray:2.6.1-py39-cu118', 'anyscale/ray:2.6.2-py310', 'anyscale/ray:2.6.2-py310-cu115', 'anyscale/ray:2.6.2-py310-cu116', 'anyscale/ray:2.6.2-py310-cu117', 'anyscale/ray:2.6.2-py310-cu118', 'anyscale/ray:2.6.2-py37', 'anyscale/ray:2.6.2-py37-cu115', 'anyscale/ray:2.6.2-py37-cu116', 'anyscale/ray:2.6.2-py37-cu117', 'anyscale/ray:2.6.2-py37-cu118', 'anyscale/ray:2.6.2-py38', 'anyscale/ray:2.6.2-py38-cu115', 'anyscale/ray:2.6.2-py38-cu116', 'anyscale/ray:2.6.2-py38-cu117', 'anyscale/ray:2.6.2-py38-cu118', 'anyscale/ray:2.6.2-py39', 'anyscale/ray:2.6.2-py39-cu115', 'anyscale/ray:2.6.2-py39-cu116', 'anyscale/ray:2.6.2-py39-cu117', 'anyscale/ray:2.6.2-py39-cu118', 'anyscale/ray:2.6.3-py310', 'anyscale/ray:2.6.3-py310-cu115', 'anyscale/ray:2.6.3-py310-cu116', 'anyscale/ray:2.6.3-py310-cu117', 'anyscale/ray:2.6.3-py310-cu118', 'anyscale/ray:2.6.3-py37', 'anyscale/ray:2.6.3-py37-cu115', 'anyscale/ray:2.6.3-py37-cu116', 'anyscale/ray:2.6.3-py37-cu117', 'anyscale/ray:2.6.3-py37-cu118', 'anyscale/ray:2.6.3-py38', 'anyscale/ray:2.6.3-py38-cu115', 'anyscale/ray:2.6.3-py38-cu116', 'anyscale/ray:2.6.3-py38-cu117', 'anyscale/ray:2.6.3-py38-cu118', 'anyscale/ray:2.6.3-py39', 'anyscale/ray:2.6.3-py39-cu115', 'anyscale/ray:2.6.3-py39-cu116', 'anyscale/ray:2.6.3-py39-cu117', 'anyscale/ray:2.6.3-py39-cu118', 'anyscale/ray:2.7.0optimized-py310', 'anyscale/ray:2.7.0optimized-py310-cu115', 'anyscale/ray:2.7.0optimized-py310-cu116', 'anyscale/ray:2.7.0optimized-py310-cu117', 'anyscale/ray:2.7.0optimized-py310-cu118', 'anyscale/ray:2.7.0optimized-py310-cu121', 'anyscale/ray:2.7.0optimized-py311', 'anyscale/ray:2.7.0optimized-py311-cu115', 'anyscale/ray:2.7.0optimized-py311-cu116', 'anyscale/ray:2.7.0optimized-py311-cu117', 'anyscale/ray:2.7.0optimized-py311-cu118', 'anyscale/ray:2.7.0optimized-py311-cu121', 'anyscale/ray:2.7.0optimized-py37', 'anyscale/ray:2.7.0optimized-py37-cu115', 'anyscale/ray:2.7.0optimized-py37-cu116', 'anyscale/ray:2.7.0optimized-py37-cu117', 'anyscale/ray:2.7.0optimized-py37-cu118', 'anyscale/ray:2.7.0optimized-py37-cu121', 'anyscale/ray:2.7.0optimized-py38', 'anyscale/ray:2.7.0optimized-py38-cu115', 'anyscale/ray:2.7.0optimized-py38-cu116', 'anyscale/ray:2.7.0optimized-py38-cu117', 'anyscale/ray:2.7.0optimized-py38-cu118', 'anyscale/ray:2.7.0optimized-py38-cu121', 'anyscale/ray:2.7.0optimized-py39', 'anyscale/ray:2.7.0optimized-py39-cu115', 'anyscale/ray:2.7.0optimized-py39-cu116', 'anyscale/ray:2.7.0optimized-py39-cu117', 'anyscale/ray:2.7.0optimized-py39-cu118', 'anyscale/ray:2.7.0optimized-py39-cu121', 'anyscale/ray:2.7.1optimized-py310', 'anyscale/ray:2.7.1optimized-py310-cu115', 'anyscale/ray:2.7.1optimized-py310-cu116', 'anyscale/ray:2.7.1optimized-py310-cu117', 'anyscale/ray:2.7.1optimized-py310-cu118', 'anyscale/ray:2.7.1optimized-py310-cu121', 'anyscale/ray:2.7.1optimized-py311', 'anyscale/ray:2.7.1optimized-py311-cu115', 'anyscale/ray:2.7.1optimized-py311-cu116', 'anyscale/ray:2.7.1optimized-py311-cu117', 'anyscale/ray:2.7.1optimized-py311-cu118', 'anyscale/ray:2.7.1optimized-py311-cu121', 'anyscale/ray:2.7.1optimized-py37', 'anyscale/ray:2.7.1optimized-py37-cu115', 'anyscale/ray:2.7.1optimized-py37-cu116', 'anyscale/ray:2.7.1optimized-py37-cu117', 'anyscale/ray:2.7.1optimized-py37-cu118', 'anyscale/ray:2.7.1optimized-py37-cu121', 'anyscale/ray:2.7.1optimized-py38', 'anyscale/ray:2.7.1optimized-py38-cu115', 'anyscale/ray:2.7.1optimized-py38-cu116', 'anyscale/ray:2.7.1optimized-py38-cu117', 'anyscale/ray:2.7.1optimized-py38-cu118', 'anyscale/ray:2.7.1optimized-py38-cu121', 'anyscale/ray:2.7.1optimized-py39', 'anyscale/ray:2.7.1optimized-py39-cu115', 'anyscale/ray:2.7.1optimized-py39-cu116', 'anyscale/ray:2.7.1optimized-py39-cu117', 'anyscale/ray:2.7.1optimized-py39-cu118', 'anyscale/ray:2.7.1optimized-py39-cu121', 'anyscale/ray:2.7.2optimized-py310', 'anyscale/ray:2.7.2optimized-py310-cu115', 'anyscale/ray:2.7.2optimized-py310-cu116', 'anyscale/ray:2.7.2optimized-py310-cu117', 'anyscale/ray:2.7.2optimized-py310-cu118', 'anyscale/ray:2.7.2optimized-py310-cu121', 'anyscale/ray:2.7.2optimized-py311', 'anyscale/ray:2.7.2optimized-py311-cu115', 'anyscale/ray:2.7.2optimized-py311-cu116', 'anyscale/ray:2.7.2optimized-py311-cu117', 'anyscale/ray:2.7.2optimized-py311-cu118', 'anyscale/ray:2.7.2optimized-py311-cu121', 'anyscale/ray:2.7.2optimized-py37', 'anyscale/ray:2.7.2optimized-py37-cu115', 'anyscale/ray:2.7.2optimized-py37-cu116', 'anyscale/ray:2.7.2optimized-py37-cu117', 'anyscale/ray:2.7.2optimized-py37-cu118', 'anyscale/ray:2.7.2optimized-py37-cu121', 'anyscale/ray:2.7.2optimized-py38', 'anyscale/ray:2.7.2optimized-py38-cu115', 'anyscale/ray:2.7.2optimized-py38-cu116', 'anyscale/ray:2.7.2optimized-py38-cu117', 'anyscale/ray:2.7.2optimized-py38-cu118', 'anyscale/ray:2.7.2optimized-py38-cu121', 'anyscale/ray:2.7.2optimized-py39', 'anyscale/ray:2.7.2optimized-py39-cu115', 'anyscale/ray:2.7.2optimized-py39-cu116', 'anyscale/ray:2.7.2optimized-py39-cu117', 'anyscale/ray:2.7.2optimized-py39-cu118', 'anyscale/ray:2.7.2optimized-py39-cu121', 'anyscale/ray:2.8.0-py310', 'anyscale/ray:2.8.0-py310-cu115', 'anyscale/ray:2.8.0-py310-cu116', 'anyscale/ray:2.8.0-py310-cu117', 'anyscale/ray:2.8.0-py310-cu118', 'anyscale/ray:2.8.0-py310-cu121', 'anyscale/ray:2.8.0-py311', 'anyscale/ray:2.8.0-py311-cu115', 'anyscale/ray:2.8.0-py311-cu116', 'anyscale/ray:2.8.0-py311-cu117', 'anyscale/ray:2.8.0-py311-cu118', 'anyscale/ray:2.8.0-py311-cu121', 'anyscale/ray:2.8.0-py38', 'anyscale/ray:2.8.0-py38-cu115', 'anyscale/ray:2.8.0-py38-cu116', 'anyscale/ray:2.8.0-py38-cu117', 'anyscale/ray:2.8.0-py38-cu118', 'anyscale/ray:2.8.0-py38-cu121', 'anyscale/ray:2.8.0-py39', 'anyscale/ray:2.8.0-py39-cu115', 'anyscale/ray:2.8.0-py39-cu116', 'anyscale/ray:2.8.0-py39-cu117', 'anyscale/ray:2.8.0-py39-cu118', 'anyscale/ray:2.8.0-py39-cu121', 'anyscale/ray:2.8.1-py310', 'anyscale/ray:2.8.1-py310-cu115', 'anyscale/ray:2.8.1-py310-cu116', 'anyscale/ray:2.8.1-py310-cu117', 'anyscale/ray:2.8.1-py310-cu118', 'anyscale/ray:2.8.1-py310-cu121', 'anyscale/ray:2.8.1-py311', 'anyscale/ray:2.8.1-py311-cu115', 'anyscale/ray:2.8.1-py311-cu116', 'anyscale/ray:2.8.1-py311-cu117', 'anyscale/ray:2.8.1-py311-cu118', 'anyscale/ray:2.8.1-py311-cu121', 'anyscale/ray:2.8.1-py38', 'anyscale/ray:2.8.1-py38-cu115', 'anyscale/ray:2.8.1-py38-cu116', 'anyscale/ray:2.8.1-py38-cu117', 'anyscale/ray:2.8.1-py38-cu118', 'anyscale/ray:2.8.1-py38-cu121', 'anyscale/ray:2.8.1-py39', 'anyscale/ray:2.8.1-py39-cu115', 'anyscale/ray:2.8.1-py39-cu116', 'anyscale/ray:2.8.1-py39-cu117', 'anyscale/ray:2.8.1-py39-cu118', 'anyscale/ray:2.8.1-py39-cu121', 'anyscale/ray:2.9.0-py310', 'anyscale/ray:2.9.0-py310-cu115', 'anyscale/ray:2.9.0-py310-cu116', 'anyscale/ray:2.9.0-py310-cu117', 'anyscale/ray:2.9.0-py310-cu118', 'anyscale/ray:2.9.0-py310-cu121', 'anyscale/ray:2.9.0-py311', 'anyscale/ray:2.9.0-py311-cu115', 'anyscale/ray:2.9.0-py311-cu116', 'anyscale/ray:2.9.0-py311-cu117', 'anyscale/ray:2.9.0-py311-cu118', 'anyscale/ray:2.9.0-py311-cu121', 'anyscale/ray:2.9.0-py38', 'anyscale/ray:2.9.0-py38-cu115', 'anyscale/ray:2.9.0-py38-cu116', 'anyscale/ray:2.9.0-py38-cu117', 'anyscale/ray:2.9.0-py38-cu118', 'anyscale/ray:2.9.0-py38-cu121', 'anyscale/ray:2.9.0-py39', 'anyscale/ray:2.9.0-py39-cu115', 'anyscale/ray:2.9.0-py39-cu116', 'anyscale/ray:2.9.0-py39-cu117', 'anyscale/ray:2.9.0-py39-cu118', 'anyscale/ray:2.9.0-py39-cu121', 'anyscale/ray:2.9.1-py310', 'anyscale/ray:2.9.1-py310-cu115', 'anyscale/ray:2.9.1-py310-cu116', 'anyscale/ray:2.9.1-py310-cu117', 'anyscale/ray:2.9.1-py310-cu118', 'anyscale/ray:2.9.1-py310-cu121', 'anyscale/ray:2.9.1-py311', 'anyscale/ray:2.9.1-py311-cu115', 'anyscale/ray:2.9.1-py311-cu116', 'anyscale/ray:2.9.1-py311-cu117', 'anyscale/ray:2.9.1-py311-cu118', 'anyscale/ray:2.9.1-py311-cu121', 'anyscale/ray:2.9.1-py38', 'anyscale/ray:2.9.1-py38-cu115', 'anyscale/ray:2.9.1-py38-cu116', 'anyscale/ray:2.9.1-py38-cu117', 'anyscale/ray:2.9.1-py38-cu118', 'anyscale/ray:2.9.1-py38-cu121', 'anyscale/ray:2.9.1-py39', 'anyscale/ray:2.9.1-py39-cu115', 'anyscale/ray:2.9.1-py39-cu116', 'anyscale/ray:2.9.1-py39-cu117', 'anyscale/ray:2.9.1-py39-cu118', 'anyscale/ray:2.9.1-py39-cu121', 'anyscale/ray:2.9.2-py310', 'anyscale/ray:2.9.2-py310-cu115', 'anyscale/ray:2.9.2-py310-cu116', 'anyscale/ray:2.9.2-py310-cu117', 'anyscale/ray:2.9.2-py310-cu118', 'anyscale/ray:2.9.2-py310-cu121', 'anyscale/ray:2.9.2-py311', 'anyscale/ray:2.9.2-py311-cu115', 'anyscale/ray:2.9.2-py311-cu116', 'anyscale/ray:2.9.2-py311-cu117', 'anyscale/ray:2.9.2-py311-cu118', 'anyscale/ray:2.9.2-py311-cu121', 'anyscale/ray:2.9.2-py38', 'anyscale/ray:2.9.2-py38-cu115', 'anyscale/ray:2.9.2-py38-cu116', 'anyscale/ray:2.9.2-py38-cu117', 'anyscale/ray:2.9.2-py38-cu118', 'anyscale/ray:2.9.2-py38-cu121', 'anyscale/ray:2.9.2-py39', 'anyscale/ray:2.9.2-py39-cu115', 'anyscale/ray:2.9.2-py39-cu116', 'anyscale/ray:2.9.2-py39-cu117', 'anyscale/ray:2.9.2-py39-cu118', 'anyscale/ray:2.9.2-py39-cu121', 'anyscale/ray:2.9.3-py310', 'anyscale/ray:2.9.3-py310-cu115', 'anyscale/ray:2.9.3-py310-cu116', 'anyscale/ray:2.9.3-py310-cu117', 'anyscale/ray:2.9.3-py310-cu118', 'anyscale/ray:2.9.3-py310-cu121', 'anyscale/ray:2.9.3-py311', 'anyscale/ray:2.9.3-py311-cu115', 'anyscale/ray:2.9.3-py311-cu116', 'anyscale/ray:2.9.3-py311-cu117', 'anyscale/ray:2.9.3-py311-cu118', 'anyscale/ray:2.9.3-py311-cu121', 'anyscale/ray:2.9.3-py38', 'anyscale/ray:2.9.3-py38-cu115', 'anyscale/ray:2.9.3-py38-cu116', 'anyscale/ray:2.9.3-py38-cu117', 'anyscale/ray:2.9.3-py38-cu118', 'anyscale/ray:2.9.3-py38-cu121', 'anyscale/ray:2.9.3-py39', 'anyscale/ray:2.9.3-py39-cu115', 'anyscale/ray:2.9.3-py39-cu116', 'anyscale/ray:2.9.3-py39-cu117', 'anyscale/ray:2.9.3-py39-cu118', 'anyscale/ray:2.9.3-py39-cu121', 'anyscale/ray:latest', 'anyscale/ray:nightly', 'anyscale/ray:nightly-gpu', 'anyscale/ray:nightly-py310', 'anyscale/ray:nightly-py310-cu117', 'anyscale/ray:nightly-py310-cu118', 'anyscale/ray:nightly-py310-cu121', 'anyscale/ray:nightly-py310-cu123', 'anyscale/ray:nightly-py311', 'anyscale/ray:nightly-py311-cu117', 'anyscale/ray:nightly-py311-cu118', 'anyscale/ray:nightly-py311-cu121', 'anyscale/ray:nightly-py311-cu123', 'anyscale/ray:nightly-py312', 'anyscale/ray:nightly-py312-cu117', 'anyscale/ray:nightly-py312-cu118', 'anyscale/ray:nightly-py312-cu121', 'anyscale/ray:nightly-py312-cu123', 'anyscale/ray:nightly-py36', 'anyscale/ray:nightly-py36-cu117', 'anyscale/ray:nightly-py36-cu118', 'anyscale/ray:nightly-py36-cu121', 'anyscale/ray:nightly-py36-cu123', 'anyscale/ray:nightly-py37', 'anyscale/ray:nightly-py37-cu117', 'anyscale/ray:nightly-py37-cu118', 'anyscale/ray:nightly-py37-cu121', 'anyscale/ray:nightly-py37-cu123', 'anyscale/ray:nightly-py38', 'anyscale/ray:nightly-py38-cu117', 'anyscale/ray:nightly-py38-cu118', 'anyscale/ray:nightly-py38-cu121', 'anyscale/ray:nightly-py38-cu123', 'anyscale/ray:nightly-py39', 'anyscale/ray:nightly-py39-cu117', 'anyscale/ray:nightly-py39-cu118', 'anyscale/ray:nightly-py39-cu121', 'anyscale/ray:nightly-py39-cu123', 'unknown']

BaseJobStatus

An enumeration.

Possible Values: ['RUNNING', 'COMPLETED', 'PENDING', 'STOPPED', 'SUCCEEDED', 'FAILED', 'UNKNOWN']

BlockDeviceMapping

https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_BlockDeviceMapping.html

NameTypeDescriptionNotes
device_namestr[optional] [default to null]
ebsEbsBlockDevice[optional] [default to null]
no_devicestr[optional] [default to null]
virtual_namestr[optional] [default to null]

Build

Model used to create a Build.

NameTypeDescriptionNotes
application_template_idstrID of the App Config this Build belongs to.[default to null]
config_jsonAppConfigConfigSchemaConfig JSON used to create this Build.[optional] [default to null]
containerfilestrThe containerfile used to build the image.[optional] [default to null]
docker_image_namestrThe name of the docker image for this build.[optional] [default to null]
registry_login_secretstrThe name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image.[optional] [default to null]
ray_versionstrThe Ray version to use for this build.[optional] [default to null]
idstrServer assigned unique identifier.[default to null]
application_templateAppConfigApp Config this Build belongs to.[default to null]
revisionintAuto incrementing version number for this Build[default to null]
creator_idstrID of the user who created this Build.[default to null]
error_messagestrDetailed error message. This will only be populated if the Build operation failed.[optional] [default to null]
statusBuildStatusStatus of the Build. `pending` - Build operation is queued and has not started yet. `in_progress` - Build operation is in progress. `succeeded` - Build operation completed successfully. `failed` - Build operation completed unsuccessfully. `pending_cancellation` - Build operation is marked for cancellation. `cancelled` - Build operation was cancelled before it completed.[default to null]
created_atdatetimeTimestamp of when this Build was created.[default to null]
last_modified_atdatetimeTimestamp of when this Build was last updated.[default to null]
deleted_atdatetimeTimestamp of when this Build was deleted.[optional] [default to null]
is_byodboolTrue if the image URI used in this build was user-specified.[default to null]
cloud_idstrThe build cloud associated with this build. If None, the build is a v1 build.[optional] [default to null]
digeststrThe digest of the image created by this build.[optional] [default to null]

BuildListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[Build][default to null]
metadataListResponseMetadata[optional] [default to null]

BuildLogResponse

NameTypeDescriptionNotes
logsstrLogs of the build.[default to null]

BuildResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultBuild[default to null]

BuildStatus

An enumeration.

Possible Values: ['pending', 'in_progress', 'succeeded', 'failed', 'pending_cancellation', 'canceled']

BuildlogresponseResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultBuildLogResponse[default to null]

Cloud

Model used to create a Cloud.

NameTypeDescriptionNotes
namestrName of this Cloud.[default to null]
providerCloudProvidersProvider of this Cloud (e.g. AWS).[default to null]
compute_stackComputeStackThe compute stack associated with this cloud's primary cloud resource.[optional] [default to null]
regionstrRegion this Cloud is operating in. This value needs to be supported by this Cloud's provider. (e.g. us-west-2)[default to null]
credentialsstrCredentials needed to interact with this Cloud.[default to null]
configCloudConfigAdditional configurable properties of this Cloud.[optional] [default to null]
is_k8sboolWhether this cloud is managed via Kubernetes.[optional] [default to false]
is_aioaboolWhether this cloud is an AIOA cloud.[optional] [default to false]
availability_zonesList[str]The availability zones that instances of this cloud are allowed to be launched in.[optional] [default to null]
is_bring_your_own_resourceboolWhether the resources of this cloud are provided by the customer.[optional] [default to null]
is_private_cloudboolWhether this cloud is a private cloud.[optional] [default to false]
cluster_management_stack_versionClusterManagementStackVersionsThe cluster management stack version of the cloud.[optional] [default to null]
is_private_service_cloudboolWhether services created in this cloud should be private.[optional] [default to null]
auto_add_userboolWhether all users in the organization should be automatically added to this cloud. This field is only relevant for organizations with cloud isolation enabled, because all users in the organization automatically have access to all clouds if cloud isolation is not enabled.[optional] [default to false]
external_idstrThe trust policy external ID specified by the user for the cloud control plane role. It must start with the organization ID.[optional] [default to null]
idstrServer assigned unique identifier.[default to null]
typeCloudTypes[default to null]
creator_idstrID of the User who created this Cloud.[default to null]
created_atdatetimeTime when this Cloud was created.[default to null]
statusCloudStatusThe status of this cloud.[optional] [default to null]
stateCloudStateThe state of this cloud.[optional] [default to null]
versionCloudVersionThe version of the cloud.[optional] [default to null]
is_defaultboolWhether this cloud is the default cloud.[default to null]
customer_aggregated_logs_config_idstrthe id of the customer aggregated logs config associated with this cloud.[default to null]
additional_instance_typesList[UXInstance]the list of instance types supported in the UI and through API (SDK/CLI).[optional] [default to null]

CloudConfig

NameTypeDescriptionNotes
max_stopped_instancesintMaximum number of instances that can be retained for reuse after a Cluster has terminated. This may help Clusters start up faster, but stopped instances will accrue some costs. Defaults to 0, which means no instances will be retained for reuse. A value of -1 means all instances will be retained.[optional] [default to 0]
vpc_peering_ip_rangestrVPC IP range for this Cloud.[optional] [default to null]
vpc_peering_target_project_idstrProject ID of the VPC to peer with.[optional] [default to null]
vpc_peering_target_vpc_idstrID of the VPC to peer with.[optional] [default to null]

CloudListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[Cloud][default to null]
metadataListResponseMetadata[optional] [default to null]

CloudProviders

An enumeration.

Possible Values: ['AWS', 'GCP', 'CLOUDGATEWAY', 'PCP', 'GENERIC']

CloudResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultCloud[default to null]

CloudState

An enumeration.

Possible Values: ['CREATING', 'ACTIVE', 'VERIFICATION_FAILED', 'DELETING', 'DELETED', 'CLAIMED']

CloudStatus

An enumeration.

Possible Values: ['pending', 'ready']

CloudType

An enumeration.

Possible Values: ['AWS', 'GCP']

CloudTypes

An enumeration.

Possible Values: ['PUBLIC', 'INTERNAL']

CloudVersion

An enumeration.

Possible Values: ['v1', 'v2']

CloudsQuery

Query object used to search Clouds.

NameTypeDescriptionNotes
nameTextQueryFilters ComputeTemplates by name. If this field is absent, no filtering is done.[optional] [default to null]
pagingPageQueryPagination info.[optional] [default to null]

Cluster

Read model for a Cluster.

NameTypeDescriptionNotes
namestrName of this Cluster.[default to null]
project_idstrProject that this Cluster belongs to. If none, this Cluster will use the default Project.[optional] [default to null]
cluster_environment_build_idstrCluster Environment Build that this Cluster is using.[default to null]
cluster_compute_idstrCluster Compute that this Cluster is using.[default to null]
cluster_compute_configCreateClusterComputeConfigOne-off cluster compute that this cluster is using.[optional] [default to null]
idle_timeout_minutesintIdle timeout (in minutes), after which the Cluster is terminated. Idle time is defined as the time during which a Cluster is not running a user command (through 'anyscale exec' or the Web UI), and does not have an attached driver. Time spent running Jupyter commands, or commands run through ssh, is still considered 'idle'.[optional] [default to 120]
allow_public_internet_trafficboolWhether public internet traffic can access Serve endpoints or if an authentication token is required.[optional] [default to false]
user_service_accessUserServiceAccessTypesWhether user service can be accessed by public internet traffic.[optional] [default to null]
user_service_tokenstrUser service token that is used to authenticate access to public user services. This must be a valid 32 byte URL safe string and can be generated by calling `secrets.token_urlsafe(32))`. This is ignored if the user service has private access. If not specified for a public user service, a token is autogenerated.[optional] [default to null]
ha_job_idstrThis is used internally by Anyscale to associate clusters to a job. It is set automatically and should not be used directly.[optional] [default to null]
idstrServer assigned unique identifier.[default to null]
stateClusterStateCurrent state of the Cluster.[default to null]
goal_stateClusterStateState that this Cluster will eventually transition to. This will not be populated if there are no pending transitions.[optional] [default to null]
creator_idstrUser who created this Cluster.[default to null]
created_atdatetimeTime at which this Cluster was created.[default to null]
access_tokenstrAccess token for web based services (e.g. jupyter, tensorboard, etc). This field will be populated when the web based services are available after the Cluster finishes starting.[default to null]
services_urlsClusterServicesUrlsURLs for additional services running on this Cluster (e.g. Jupyter, Ray Dashboard, etc.).[default to null]
head_node_infoClusterHeadNodeInfoDetailed information about this Cluster's head node. This will only be populated for Clusters that have finished starting.[optional] [default to null]
ssh_authorized_keysList[str]Serialized SSH Public Keys to be placed in the machine's authorized_keys.[default to null]
ssh_private_keystrSSH Private key that can be used to access the Cluster's servers.[default to null]
ray_versionstrThe last known ray version running on this cluster.[optional] [default to null]
ray_version_last_updated_atdatetimeThe time in which the ray version of this cluster was updated.[optional] [default to null]

ClusterCompute

NameTypeDescriptionNotes
idstr[default to null]
namestr[default to null]
creator_idstr[default to null]
organization_idstr[default to null]
project_idstr[optional] [default to null]
created_atdatetime[default to null]
last_modified_atdatetime[default to null]
deleted_atdatetime[optional] [default to null]
archived_atdatetime[optional] [default to null]
configClusterComputeConfig[default to null]
versionint[default to null]
anonymousbool[default to null]

ClusterComputeConfig

Configuration of compute resources to use for launching a Cluster. Used when reading a cluster compute.

NameTypeDescriptionNotes
cloud_idstrThe ID of the Anyscale cloud to use for launching Clusters.[default to null]
max_workersintDesired limit on total running workers for this Cluster.[optional] [default to null]
regionstrThe region to launch Clusters in, e.g. "us-west-2".[default to null]
allowed_azsList[str]The availability zones that sessions are allowed to be launched in, e.g. "us-west-2a". If not specified or "any" is provided as the option, any AZ may be used. If "any" is provided, it must be the only item in the list.[optional] [default to null]
head_node_typeComputeNodeTypeNode configuration to use for the head node.[default to null]
worker_node_typesList[WorkerNodeType]A list of node types to use for worker nodes.[optional] [default to null]
aws_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly AWS APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
awsAWSNodeOptionsDEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types.[optional] [default to null]
gcp_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly GCP APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
gcpGCPNodeOptionsDEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types.[optional] [default to null]
azureobjectDEPRECATED: We don't currently support azure. Fields specific to Azure node types.[optional] [default to null]
maximum_uptime_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start.[optional] [default to null]
auto_select_worker_configboolIf set to true, worker node groups will automatically be selected based on workload.[optional] [default to false]
flagsobjectA set of advanced cluster-level flags that can be used to configure a particular workload.[optional] [default to null]
idle_termination_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after the cluster is idle. Idle time is defined as the time during which a Cluster is not running a user command or a Ray driver. Time spent running commands on Jupyter or ssh is still considered 'idle'. To disable, set this field to 0.[optional] [default to null]

ClusterComputesQuery

NameTypeDescriptionNotes
project_idstrFilters Cluster Computes by project. If this field is absent, no filtering is done.[optional] [default to null]
creator_idstrFilters Cluster Computes by creator. If this field is absent, no filtering is done.[optional] [default to null]
nameTextQueryFilters Cluster Computes by name. If this field is absent, no filtering is done.[optional] [default to null]
include_anonymousboolWhether to include anonymous Cluster Computes in the search.[optional] [default to false]
pagingPageQueryPagination information.[optional] [default to null]
cloud_idstrFilters Compute Computes by cloud. If this field is absent, no filtering is done.[optional] [default to null]
versionintFilters Cluster Computes by version. Versions are positive integers. Setting this field to -1 will return only the latest version of each Cluster Compute. Setting this field to -2 will not filter by version. For example, this can be used to fetch all versions of a Cluster Compute. Deprecated behavior: Setting version to None is equivalent to setting version to '-1'.[optional] [default to null]

ClusterEnvironment

NameTypeDescriptionNotes
idstrServer assigned unique identifier.[default to null]
namestrName of the Cluster Environment.[default to null]
project_idstrID of the Project this Cluster Environment is for.[optional] [default to null]
organization_idstrID of the Organization this Cluster Environment was created in.[default to null]
creator_idstrID of the User that created this record.[default to null]
created_atdatetimeTimestamp of when this record was created.[default to null]
last_modified_atdatetimeTimestamp of when this record was last updated.[default to null]
deleted_atdatetimeTimestamp of when this record was deleted.[optional] [default to null]
anonymousboolTrue if this is an anonymous Cluster Environment.[optional] [default to false]
is_defaultboolTrue if this Cluster Environment is created and managed by anyscale[optional] [default to false]

ClusterEnvironmentBuild

Usable Cluster Environment Build to start a Cluster.

NameTypeDescriptionNotes
cluster_environment_idstrID of the Cluster Environment this Build belongs to.[default to null]
config_jsonAppConfigConfigSchemaConfig JSON used to create this Cluster Environment Build.[optional] [default to null]
containerfilestrThe containerfile used to build the image.[optional] [default to null]
docker_image_namestrThe name of the docker image for this Build.[optional] [default to null]
registry_login_secretstrThe name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image.[optional] [default to null]
ray_versionstrThe Ray version to use for this build.[optional] [default to null]
idstrServer assigned unique identifier.[default to null]
revisionintAuto incrementing version number for this Build[default to null]
creator_idstrID of the user who created this Build.[default to null]
error_messagestrDetailed error message. This will only be populated if the Build operation failed.[optional] [default to null]
statusClusterEnvironmentBuildStatusStatus of the Build. `pending` - Build operation is queued and has not started yet. `in_progress` - Build operation is in progress. `succeeded` - Build operation completed successfully. `failed` - Build operation completed unsuccessfully. `pending_cancellation` - Build operation is marked for cancellation. `cancelled` - Build operation was cancelled before it completed.[default to null]
created_atdatetimeTimestamp of when this Build was created.[default to null]
last_modified_atdatetimeTimestamp of when this Build was last updated.[default to null]
deleted_atdatetimeTimestamp of when this Build was deleted.[optional] [default to null]
is_byodboolTrue if the image URI used in this build was user-specified.[default to null]
cloud_idstrThe build cloud associated with this build. If None, the build is a v1 build.[optional] [default to null]
digeststrThe digest of the image for this Build.[optional] [default to null]

ClusterEnvironmentBuildLogResponse

NameTypeDescriptionNotes
logsstrLogs of the build.[default to null]

ClusterEnvironmentBuildOperation

Describes a long running operation that will eventually complete. Consider this an abstract class. Specific kinds of operations should subclass this.

NameTypeDescriptionNotes
idstrID of this operation.[default to null]
completedboolBoolean indicating if this operation is completed.[default to null]
progressOperationProgressDetails about the progress of this operation at the time of the request. This will be absent for completed operations.[optional] [default to null]
resultOperationResultThe result of this operation after it has completed. This is always provided when the operation is complete.[optional] [default to null]
cluster_environment_build_idstrID of the Cluster Environment Build this operation is for.[default to null]

ClusterEnvironmentBuildStatus

An enumeration.

Possible Values: ['pending', 'in_progress', 'succeeded', 'failed', 'pending_cancellation', 'canceled']

ClusterEnvironmentsQuery

NameTypeDescriptionNotes
project_idstrFilters Cluster Environments by project id. If absent, no filtering is done.[optional] [default to null]
creator_idstrFilters Cluster Environments by creator id. If absent, no filtering is done.[optional] [default to null]
nameTextQueryFilters Cluster Environments by name. Currently only contains is supported.If absent, no filtering is done.[optional] [default to null]
image_nameTextQueryFilters Cluster Environments by image name. Image name is a virtual concept. It starts with 'anyscale/image' (for customer-built images) or 'anyscale/ray' (default images).Currently only contains is supported. If absent, no filtering is done.[optional] [default to null]
pagingPageQueryPagination information.[optional] [default to null]
include_archivedboolWhether to include archived Cluster Environments in the results.[optional] [default to false]
include_anonymousboolWhether to include anonymous Cluster Environments in the results.[optional] [default to false]

ClusterHeadNodeInfo

Details about the head node of a running Cluster.

NameTypeDescriptionNotes
urlstrURL for the head node of this Cluster.[default to null]
ip_addressstrIP address for the head node of this Cluster.[default to null]

ClusterListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[Cluster][default to null]
metadataListResponseMetadata[optional] [default to null]

ClusterManagementStackVersions

An enumeration.

Possible Values: ['v1', 'v2']

ClusterOperation

Describes a long running Cluster operation that will eventually complete.

NameTypeDescriptionNotes
idstrID of this operation.[default to null]
completedboolBoolean indicating if this operation is completed.[default to null]
progressOperationProgressDetails about the progress of this operation at the time of the request. This will be absent for completed operations.[optional] [default to null]
resultOperationResultThe result of this operation after it has completed. This is always provided when the operation is complete.[optional] [default to null]
cluster_idstrID of the Cluster that is being updated.[default to null]
cluster_operation_typeClusterOperationTypeThe variety of operation being performed: start sets the Cluster's goal state to Running, terminate sets the Cluster's goal state to Terminated[default to null]

ClusterOperationType

Type of Cluster operation.

Possible Values: ['start', 'terminate', 'unknown']

ClusterResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultCluster[default to null]

ClusterServicesUrls

URLs for additional services running in the Cluster. (ex/ Jupyter, Ray Dashboard). This fields can only be populated after the Cluster has finished starting. An absent field indicates the service is not available.

NameTypeDescriptionNotes
webterminal_auth_urlstrURL to authenticate with the webterminal[optional] [default to null]
metrics_dashboard_urlstrURL for Grafana (metrics) dashboard in the running cluster state.[optional] [default to null]
persistent_metrics_urlstrURL for the persistent Grafana (metrics) dashboard in the non-running cluster state.[optional] [default to null]
connect_urlstrURL for Anyscale connect.[optional] [default to null]
jupyter_notebook_urlstrURL for Jupyter Lab.[optional] [default to null]
ray_dashboard_urlstrURL for Ray dashboard.[optional] [default to null]
service_proxy_urlstrURL for web services proxy (e.g. jupyter, tensorboard, etc).[optional] [default to null]
user_service_urlstrURL to access user services (e.g. Ray Serve)[optional] [default to null]

ClusterState

Possible States for a Cluster.

Possible Values: ['Terminated', 'StartingUp', 'StartupErrored', 'Running', 'Updating', 'UpdatingErrored', 'Terminating', 'AwaitingStartup', 'TerminatingErrored', 'Unknown']

ClusterStatus

An enumeration.

Possible Values: ['STARTING', 'RUNNING', 'RECOVERING', 'RESTARTING', 'TERMINATING', 'TERMINATED']

ClusterStatusDetails

ClusterStatusDetails is a more granular status than ClusterStatus.

Possible Values: ['LAUNCHING_NODES', 'CONFIGURING_HEAD_NODE']

ClustercomputeListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[ClusterCompute][default to null]
metadataListResponseMetadata[optional] [default to null]

ClustercomputeResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultClusterCompute[default to null]

ClusterenvironmentListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[ClusterEnvironment][default to null]
metadataListResponseMetadata[optional] [default to null]

ClusterenvironmentResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultClusterEnvironment[default to null]

ClusterenvironmentbuildListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[ClusterEnvironmentBuild][default to null]
metadataListResponseMetadata[optional] [default to null]

ClusterenvironmentbuildResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultClusterEnvironmentBuild[default to null]

ClusterenvironmentbuildlogresponseResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultClusterEnvironmentBuildLogResponse[default to null]

ClusterenvironmentbuildoperationResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultClusterEnvironmentBuildOperation[default to null]

ClusteroperationResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultClusterOperation[default to null]

ClustersQuery

Query model used to filter Clusters.

NameTypeDescriptionNotes
project_idstrFilters Clusters belonging to a Project. If this field is absent, no filtering is done.[optional] [default to null]
nameTextQueryFilters Clusters by name. If this field is absent, no filtering is done.[optional] [default to null]
pagingPageQueryPagination information.[optional] [default to null]
state_filterList[ClusterState]Filter Sessions by Session State. If this field is an empty set, no filtering is done.[optional] [default to []]
archive_statusArchiveStatusThe archive status to filter by. Defaults to unarchived.[optional] [default to null]

ComputeNodeType

NameTypeDescriptionNotes
namestrAn arbitrary name for this node type, which will be registered with OSS available_node_types.[default to null]
instance_typestrThe cloud provider instance type to use for this node.[default to null]
resourcesResourcesDeclaration of node resources for Autoscaler.[optional] [default to null]
aws_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly AWS APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
aws_advanced_configurationsAWSNodeOptionsDEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Additional AWS-specific configurations can be specified per node type and they will override the configuration specified for the whole cloud.[optional] [default to null]
gcp_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly GCP APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
gcp_advanced_configurationsGCPNodeOptionsDEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Additional GCP-specific configurations can be specified per node type and they will override the configuration specified for the whole cloud.[optional] [default to null]
flagsobjectA set of advanced node-level flags that can be used to configure a particular workload.[optional] [default to null]

ComputeStack

An enumeration.

Possible Values: ['VM', 'K8S']

ComputeTemplate

DEPRECATED: Please use ClusterCompute instead.

NameTypeDescriptionNotes
idstr[default to null]
namestr[default to null]
creator_idstr[default to null]
organization_idstr[default to null]
project_idstr[optional] [default to null]
created_atdatetime[default to null]
last_modified_atdatetime[default to null]
deleted_atdatetime[optional] [default to null]
archived_atdatetime[optional] [default to null]
configComputeTemplateConfig[default to null]
versionint[default to null]
anonymousbool[default to null]

ComputeTemplateConfig

DEPRECATED: Please use ClusterCompute and the corresponding ClusterComputeConfig instead. Configuration of compute resources to use for launching a session. Used when reading a compute template.

NameTypeDescriptionNotes
cloud_idstrThe ID of the Anyscale cloud to use for launching sessions.[default to null]
max_workersintDesired limit on total running workers for this session.[optional] [default to null]
regionstrThe region to launch sessions in, e.g. "us-west-2".[default to null]
allowed_azsList[str]The availability zones that sessions are allowed to be launched in, e.g. "us-west-2a". If not specified or "any" is provided as the option, any AZ may be used. If "any" is provided, it must be the only item in the list.[optional] [default to null]
head_node_typeComputeNodeTypeNode configuration to use for the head node.[default to null]
worker_node_typesList[WorkerNodeType]A list of node types to use for worker nodes.[optional] [default to null]
aws_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly AWS APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
awsAWSNodeOptionsDEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types.[optional] [default to null]
gcp_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly GCP APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
gcpGCPNodeOptionsDEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types.[optional] [default to null]
azureobjectDEPRECATED: We don't currently support azure. Fields specific to Azure node types.[optional] [default to null]
maximum_uptime_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start.[optional] [default to null]
auto_select_worker_configboolIf set to true, worker node groups will automatically be selected based on workload.[optional] [default to false]
flagsobjectA set of advanced cluster-level flags that can be used to configure a particular workload.[optional] [default to null]
idle_termination_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after the cluster is idle. Idle time is defined as the time during which a Cluster is not running a user command or a Ray driver. Time spent running commands on Jupyter or ssh is still considered 'idle'. To disable, set this field to 0.[optional] [default to null]

ComputeTemplateQuery

NameTypeDescriptionNotes
orgwideboolThis option is deprectated. It does nothing.[optional] [default to false]
project_idstr[optional] [default to null]
creator_idstrFilters Compute Templates by creator. This is only supported when `orgwide` is True.[optional] [default to null]
nameTextQueryFilters Compute Templates by name. If this field is absent, no filtering is done.[optional] [default to null]
include_anonymousboolWhether to include anonymous Compute Templates in the search.Anonymous compute templates are usually not shown in list views.[optional] [default to false]
archive_statusArchiveStatusThe archive status to filter by. Defaults to unarchived.[optional] [default to null]
cloud_idstrFilters Compute Templates by cloud[optional] [default to null]
versionintFilters Compute Templates by version. Versions are positive integers. Setting this field to -1 will return only the latest version of each Compute Template. Setting this field to -2 will not filter by version. Setting version to None is equivalent to setting version to '-1'.[optional] [default to null]

ComputetemplateListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[ComputeTemplate][default to null]
metadataListResponseMetadata[optional] [default to null]

ComputetemplateResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultComputeTemplate[default to null]

ComputetemplateconfigResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultComputeTemplateConfig[default to null]

CreateAppConfig

Model used to create an App Config.

NameTypeDescriptionNotes
namestrName of the App Template.[default to null]
project_idstrID of the Project this App Config is for.[optional] [default to null]
config_jsonCreateAppConfigConfigurationSchemaConfig JSON to use to create a new App Config.[optional] [default to null]
containerfilestrContainerfile to use to create a new App Config.[optional] [default to null]
anonymousboolTrue if this is an anonymous app config.[optional] [default to false]

CreateAppConfigConfigurationSchema

NameTypeDescriptionNotes
base_imageSUPPORTEDBASEIMAGESENUMThe base image to use to create a new app config. It needs to be one of the images that we currently support (SupportedBaseImages).[default to null]
env_varsobjectEnvironment varibles in the docker image that'll be used at runtime.[optional] [default to null]
debian_packagesList[str]List of debian packages that'll be included in the image.[optional] [default to null]
pythonPythonModulesPython related dependencies.[optional] [default to null]
post_build_cmdsList[str]List of post build commands that'll be included in the image. For multi-line commands, please make sure those are provided as a single string and not split across multiple strings in the list.[optional] [default to null]

CreateBYODAppConfigConfigurationSchema

NameTypeDescriptionNotes
docker_imagestrThe custom docker image to use to create a new app config.[default to null]
ray_versionstr[default to null]
env_varsobjectEnvironment variables in the docker image that'll be used at runtime.[optional] [default to null]
registry_login_secretstrThe name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image.[optional] [default to null]

CreateBYODClusterEnvironment

Model used to create a BYOD Cluster Environment.

NameTypeDescriptionNotes
namestrName of the Cluster Environment.[default to null]
config_jsonCreateBYODClusterEnvironmentConfigurationSchemaConfig JSON to use to create a new BYOD Cluster Environment.[default to null]
anonymousboolTrue if this is an anonymous Cluster Environment.[optional] [default to false]

CreateBYODClusterEnvironmentBuild

Model used to create a BYOD Cluster Environment Build.

NameTypeDescriptionNotes
cluster_environment_idstrID of the Cluster Environment this Build belongs to.[default to null]
config_jsonCreateBYODAppConfigConfigurationSchemaConfig JSON to use to create a new BYOD Build.[default to null]

CreateBYODClusterEnvironmentConfigurationSchema

NameTypeDescriptionNotes
docker_imagestrThe custom container base image used in the Cluster Environment.[default to null]
ray_versionstrThe version of Ray used in the customer docker image.[default to null]
env_varsobjectEnvironment variables in the docker image that will be used at runtime.[optional] [default to null]
registry_login_secretstrThe name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image.[optional] [default to null]

CreateBuild

Model used to create a Build.

NameTypeDescriptionNotes
application_template_idstrID of the App Config this Build belongs to.[default to null]
config_jsonCreateAppConfigConfigurationSchemaConfig JSON to use to create a new Build.[optional] [default to null]
containerfilestrThe containerfile used to build the image.[optional] [default to null]
docker_image_namestrThe name of the docker image for this build.[optional] [default to null]
registry_login_secretstrThe name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image.[optional] [default to null]
ray_versionstrThe Ray version to use for this build.[optional] [default to null]

CreateCloud

Model used to create a Cloud.

NameTypeDescriptionNotes
namestrName of this Cloud.[default to null]
providerCloudProvidersProvider of this Cloud (e.g. AWS).[default to null]
compute_stackComputeStackThe compute stack associated with this cloud's primary cloud resource.[optional] [default to null]
regionstrRegion this Cloud is operating in. This value needs to be supported by this Cloud's provider. (e.g. us-west-2)[default to null]
credentialsstrCredentials needed to interact with this Cloud.[default to null]
configCloudConfigAdditional configurable properties of this Cloud.[optional] [default to null]
is_k8sboolWhether this cloud is managed via Kubernetes.[optional] [default to false]
is_aioaboolWhether this cloud is an AIOA cloud.[optional] [default to false]
availability_zonesList[str]The availability zones that instances of this cloud are allowed to be launched in.[optional] [default to null]
is_bring_your_own_resourceboolWhether the resources of this cloud are provided by the customer.[optional] [default to null]
is_private_cloudboolWhether this cloud is a private cloud.[optional] [default to false]
cluster_management_stack_versionClusterManagementStackVersionsThe cluster management stack version of the cloud.[optional] [default to null]
is_private_service_cloudboolWhether services created in this cloud should be private.[optional] [default to null]
auto_add_userboolWhether all users in the organization should be automatically added to this cloud. This field is only relevant for organizations with cloud isolation enabled, because all users in the organization automatically have access to all clouds if cloud isolation is not enabled.[optional] [default to false]
external_idstrThe trust policy external ID specified by the user for the cloud control plane role. It must start with the organization ID.[optional] [default to null]

CreateCluster

Model used to create a new Cluster.

NameTypeDescriptionNotes
namestrName of this Cluster.[default to null]
project_idstrProject that this Cluster belongs to. If none, this Cluster will use the default Project.[optional] [default to null]
cluster_environment_build_idstrCluster Environment Build that this Cluster is using.[default to null]
cluster_compute_idstrCluster Compute that this Cluster is using.[optional] [default to null]
cluster_compute_configCreateClusterComputeConfigOne-off cluster compute that this cluster is using.[optional] [default to null]
idle_timeout_minutesintIdle timeout (in minutes), after which the Cluster is terminated. Idle time is defined as the time during which a Cluster is not running a user command (through 'anyscale exec' or the Web UI), and does not have an attached driver. Time spent running Jupyter commands, or commands run through ssh, is still considered 'idle'.[optional] [default to null]
allow_public_internet_trafficboolWhether public internet traffic can access Serve endpoints or if an authentication token is required.[optional] [default to false]
user_service_accessUserServiceAccessTypesWhether user service can be accessed by public internet traffic.[optional] [default to null]
user_service_tokenstrUser service token that is used to authenticate access to public user services. This must be a valid 32 byte URL safe string and can be generated by calling `secrets.token_urlsafe(32))`. This is ignored if the user service has private access. If not specified for a public user service, a token is autogenerated.[optional] [default to null]
ha_job_idstrThis is used internally by Anyscale to associate clusters to a job. It is set automatically and should not be used directly.[optional] [default to null]

CreateClusterCompute

NameTypeDescriptionNotes
namestr[optional] [default to null]
project_idstr[optional] [default to null]
configCreateClusterComputeConfig[default to null]
anonymousboolAn anonymous Cluster Compute does not show up in the list of cluster configs. They can still have a name so they can be easily identified.[optional] [default to false]
new_versionboolIf a Cluster Compute with the same name already exists, create this config as a new version.[optional] [default to false]

CreateClusterComputeConfig

Configuration of compute resources to use for launching a Cluster. Used when creating a cluster compute.

NameTypeDescriptionNotes
cloud_idstrThe ID of the Anyscale cloud to use for launching Clusters.[default to null]
max_workersintDesired limit on total running workers for this Cluster.[optional] [default to null]
regionstrDeprecated! When creating a cluster compute, a region does not have to be provided. Instead we will use the value from the cloud.[optional] [default to USE_CLOUD]
allowed_azsList[str]The availability zones that sessions are allowed to be launched in, e.g. "us-west-2a". If not specified or "any" is provided as the option, any AZ may be used. If "any" is provided, it must be the only item in the list.[optional] [default to null]
head_node_typeComputeNodeTypeNode configuration to use for the head node.[default to null]
worker_node_typesList[WorkerNodeType]A list of node types to use for worker nodes.[optional] [default to null]
aws_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly AWS APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
awsAWSNodeOptionsDEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types.[optional] [default to null]
gcp_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly GCP APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
gcpGCPNodeOptionsDEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types.[optional] [default to null]
azureobjectDEPRECATED: We don't currently support azure. Fields specific to Azure node types.[optional] [default to null]
maximum_uptime_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start.[optional] [default to null]
auto_select_worker_configboolIf set to true, worker node groups will automatically be selected based on workload.[optional] [default to false]
flagsobjectA set of advanced cluster-level flags that can be used to configure a particular workload.[optional] [default to null]
idle_termination_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after the cluster is idle. Idle time is defined as the time during which a Cluster is not running a user command or a Ray driver. Time spent running commands on Jupyter or ssh is still considered 'idle'. To disable, set this field to 0.[optional] [default to 120]

CreateClusterEnvironment

Model used to create an Cluster Environment.

NameTypeDescriptionNotes
namestrName of the Cluster Environment.[default to null]
project_idstrID of the Project this Cluster Environment is for.[optional] [default to null]
config_jsonCreateClusterEnvironmentConfigurationSchemaConfig JSON to use to create a new Cluster Environment.[optional] [default to null]
containerfilestrContainerfile to use to create a new Cluster Environment.[optional] [default to null]
anonymousboolTrue if this is an anonymous Cluster Environment.[optional] [default to false]

CreateClusterEnvironmentBuild

Model used to create a Cluster Environment Build.

NameTypeDescriptionNotes
cluster_environment_idstrID of the Cluster Environment this Build belongs to.[default to null]
config_jsonCreateAppConfigConfigurationSchemaConfig JSON to use to create a new Build.[optional] [default to null]
containerfilestrThe containerfile used to build the image.[optional] [default to null]
docker_image_namestrThe name of the docker image for this Build.[optional] [default to null]
registry_login_secretstrThe name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image.[optional] [default to null]
ray_versionstrThe Ray version to use for this build.[optional] [default to null]

CreateClusterEnvironmentConfigurationSchema

NameTypeDescriptionNotes
base_imageSUPPORTEDBASEIMAGESENUMThe base image to use to create a new Cluster Environment. It needs to be one of the images that we currently support (SupportedBaseImages).[default to null]
env_varsobjectEnvironment varibles in the docker image that'll be used at runtime.[optional] [default to null]
debian_packagesList[str]List of debian packages that'll be included in the image.[optional] [default to null]
pythonPythonModulesPython related dependencies.[optional] [default to null]
post_build_cmdsList[str]List of post build commands that'll be included in the image.[optional] [default to null]

CreateComputeTemplate

DEPRECATED: Please use CreateClusterCompute instead.

NameTypeDescriptionNotes
namestr[optional] [default to null]
project_idstr[optional] [default to null]
configCreateComputeTemplateConfig[default to null]
anonymousboolAn anonymous cluster compute does not show up in the list of cluster configs. They can still have a name so they can be easily identified.[optional] [default to false]
new_versionboolIf a Compute Template with the same name already exists, create this config as a new version.[optional] [default to false]

CreateComputeTemplateConfig

DEPRECATED: Please use CreateClusterCompute and the corresponding ClusterComputeConfig instead. Configuration of compute resources to use for launching a session. Used when creating a compute template.

NameTypeDescriptionNotes
cloud_idstrThe ID of the Anyscale cloud to use for launching sessions.[default to null]
max_workersintDesired limit on total running workers for this session.[optional] [default to null]
regionstrThe region to launch sessions in, e.g. "us-west-2".[default to null]
allowed_azsList[str]The availability zones that sessions are allowed to be launched in, e.g. "us-west-2a". If not specified or "any" is provided as the option, any AZ may be used. If "any" is provided, it must be the only item in the list.[optional] [default to null]
head_node_typeComputeNodeTypeNode configuration to use for the head node.[default to null]
worker_node_typesList[WorkerNodeType]A list of node types to use for worker nodes.[optional] [default to null]
aws_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly AWS APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
awsAWSNodeOptionsDEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types.[optional] [default to null]
gcp_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly GCP APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
gcpGCPNodeOptionsDEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types.[optional] [default to null]
azureobjectDEPRECATED: We don't currently support azure. Fields specific to Azure node types.[optional] [default to null]
maximum_uptime_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start.[optional] [default to null]
auto_select_worker_configboolIf set to true, worker node groups will automatically be selected based on workload.[optional] [default to false]
flagsobjectA set of advanced cluster-level flags that can be used to configure a particular workload.[optional] [default to null]
idle_termination_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after the cluster is idle. Idle time is defined as the time during which a Cluster is not running a user command or a Ray driver. Time spent running commands on Jupyter or ssh is still considered 'idle'. To disable, set this field to 0.[optional] [default to 120]

CreateJobQueueConfig

Specifies configuration of the job being added to a Job Queue

NameTypeDescriptionNotes
priorityintJob's relative priority (only relevant for Job Queues of type PRIORITY). Valid values range from 0 (highest) to +inf (lowest). Default value is None[optional] [default to null]
target_job_queue_idstrIdentifier of the existing Job Queue this job should be added to. Note, only one of `target_job_queue_id`, `target_job_queue_name` or `job_queue_spec` could be provided[optional] [default to null]
target_job_queue_namestrExisting Job Queue user-provided name (identifier), this job should be added to. Note, only one of `target_job_queue_id`, `target_job_queue_name` or `job_queue_spec` could be provided[optional] [default to null]
job_queue_specJobQueueSpecSpec of the Job Queue definition that should be created and associated with this job. Note, only one of `target_job_queue_id`, `target_job_queue_name` or `job_queue_spec` could be provided[optional] [default to null]

CreateProductionJob

NameTypeDescriptionNotes
namestrName of the job[default to null]
descriptionstrDescription of the job[optional] [default to null]
project_idstrId of the project this job will start clusters in[optional] [default to null]
configCreateProductionJobConfig[default to null]
job_queue_configCreateJobQueueConfigConfiguration specifying semantic of the execution using job queues[optional] [default to null]

CreateProductionJobConfig

NameTypeDescriptionNotes
entrypointstrA script that will be run to start your job.This command will be run in the root directory of the specified runtime env. Eg. 'python script.py'[optional] [default to ]
ray_serve_configobjectThe Ray Serve config to use for this Production service. This config defines your Ray Serve application, and will be passed directly to Ray Serve. You can learn more about Ray Serve config files here: https://docs.ray.io/en/latest/serve/production-guide/config.html[optional] [default to null]
runtime_envRayRuntimeEnvConfigA ray runtime env json. Your entrypoint will be run in the environment specified by this runtime env.[optional] [default to null]
build_idstrThe id of the cluster env build. This id will determine the docker image your job is run on.[default to null]
compute_config_idstrThe id of the compute configuration that you want to use. This id will specify the resources required for your job[optional] [default to null]
compute_configCreateClusterComputeConfigOne-off compute that the cluster will use.[optional] [default to null]
max_retriesintThe number of retries this job will attempt on failure. Set to None to set infinite retries[optional] [default to 5]
timeout_sintThe timeout in seconds for each job run. Set to None for no limit to be set[optional] [default to null]
runtime_env_configRayRuntimeEnvConfigDEPRECATED: Use runtime_env[optional] [default to null]

CreateProject

Model used to create a Project.

NameTypeDescriptionNotes
namestrName of the Project to be created.[default to null]
cluster_configstrCluster config associated with the Project. This can later be used to start a Session. Default will be used if not provided.[optional] [default to null]
descriptionstrDescription of Project.[optional] [default to null]
parent_cloud_idstrCloud that all resources in this project should be scoped to.[optional] [default to null]

CreateSSOConfig

Model used to create an SSOConfig. Must contain at least one of idp_metadata_url or static_config.

NameTypeDescriptionNotes
idp_metadata_urlstrIdentity provider (IdP) metadata url. If given along with the other static identity provider fields, Anyscale will first attempt metadata exchange to get IdP attributes. If Anyscale can't reach the metadata endpoint or if the metadata url isn't given, Anyscale will use static_idp_config as a backup. Either idp_metadata_url or static_idp_config is required.[optional] [default to null]
static_idp_configStaticSSOConfigStatic identity provider configuration.[optional] [default to null]

CreateSchedule

NameTypeDescriptionNotes
namestrName of the job[default to null]
descriptionstrDescription of the job[optional] [default to null]
project_idstrId of the project this job will start clusters in[optional] [default to null]
configCreateProductionJobConfig[default to null]
job_queue_configCreateJobQueueConfigConfiguration specifying semantic of the execution using job queues[optional] [default to null]
scheduleScheduleConfigThe configuration for this schedule[default to null]

CreateSession

Model used to create a Session. If uses_app_config is set, build_id and compute_template_id must be passed. Otherwise, cluster_config and cloud_id must be passed.

NameTypeDescriptionNotes
namestrName of the session to be created.[default to null]
project_idstrProject that the session will be created in.[default to null]
cloud_idstrCloud that the session will use.[optional] [default to null]
cluster_configstrCluster config that the session can later be started with.[optional] [default to null]
build_idstrID of the Build that this session was started with.[optional] [default to null]
compute_template_idstrID of the compute template that this session was started with.[optional] [default to null]
idle_timeoutintIdle timeout (in minutes), after which the session is stopped. Idle time is defined as the time during which a session is not running a user command (through 'anyscale exec' or the Web UI), and does not have an attached driver. Time spent running Jupyter commands, or commands run through ssh, is still considered 'idle'.[optional] [default to null]
uses_app_configboolWhether or not the session uses app config. If true, it means this is not a legacy session started with cluster yaml.[optional] [default to false]
allow_public_internet_trafficboolWhether public internet traffic can access Serve endpoints or if an authentication token is required.[optional] [default to false]
user_service_accessUserServiceAccessTypesWhether user service can be accessed by public internet traffic.[optional] [default to null]
user_service_tokenstrUser service token that is used to authenticate access to public user services. This must be a valid 32 byte URL safe string and can be generated by calling `secrets.token_urlsafe(32))`. This is ignored if the user service has private access. If not specified for a public user service, a token is autogenerated.[optional] [default to null]
ha_job_idstrThis is used internally by Anyscale to associate clusters to a job. It is set automatically and should not be used directly.[optional] [default to null]

CreateSessionCommand

Model used to create and execute a command on a Session.

NameTypeDescriptionNotes
session_idstrID of the Session to execute this command on.[default to null]
shell_commandstrShell command string that will be executed.[default to null]

EbsBlockDevice

https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_EbsBlockDevice.html

NameTypeDescriptionNotes
delete_on_terminationbool[optional] [default to null]
encryptedbool[optional] [default to null]
iopsint[optional] [default to null]
kms_key_idstr[optional] [default to null]
outpost_arnstr[optional] [default to null]
snapshot_idstr[optional] [default to null]
throughputint[optional] [default to null]
volume_sizeint[optional] [default to null]
volume_typestr[optional] [default to null]

GCPNodeDisk

NameTypeDescriptionNotes
bootbool[optional] [default to null]
auto_deletebool[optional] [default to null]
typestr[optional] [default to null]
initialize_paramsobject[optional] [default to null]

GCPNodeOptions

NameTypeDescriptionNotes
service_accountServiceAccount[optional] [default to null]
disksList[GCPNodeDisk][GCE] Disk configurations for GCE cluster nodes.[optional] [default to null]
labelsDict(str, str)[GCE] Labels for GCE cluster nodes.[optional] [default to null]

GrpcProtocolConfig

NameTypeDescriptionNotes
enabledboolFlag to enable the protocol in alb[optional] [default to false]
portintThe port this protocol listens on.[optional] [default to 9000]
service_namesList[str]List of service names used to create routing[optional] [default to []]

HTTPValidationError

NameTypeDescriptionNotes
detailList[ValidationError][optional] [default to null]

HaJobGoalStates

An enumeration.

Possible Values: ['SCHEDULED', 'RUNNING', 'TERMINATED', 'SUCCESS']

HaJobStates

An enumeration.

Possible Values: ['PENDING', 'AWAITING_CLUSTER_START', 'UPDATING', 'RUNNING', 'SUCCESS', 'ERRORED', 'TERMINATED', 'CLEANING_UP', 'BROKEN', 'OUT_OF_RETRIES', 'RESTARTING']

HttpProtocolConfig

NameTypeDescriptionNotes
enabledboolFlag to enable the protocol in alb[optional] [default to true]
portintThe port this protocol listens on.[optional] [default to 8000]

IamInstanceProfileSpecification

https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_IamInstanceProfileSpecification.html

NameTypeDescriptionNotes
arnstr[optional] [default to null]
namestr[optional] [default to null]

IdleTerminationStatus

An enumeration.

Possible Values: ['ACTIVE_RAY', 'ACTIVE_COMMAND', 'ACTIVE_WORKSPACE', 'IDLE', 'ERROR', 'DISABLED']

Job

NameTypeDescriptionNotes
idstrServer assigned unique identifier.[default to null]
ray_session_namestrName of the Session provided from Ray[default to null]
ray_job_idstrID of the Job provided from Ray[default to null]
namestrName of this Job.[optional] [default to null]
statusJobStatusStatus of this Job's execution.[default to null]
created_atdatetimeTime at which this Job was created.[default to null]
finished_atdatetimeTime at which this Job finished. If absent, this Job is still running.[optional] [default to null]
ray_job_submission_idstrID of the submitted Ray Job that this Job corresponds to.[optional] [default to null]
cluster_idstrID of the Anyscale Cluster this Job is on.[default to null]
namespace_idstrID of the Anyscale Namespace this Job is using.[optional] [default to DEPRECATED_NAMESPACE_ID]
runtime_environment_idstrID of the Anyscale Runtime Environment this Job is using.[default to null]
project_idstrID of the Project this Job belongs to.[optional] [default to null]
creator_idstrID of the user who created this Job.[default to null]

JobListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[Job][default to null]
metadataListResponseMetadata[optional] [default to null]

JobQueueConfig

Captures job's configuration in the context of its scheduling & execution via Job Queues

NameTypeDescriptionNotes
priorityintJob's relative priority (only relevant for Job Queues of type PRIORITY). Valid values range from 0 (highest) to +inf (lowest). Default value is None[optional] [default to null]

JobQueueExecutionMode

An enumeration.

Possible Values: ['FIFO', 'LIFO', 'PRIORITY']

JobQueueSpec

Specifies definition of the Job Queue to be created

NameTypeDescriptionNotes
job_queue_namestrOptional user-provided identifier of the queue that could be subsequently used to reference the queue when submitting jobs. Note that name has to be unique within the project.[optional] [default to null]
execution_modeJobQueueExecutionModeExecution mode of the jobs submitted into the queue (one of: FIFO,LIFO,PRIORITY[optional] [default to null]
compute_config_idstrThe id of the compute configuration that will be used to create cluster associated with the queue. Defaults to default compute config in the given project[optional] [default to null]
cluster_environment_build_idstrThe id of the cluster environment build that will be used to create cluster associated with the queue.[optional] [default to null]
max_concurrencyintMax number of jobs to be run concurrently. Defaults to 1, ie running no more than 1 job at a time.[optional] [default to 1]
idle_timeout_secintMax period of time queue will be accepting new jobs, before being sealed off and its associated cluster being shutdown[default to null]

JobRunType

An enumeration.

Possible Values: ['INTERACTIVE_SESSION', 'RUN', 'RAY_SUBMIT']

JobStatus

An enumeration.

Possible Values: ['RUNNING', 'COMPLETED', 'PENDING', 'STOPPED', 'SUCCEEDED', 'FAILED', 'UNKNOWN']

JobsQuery

Query model used to filter Jobs. Priority for filtering job type is: ha_job_id > type_filter > show_ray_client_runs_only (deprecated). Only one or none of these fields will be used to filter: - Specifying ha_job_id is equivalent to type_filter = \{JobRunType.RUN\} - Specifying show_ray_client_runs_only (deprecated) is equivalent to type_filter = \{JobRunType.INTERACTIVE_SESSION, JobRunType.RAY_SUBMIT\}

NameTypeDescriptionNotes
nameTextQueryFilters Jobs by name. If this field is absent, no filtering is done.[optional] [default to null]
runtime_environment_idstrFilters Jobs by runtime enviornment id. If this field is absent, no filtering is done.[optional] [default to null]
cluster_idstrFilters Jobs by cluster id. If this field is absent, no filtering is done.[optional] [default to null]
creator_idstrFilters Jobs by creator_id. If this field is absent, no filtering is done.[optional] [default to null]
ray_job_idstrFilters Jobs by ray_job_id. If this field is absent, no filtering is done. Note: the ray_job_id is only unique for one cluster.[optional] [default to null]
project_idstrFilters Jobs by project_id. If this field is absent, no filtering is done.[optional] [default to null]
include_child_jobsboolInclude jobs that have parents[optional] [default to false]
ha_job_idstrFilter by Anyscale job. Shows all jobs (jobs attempts) if not specified. Prioritized first for filtering type.[optional] [default to null]
show_ray_client_runs_onlyboolDEPRECATED: use `type_filter`. Shows only Ray client runs. Prioritized third for filtering type.[optional] [default to null]
pagingPageQueryPagination information.[optional] [default to null]
state_filterList[BaseJobStatus]Filter Jobs by Job Status. If this field is an empty set, no filtering is done.[optional] [default to []]
type_filterList[JobRunType]Filter Jobs by their type. Their type is determined by their usage within the product e.g. Interactive sessions, job runs. Prioritized second for filtering type.[optional] [default to []]
sort_by_clausesList[SortByClauseJobsSortField]The order used to specify results. The list will be used to construct ORDER BY database queries. If not specified, the fallback order by clauses are 1. Creation time (desc) 2. Name (ascending) and 3. ID (ascending)[optional] [default to [{"sort_field":"CREATED_AT","sort_order":"DESC"},{"sort_field":"NAME","sort_order":"ASC"},{"sort_field":"ID","sort_order":"ASC"}]]

JobsSortField

An enumeration.

Possible Values: ['STATUS', 'CREATED_AT', 'FINISHED_AT', 'NAME', 'ID', 'COST']

ListResponseMetadata

Metadata for a ListResponse containing common info like pagination

NameTypeDescriptionNotes
totalint[optional] [default to null]
next_paging_tokenstr[optional] [default to null]

ListServiceModel

The list model for Services. Please note that this model can be used for both Service v1 and v2. You can use the type field to differentiate between the two.

NameTypeDescriptionNotes
idstr[default to null]
namestr[default to null]
creator_idstrId of the user who created the Service[default to null]
created_atdatetimeTime the Service was created[default to null]
project_idstrId of the project this Service will start clusters in. This configuration cannot be changed after the service is created.[default to null]
current_stateServiceEventCurrentStateThe current state of this service[default to null]
endtimedatetime[optional] [default to null]
typeServiceTypeType of the Service[optional] [default to null]
service_observability_urlsServiceObservabilityUrlsA JSON object with useful urls pointing to Grafana dashboards.[default to null]

ListservicemodelListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[ListServiceModel][default to null]
metadataListResponseMetadata[optional] [default to null]

LogDownloadResult

The result from a call to /logs/get_log_files.

NameTypeDescriptionNotes
log_chunksList[LogFileChunk]A list of log file chunks.[default to null]
next_page_tokenstrPage token to fetch newer logs.[optional] [default to null]
previous_page_tokenstrPage token to fetch older logs.[optional] [default to null]
bearer_tokenstrToken to be used as a Bearer token passed in via Authorization header to access the log chunks.[optional] [default to null]

LogFileChunk

When we retrieve log file chunks from a cloud storage bucket, we infer properties about the chunks using a combination of (a) the filename/path, and (b) the chunk labels/metadata. We pass this metadata down to the client, so the client can group/categorize/process chunks as needed.

NameTypeDescriptionNotes
cluster_idstrThe cluster ID that this file originates from.[default to null]
chunk_namestrThe full object name of a chunk (e.g. .../dashboard_agent.log/chunk-one.log)[default to null]
chunk_urlstrA presigned URL to download this chunk.[default to null]
sizeintThe size of this chunk (should never exceed 10MB).[default to null]
file_namestrThe full file name (path) of a file (e.g. .../dashboard_agent.log[default to null]
node_typeNodeTypeThe type of node that this file originated from (e.g. head-node, worker-nodes[default to null]
node_ipstrThe node IP that this file originated from.[default to null]
instance_idstrThe instance ID that this file originated from.[default to null]
session_idstrThe session ID that this file originated from.[default to null]
ray_pidstrThe PID that this file originated from, if appropriate.[optional] [default to null]
ray_worker_idstrThe Ray worker ID that this file originated from, if appropriate.[optional] [default to null]
job_idstrThe Ray job ID that this file originated from, if appropriate.[optional] [default to null]

LogLevelTypes

The classification of a session event.

Possible Values: ['info', 'error']

LogStream

NameTypeDescriptionNotes
http_urlstrHTTP URL for retrieving initial lines.[default to null]
stream_urlstrHTTP/WebSocket URL for streaming Ray logs.[optional] [default to null]

LogdownloadresultResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultLogDownloadResult[default to null]

LogstreamResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultLogStream[default to null]

NetworkInterface

Allows users to override network interface used by your instances. See https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html#networkinterface

NameTypeDescriptionNotes
subnet_idstr[default to null]
groupsList[str][default to null]
associate_public_ip_addressbool[optional] [default to true]

NodeType

The type of node (head or worker).

Possible Values: ['head-node', 'worker-nodes']

ObjectStorageConfig

Field representing a object storage configuration for an organization in a region

NameTypeDescriptionNotes
s3ObjectStorageConfigS3S3 configuration[optional] [default to null]

ObjectStorageConfigS3

NameTypeDescriptionNotes
regionstr[default to null]
bucketstr[default to null]
pathstr[default to null]
aws_access_key_idstr[default to null]
aws_secret_access_keystr[default to null]
aws_session_tokenstr[default to null]

ObjectstorageconfigResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultObjectStorageConfig[default to null]

OperationError

The response of this operation in case of failure

NameTypeDescriptionNotes
messagestrHuman readable message explaining why this operation failed.[default to null]

OperationProgress

Provides detailed information about how this operation is progressing.

NameTypeDescriptionNotes
messagestrHuman readable message about the progress of an operation.[default to null]

OperationResult

The result of an Operation upon completion. Exactly one of error or data will be set.

NameTypeDescriptionNotes
dataobjectThe response of this operation in case of success. This is typically the resource that this operation acted on.[optional] [default to null]
errorOperationErrorThe response of this operation in case of failure[optional] [default to null]

Organization

Fields representing an Organization

NameTypeDescriptionNotes
idstrServer assigned unique identifier.[default to null]
namestrOrganization's display name.[default to null]
public_identifierstrOrganization's public identifier.[default to null]
sso_requiredboolRequire users to log in to your organization using single sign on (SSO).[optional] [default to false]

OrganizationResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultOrganization[default to null]

PageQuery

Query model for paginating results.

NameTypeDescriptionNotes
countintNumber of elements to fetch. Defaults to 10.[optional] [default to 10]
paging_tokenstrToken used for pagination. If absent, server will return elements from the first page.[optional] [default to null]

PauseSchedule

NameTypeDescriptionNotes
is_pausedboolWhether to pause or unpause this cron job[default to null]

ProductionJob

Model of a Production Job for use in the SDK.

NameTypeDescriptionNotes
idstrThe id of this job[default to null]
namestrName of the job[default to null]
descriptionstrDescription of the job[optional] [default to null]
created_atdatetimeThe time this job was created[default to null]
creator_idstrThe id of the user who created this job[default to null]
configProductionJobConfigThe config that was used to create this job[default to null]
job_queue_configJobQueueConfigJob Queue configuration of this job (if applicable)[optional] [default to null]
stateProductionJobStateTransitionThe current state of this job[default to null]
project_idstrId of the project this job will start clusters in[default to null]
last_job_run_idstrThe id of the last job run[optional] [default to null]
schedule_idstrIf the job was launched via Scheduled job, this will contain the id of that schedule.[optional] [default to null]
job_queue_idstrId of the job queue this job is being enqueued to[optional] [default to null]

ProductionJobConfig

NameTypeDescriptionNotes
entrypointstrA script that will be run to start your job.This command will be run in the root directory of the specified runtime env. Eg. 'python script.py'[optional] [default to ]
ray_serve_configobjectThe Ray Serve config to use for this Production service. This config defines your Ray Serve application, and will be passed directly to Ray Serve. You can learn more about Ray Serve config files here: https://docs.ray.io/en/latest/serve/production-guide/config.html[optional] [default to null]
runtime_envRayRuntimeEnvConfigA ray runtime env json. Your entrypoint will be run in the environment specified by this runtime env.[optional] [default to null]
build_idstrThe id of the cluster env build. This id will determine the docker image your job is run on.[default to null]
compute_config_idstrThe id of the compute configuration that you want to use. This id will specify the resources required for your job[default to null]
compute_configCreateClusterComputeConfigOne-off compute that the cluster will use.[optional] [default to null]
max_retriesintThe number of retries this job will attempt on failure. Set to None to set infinite retries[optional] [default to 5]
timeout_sintThe timeout in seconds for each job run. Set to None for no limit to be set[optional] [default to null]
runtime_env_configRayRuntimeEnvConfigDEPRECATED: Use runtime_env[optional] [default to null]

ProductionJobStateTransition

NameTypeDescriptionNotes
idstrThe id of this job state transition[default to null]
state_transitioned_atdatetimeThe last time the state of this job was updated. This includes updates to the state and to the goal state[default to null]
current_stateHaJobStatesThe current state of the job[default to null]
goal_stateHaJobGoalStatesThe goal state of the job[optional] [default to null]
errorstrAn error message that occurred in this job state transition[optional] [default to null]
operation_messagestrThe logging message for this job state transition[optional] [default to null]
cluster_idstrThe id of the cluster the job is running on[optional] [default to null]

ProductionServiceV2Model

DEPRECATED. Please use ServiceModel with new sdk calls.

NameTypeDescriptionNotes
idstrId of the Service[default to null]
namestrName of the Service[default to null]
descriptionstrDescription of the Service[optional] [default to null]
project_idstrId of the project this Service will start clusters in. This configuration cannot be changed after the service is created.[default to null]
cloud_idstrId of the cloud this Service belongs to, and will launch clusters in. This configuration cannot be changed.[default to null]
creator_idstrId of the user who created the Service[default to null]
created_atdatetimeTime the Service was created[default to null]
hostnamestrThe hostname of the service[default to null]
current_stateServiceEventCurrentStateThe current state of this service[default to null]
goal_stateServiceGoalStatesThe goal state of this service[default to null]
auth_tokenstrToken to use for service auth. To use the token, add it as a header with the key 'Authorization' and the value 'Bearer <token>'[optional] [default to null]
auto_rollout_enabledboolWhether or not the service is using auto rollout[default to null]
versionsList[ProductionServiceV2VersionModel]DEPRECATED. Please use `primary_version` and `canary_version` fields. Active versions of this service, sorted by creation time in ascending order.[default to null]
primary_versionProductionServiceV2VersionModelPrimary version of this service. If the service is terminated, this field refers to the most recently active version.[default to null]
canary_versionProductionServiceV2VersionModelCanary version of this service. Present only if the service is in the `ROLLING_OUT` state.[optional] [default to null]
service_observability_urlsServiceObservabilityUrlsA JSON object with useful urls pointing to Grafana dashboards.[default to null]
base_urlstrThe base url of this service[default to null]
ended_atdatetimeTime the Service was terminated[optional] [default to null]

ProductionServiceV2VersionModel

NameTypeDescriptionNotes
idstrId of the Service Version[default to null]
created_atdatetimeTime the version was created[default to null]
weightintThe target percentage of traffic sent to this version. This is a number between 0 and 100.[default to null]
current_weightintThe current percentage of traffic sent to this version. This is a number between 0 and 100.[optional] [default to null]
versionstrThe version string identifier for this version[default to null]
ray_serve_configobject[default to null]
ray_gcs_external_storage_configRayGCSExternalStorageConfigConfig for the Ray GCS to connect to external storage. If populated, head node fault tolerance is enabled for this service.[optional] [default to null]
tracing_configTracingConfigConfig for initializing tracing within Anyscale runtime.[optional] [default to null]
build_idstrThe id of the cluster env build. This id will determine the docker image your Service is run using.[default to null]
compute_config_idstrThe id of the compute configuration that you want to use. This id will specify the resources required for your Service.The compute template includes a `cloud_id` that cannot be updated.[default to null]
production_job_idsList[str]The list of production job ids associated with this service version.[default to null]
current_stateServiceVersionStateThe current state of the service version.[default to null]

ProductionjobListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[ProductionJob][default to null]
metadataListResponseMetadata[optional] [default to null]

ProductionjobResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultProductionJob[default to null]

Productionservicev2ModelResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultProductionServiceV2Model[default to null]

Project

Model used to read a Project.

NameTypeDescriptionNotes
namestrName of the Project to be created.[default to null]
cluster_configstrCluster config associated with the Project. This can later be used to start a Session.[default to null]
descriptionstrDescription of Project.[optional] [default to null]
parent_cloud_idstrCloud that all resources in this project should be scoped to.[optional] [default to null]
idstrServer assigned unique identifier of the Project.[default to null]
creator_idstrIdentifier of user who created the Project.[optional] [default to null]
created_atdatetimeTime at which Project was created.[default to null]
organization_idstrOrganization that the Project is associated with.[default to null]
last_used_cloud_idstrID of the last cloud used in this project, or by the user if this is a new project.[optional] [default to null]
is_defaultboolTrue if this project is the default project for the organization.[default to null]
directory_namestrDirectory name of project to be used as working directory of clusters.[default to null]
active_sessionsintRead only. Number of active sessions for this project.[default to null]
last_activity_atdatetimeRead only. The most recent activity for this project. This is based on the most recently created sessions[default to null]

ProjectListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[Project][default to null]
metadataListResponseMetadata[optional] [default to null]

ProjectResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultProject[default to null]

ProjectsQuery

Query model used to filter Projects. It is used in the SDK.

NameTypeDescriptionNotes
nameTextQueryFilters Projects by name. If this field is absent, no filtering is done.[optional] [default to null]
creator_idTextQueryFilters Projects by creator_id. If this field is absent, no filtering is done.[optional] [default to null]
pagingPageQueryPagination information.[optional] [default to null]
parent_cloud_idTextQueryFilters Projects by parent_cloud_id. If this field is absent, no filtering is done.[optional] [default to null]
include_defaultsboolWhether to include default projects in the results.[optional] [default to false]

Protocols

NameTypeDescriptionNotes
httpHttpProtocolConfigThe protocol setup for HTTP.[optional] [default to null]
grpcGrpcProtocolConfigThe protocol setup for gRPC.[optional] [default to null]

PythonModules

NameTypeDescriptionNotes
pip_packagesList[str]List of pip packages that'll be included in the image.[optional] [default to null]
conda_packagesList[str]List of conda packages that'll be included in the image.[optional] [default to null]

PythonVersion

An enumeration.

Possible Values: ['py36', 'py37', 'py38', 'py39', 'py310', 'py311', 'py312']

RayGCSExternalStorageConfig

This model is derived from ClusterGCSExternalStorageConfig and includes an additional enable field. RayGCSExternalStorageConfig is converted into ClusterGCSExternalStorageConfig to filter for fields that are relevant when creating ray_gcs_external_storage_config.

NameTypeDescriptionNotes
addressstrAddress to connect to external storage at. Must be accessible from instances running in the provided cloud.[optional] [default to null]
redis_certificate_pathstrPath to the certificate on the head node. This path is only relevant when TLS is enabled.[optional] [default to /etc/ssl/certs/ca-certificates.crt]
enableboolEnable GCS Fault Tolerance (FT) for the service. Default is set to True.[optional] [default to true]

RayRuntimeEnvConfig

A runtime env config. Can be used to start a production job.

NameTypeDescriptionNotes
working_dirstrThe working directory that your code will run in. Must be a remote URI like an s3 or git path.[optional] [default to null]
py_modulesList[str]Python modules that will be installed along with your runtime env. These must be remote URIs.[optional] [default to null]
pipList[str]A list of pip packages to install.[optional] [default to null]
condaobject[Union[Dict[str, Any], str]: Either the conda YAML config or the name of a local conda env (e.g., &quot;pytorch_p36&quot;),[optional] [default to null]
env_varsDict(str, str)Environment variables to set.[optional] [default to null]
configobjectConfig for runtime environment. Can be used to setup setup_timeout_seconds, the timeout of runtime environment creation.[optional] [default to null]

Resources

NameTypeDescriptionNotes
cpuintNumber of CPUs in this node type. If left blank, Ray may automatically detect it for you; see https://docs.ray.io/en/master/cluster/vms/references/ray-cluster-configuration.html#resources for more.[optional] [default to null]
gpuintNumber of GPUs in this node type. If left blank, Ray may automatically detect it for you; see https://docs.ray.io/en/master/cluster/vms/references/ray-cluster-configuration.html#resources for more.[optional] [default to null]
memoryintAmount of memory to allocate to the Python worker. If left blank, Ray will choose an appropriate amount based on available resources; see https://docs.ray.io/en/master/cluster/vms/references/ray-cluster-configuration.html#resources for more.[optional] [default to null]
object_store_memoryintThe amount of memory in bytes allocated for the Ray object store on this node. If left blank, Ray will choose an appropriate amount; see https://docs.ray.io/en/master/cluster/vms/references/ray-cluster-configuration.html#resources for more.[optional] [default to null]
custom_resourcesDict(str, int)Declare custom resources for this node to be used by Ray autoscaler.[optional] [default to {}]

RollbackServiceModel

The rollback model for Services.

NameTypeDescriptionNotes
max_surge_percentintThe max_surge_percent to use when rolling back.[optional] [default to null]

RolloutStrategy

An enumeration.

Possible Values: ['ROLLOUT', 'IN_PLACE']

RuntimeEnvironment

Reusable runtime environment for Jobs and Actors running in Anyscale.

NameTypeDescriptionNotes
idstrServer assigned unique Identifier[default to null]
ray_env_hashstrA hash of this Runtime Environment as provided by Ray[default to null]
namestrName for this Runtime Environment.[optional] [default to null]
working_dirstrThe working directory for this Runtime Environment.[optional] [default to null]
py_modulesList[str]Python modules included in this Runtime Environment.[optional] [default to null]
pip_packagesstrPip dependencies installed in this Runtime Environment.[optional] [default to null]
conda_env_namestrName of the Conda environment this Runtime Environment is using.[optional] [default to null]
conda_valuesobjectConda values for this Runtime Environment.[optional] [default to null]
env_variablesDict(str, str)Environment variables set for this Runtime Environment.[optional] [default to null]
created_atdatetimeTime at which this Runtime Environment was created.[default to null]
creator_idstrID of the User who created this Runtime Environment.[default to null]

RuntimeenvironmentResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultRuntimeEnvironment[default to null]

SSOConfig

Read model of an SSOConfig

NameTypeDescriptionNotes
idp_metadata_urlstrIdentity provider (IdP) metadata url. If given along with the other static identity provider fields, Anyscale will first attempt metadata exchange to get IdP attributes. If Anyscale can't reach the metadata endpoint or if the metadata url isn't given, Anyscale will use static_idp_config as a backup. Either idp_metadata_url or static_idp_config is required.[optional] [default to null]
static_idp_configStaticSSOConfigStatic identity provider configuration.[optional] [default to null]
idstrID of this SSO Config.[default to null]
created_atdatetimeTime at which this SSO Config was created.[default to null]
creator_idstrID of the user who created this SSO Config.[default to null]

SSOMode

An enumeration.

Possible Values: ['off', 'optional', 'required']

SUPPORTEDBASEIMAGESENUM

An enumeration.

Possible Values: ['anyscale/ray-ml:2.0.0-py37-cpu', 'anyscale/ray-ml:2.0.0-py37-gpu', 'anyscale/ray-ml:2.0.0-py38-cpu', 'anyscale/ray-ml:2.0.0-py38-gpu', 'anyscale/ray-ml:2.0.1-py37-cpu', 'anyscale/ray-ml:2.0.1-py37-gpu', 'anyscale/ray-ml:2.0.1-py38-cpu', 'anyscale/ray-ml:2.0.1-py38-gpu', 'anyscale/ray-ml:2.1.0-py37-cpu', 'anyscale/ray-ml:2.1.0-py37-gpu', 'anyscale/ray-ml:2.1.0-py38-cpu', 'anyscale/ray-ml:2.1.0-py38-gpu', 'anyscale/ray-ml:2.10.0-py310-cpu', 'anyscale/ray-ml:2.10.0-py310-gpu', 'anyscale/ray-ml:2.10.0-py38-cpu', 'anyscale/ray-ml:2.10.0-py38-gpu', 'anyscale/ray-ml:2.10.0-py39-cpu', 'anyscale/ray-ml:2.10.0-py39-gpu', 'anyscale/ray-ml:2.11.0-py310-cpu', 'anyscale/ray-ml:2.11.0-py310-gpu', 'anyscale/ray-ml:2.11.0-py311-cpu', 'anyscale/ray-ml:2.11.0-py311-gpu', 'anyscale/ray-ml:2.11.0-py39-cpu', 'anyscale/ray-ml:2.11.0-py39-gpu', 'anyscale/ray-ml:2.12.0-py310-cpu', 'anyscale/ray-ml:2.12.0-py310-gpu', 'anyscale/ray-ml:2.12.0-py311-cpu', 'anyscale/ray-ml:2.12.0-py311-gpu', 'anyscale/ray-ml:2.12.0-py39-cpu', 'anyscale/ray-ml:2.12.0-py39-gpu', 'anyscale/ray-ml:2.2.0-py310-cpu', 'anyscale/ray-ml:2.2.0-py310-gpu', 'anyscale/ray-ml:2.2.0-py37-cpu', 'anyscale/ray-ml:2.2.0-py37-gpu', 'anyscale/ray-ml:2.2.0-py38-cpu', 'anyscale/ray-ml:2.2.0-py38-gpu', 'anyscale/ray-ml:2.2.0-py39-cpu', 'anyscale/ray-ml:2.2.0-py39-gpu', 'anyscale/ray-ml:2.20.0-py310-cpu', 'anyscale/ray-ml:2.20.0-py310-gpu', 'anyscale/ray-ml:2.20.0-py311-cpu', 'anyscale/ray-ml:2.20.0-py311-gpu', 'anyscale/ray-ml:2.20.0-py39-cpu', 'anyscale/ray-ml:2.20.0-py39-gpu', 'anyscale/ray-ml:2.21.0-py310-cpu', 'anyscale/ray-ml:2.21.0-py310-gpu', 'anyscale/ray-ml:2.21.0-py311-cpu', 'anyscale/ray-ml:2.21.0-py311-gpu', 'anyscale/ray-ml:2.21.0-py39-cpu', 'anyscale/ray-ml:2.21.0-py39-gpu', 'anyscale/ray-ml:2.22.0-py310-cpu', 'anyscale/ray-ml:2.22.0-py310-gpu', 'anyscale/ray-ml:2.22.0-py311-cpu', 'anyscale/ray-ml:2.22.0-py311-gpu', 'anyscale/ray-ml:2.22.0-py39-cpu', 'anyscale/ray-ml:2.22.0-py39-gpu', 'anyscale/ray-ml:2.23.0-py310-cpu', 'anyscale/ray-ml:2.23.0-py310-gpu', 'anyscale/ray-ml:2.23.0-py311-cpu', 'anyscale/ray-ml:2.23.0-py311-gpu', 'anyscale/ray-ml:2.23.0-py39-cpu', 'anyscale/ray-ml:2.23.0-py39-gpu', 'anyscale/ray-ml:2.24.0-py310-cpu', 'anyscale/ray-ml:2.24.0-py310-gpu', 'anyscale/ray-ml:2.24.0-py311-cpu', 'anyscale/ray-ml:2.24.0-py311-gpu', 'anyscale/ray-ml:2.24.0-py39-cpu', 'anyscale/ray-ml:2.24.0-py39-gpu', 'anyscale/ray-ml:2.3.0-py310-cpu', 'anyscale/ray-ml:2.3.0-py310-gpu', 'anyscale/ray-ml:2.3.0-py37-cpu', 'anyscale/ray-ml:2.3.0-py37-gpu', 'anyscale/ray-ml:2.3.0-py38-cpu', 'anyscale/ray-ml:2.3.0-py38-gpu', 'anyscale/ray-ml:2.3.0-py39-cpu', 'anyscale/ray-ml:2.3.0-py39-gpu', 'anyscale/ray-ml:2.3.1-py310-cpu', 'anyscale/ray-ml:2.3.1-py310-gpu', 'anyscale/ray-ml:2.3.1-py37-cpu', 'anyscale/ray-ml:2.3.1-py37-gpu', 'anyscale/ray-ml:2.3.1-py38-cpu', 'anyscale/ray-ml:2.3.1-py38-gpu', 'anyscale/ray-ml:2.3.1-py39-cpu', 'anyscale/ray-ml:2.3.1-py39-gpu', 'anyscale/ray-ml:2.30.0-py310-cpu', 'anyscale/ray-ml:2.30.0-py310-gpu', 'anyscale/ray-ml:2.30.0-py311-cpu', 'anyscale/ray-ml:2.30.0-py311-gpu', 'anyscale/ray-ml:2.30.0-py39-cpu', 'anyscale/ray-ml:2.30.0-py39-gpu', 'anyscale/ray-ml:2.31.0-py310-cpu', 'anyscale/ray-ml:2.31.0-py310-gpu', 'anyscale/ray-ml:2.31.0-py311-cpu', 'anyscale/ray-ml:2.31.0-py311-gpu', 'anyscale/ray-ml:2.31.0-py39-cpu', 'anyscale/ray-ml:2.31.0-py39-gpu', 'anyscale/ray-ml:2.32.0-py310-cpu', 'anyscale/ray-ml:2.32.0-py310-gpu', 'anyscale/ray-ml:2.32.0-py311-cpu', 'anyscale/ray-ml:2.32.0-py311-gpu', 'anyscale/ray-ml:2.32.0-py39-cpu', 'anyscale/ray-ml:2.32.0-py39-gpu', 'anyscale/ray-ml:2.33.0-py310-cpu', 'anyscale/ray-ml:2.33.0-py310-gpu', 'anyscale/ray-ml:2.33.0-py311-cpu', 'anyscale/ray-ml:2.33.0-py311-gpu', 'anyscale/ray-ml:2.33.0-py39-cpu', 'anyscale/ray-ml:2.33.0-py39-gpu', 'anyscale/ray-ml:2.34.0-py310-cpu', 'anyscale/ray-ml:2.34.0-py310-gpu', 'anyscale/ray-ml:2.34.0-py311-cpu', 'anyscale/ray-ml:2.34.0-py311-gpu', 'anyscale/ray-ml:2.34.0-py39-cpu', 'anyscale/ray-ml:2.34.0-py39-gpu', 'anyscale/ray-ml:2.35.0-py310-cpu', 'anyscale/ray-ml:2.35.0-py310-gpu', 'anyscale/ray-ml:2.35.0-py311-cpu', 'anyscale/ray-ml:2.35.0-py311-gpu', 'anyscale/ray-ml:2.35.0-py39-cpu', 'anyscale/ray-ml:2.35.0-py39-gpu', 'anyscale/ray-ml:2.36.0-py310-cpu', 'anyscale/ray-ml:2.36.0-py310-gpu', 'anyscale/ray-ml:2.36.0-py311-cpu', 'anyscale/ray-ml:2.36.0-py311-gpu', 'anyscale/ray-ml:2.36.0-py39-cpu', 'anyscale/ray-ml:2.36.0-py39-gpu', 'anyscale/ray-ml:2.36.1-py310-cpu', 'anyscale/ray-ml:2.36.1-py310-gpu', 'anyscale/ray-ml:2.36.1-py311-cpu', 'anyscale/ray-ml:2.36.1-py311-gpu', 'anyscale/ray-ml:2.36.1-py39-cpu', 'anyscale/ray-ml:2.36.1-py39-gpu', 'anyscale/ray-ml:2.37.0-py310-cpu', 'anyscale/ray-ml:2.37.0-py310-gpu', 'anyscale/ray-ml:2.37.0-py311-cpu', 'anyscale/ray-ml:2.37.0-py311-gpu', 'anyscale/ray-ml:2.37.0-py39-cpu', 'anyscale/ray-ml:2.37.0-py39-gpu', 'anyscale/ray-ml:2.4.0-py310-cpu', 'anyscale/ray-ml:2.4.0-py310-gpu', 'anyscale/ray-ml:2.4.0-py37-cpu', 'anyscale/ray-ml:2.4.0-py37-gpu', 'anyscale/ray-ml:2.4.0-py38-cpu', 'anyscale/ray-ml:2.4.0-py38-gpu', 'anyscale/ray-ml:2.4.0-py39-cpu', 'anyscale/ray-ml:2.4.0-py39-gpu', 'anyscale/ray-ml:2.5.0-py310-cpu', 'anyscale/ray-ml:2.5.0-py310-gpu', 'anyscale/ray-ml:2.5.0-py37-cpu', 'anyscale/ray-ml:2.5.0-py37-gpu', 'anyscale/ray-ml:2.5.0-py38-cpu', 'anyscale/ray-ml:2.5.0-py38-gpu', 'anyscale/ray-ml:2.5.0-py39-cpu', 'anyscale/ray-ml:2.5.0-py39-gpu', 'anyscale/ray-ml:2.5.1-py310-cpu', 'anyscale/ray-ml:2.5.1-py310-gpu', 'anyscale/ray-ml:2.5.1-py37-cpu', 'anyscale/ray-ml:2.5.1-py37-gpu', 'anyscale/ray-ml:2.5.1-py38-cpu', 'anyscale/ray-ml:2.5.1-py38-gpu', 'anyscale/ray-ml:2.5.1-py39-cpu', 'anyscale/ray-ml:2.5.1-py39-gpu', 'anyscale/ray-ml:2.6.0-py310-cpu', 'anyscale/ray-ml:2.6.0-py310-gpu', 'anyscale/ray-ml:2.6.0-py38-cpu', 'anyscale/ray-ml:2.6.0-py38-gpu', 'anyscale/ray-ml:2.6.0-py39-cpu', 'anyscale/ray-ml:2.6.0-py39-gpu', 'anyscale/ray-ml:2.6.1-py310-cpu', 'anyscale/ray-ml:2.6.1-py310-gpu', 'anyscale/ray-ml:2.6.1-py38-cpu', 'anyscale/ray-ml:2.6.1-py38-gpu', 'anyscale/ray-ml:2.6.1-py39-cpu', 'anyscale/ray-ml:2.6.1-py39-gpu', 'anyscale/ray-ml:2.6.2-py310-cpu', 'anyscale/ray-ml:2.6.2-py310-gpu', 'anyscale/ray-ml:2.6.2-py38-cpu', 'anyscale/ray-ml:2.6.2-py38-gpu', 'anyscale/ray-ml:2.6.2-py39-cpu', 'anyscale/ray-ml:2.6.2-py39-gpu', 'anyscale/ray-ml:2.6.3-py310-cpu', 'anyscale/ray-ml:2.6.3-py310-gpu', 'anyscale/ray-ml:2.6.3-py38-cpu', 'anyscale/ray-ml:2.6.3-py38-gpu', 'anyscale/ray-ml:2.6.3-py39-cpu', 'anyscale/ray-ml:2.6.3-py39-gpu', 'anyscale/ray-ml:2.7.0optimized-py310-cpu', 'anyscale/ray-ml:2.7.0optimized-py310-gpu', 'anyscale/ray-ml:2.7.0optimized-py38-cpu', 'anyscale/ray-ml:2.7.0optimized-py38-gpu', 'anyscale/ray-ml:2.7.0optimized-py39-cpu', 'anyscale/ray-ml:2.7.0optimized-py39-gpu', 'anyscale/ray-ml:2.7.1optimized-py310-cpu', 'anyscale/ray-ml:2.7.1optimized-py310-gpu', 'anyscale/ray-ml:2.7.1optimized-py38-cpu', 'anyscale/ray-ml:2.7.1optimized-py38-gpu', 'anyscale/ray-ml:2.7.1optimized-py39-cpu', 'anyscale/ray-ml:2.7.1optimized-py39-gpu', 'anyscale/ray-ml:2.7.2optimized-py310-cpu', 'anyscale/ray-ml:2.7.2optimized-py310-gpu', 'anyscale/ray-ml:2.7.2optimized-py38-cpu', 'anyscale/ray-ml:2.7.2optimized-py38-gpu', 'anyscale/ray-ml:2.7.2optimized-py39-cpu', 'anyscale/ray-ml:2.7.2optimized-py39-gpu', 'anyscale/ray-ml:2.8.0-py310-cpu', 'anyscale/ray-ml:2.8.0-py310-gpu', 'anyscale/ray-ml:2.8.0-py38-cpu', 'anyscale/ray-ml:2.8.0-py38-gpu', 'anyscale/ray-ml:2.8.0-py39-cpu', 'anyscale/ray-ml:2.8.0-py39-gpu', 'anyscale/ray-ml:2.8.1-py310-cpu', 'anyscale/ray-ml:2.8.1-py310-gpu', 'anyscale/ray-ml:2.8.1-py38-cpu', 'anyscale/ray-ml:2.8.1-py38-gpu', 'anyscale/ray-ml:2.8.1-py39-cpu', 'anyscale/ray-ml:2.8.1-py39-gpu', 'anyscale/ray-ml:2.9.0-py310-cpu', 'anyscale/ray-ml:2.9.0-py310-gpu', 'anyscale/ray-ml:2.9.0-py38-cpu', 'anyscale/ray-ml:2.9.0-py38-gpu', 'anyscale/ray-ml:2.9.0-py39-cpu', 'anyscale/ray-ml:2.9.0-py39-gpu', 'anyscale/ray-ml:2.9.1-py310-cpu', 'anyscale/ray-ml:2.9.1-py310-gpu', 'anyscale/ray-ml:2.9.1-py38-cpu', 'anyscale/ray-ml:2.9.1-py38-gpu', 'anyscale/ray-ml:2.9.1-py39-cpu', 'anyscale/ray-ml:2.9.1-py39-gpu', 'anyscale/ray-ml:2.9.2-py310-cpu', 'anyscale/ray-ml:2.9.2-py310-gpu', 'anyscale/ray-ml:2.9.2-py38-cpu', 'anyscale/ray-ml:2.9.2-py38-gpu', 'anyscale/ray-ml:2.9.2-py39-cpu', 'anyscale/ray-ml:2.9.2-py39-gpu', 'anyscale/ray-ml:2.9.3-py310-cpu', 'anyscale/ray-ml:2.9.3-py310-gpu', 'anyscale/ray-ml:2.9.3-py38-cpu', 'anyscale/ray-ml:2.9.3-py38-gpu', 'anyscale/ray-ml:2.9.3-py39-cpu', 'anyscale/ray-ml:2.9.3-py39-gpu', 'anyscale/ray-ml:nightly-py310-gpu', 'anyscale/ray-ml:nightly-py311-gpu', 'anyscale/ray-ml:nightly-py312-gpu', 'anyscale/ray-ml:nightly-py37-gpu', 'anyscale/ray-ml:nightly-py38-gpu', 'anyscale/ray-ml:nightly-py39-gpu', 'anyscale/ray:2.0.0-py310', 'anyscale/ray:2.0.0-py37', 'anyscale/ray:2.0.0-py37-cu101', 'anyscale/ray:2.0.0-py37-cu102', 'anyscale/ray:2.0.0-py37-cu110', 'anyscale/ray:2.0.0-py37-cu111', 'anyscale/ray:2.0.0-py37-cu112', 'anyscale/ray:2.0.0-py37-cu113', 'anyscale/ray:2.0.0-py38', 'anyscale/ray:2.0.0-py38-cu101', 'anyscale/ray:2.0.0-py38-cu102', 'anyscale/ray:2.0.0-py38-cu110', 'anyscale/ray:2.0.0-py38-cu111', 'anyscale/ray:2.0.0-py38-cu112', 'anyscale/ray:2.0.0-py38-cu113', 'anyscale/ray:2.0.0-py39', 'anyscale/ray:2.0.0-py39-cu101', 'anyscale/ray:2.0.0-py39-cu102', 'anyscale/ray:2.0.0-py39-cu110', 'anyscale/ray:2.0.0-py39-cu111', 'anyscale/ray:2.0.0-py39-cu112', 'anyscale/ray:2.0.0-py39-cu113', 'anyscale/ray:2.0.1-py310', 'anyscale/ray:2.0.1-py37', 'anyscale/ray:2.0.1-py37-cu101', 'anyscale/ray:2.0.1-py37-cu102', 'anyscale/ray:2.0.1-py37-cu110', 'anyscale/ray:2.0.1-py37-cu111', 'anyscale/ray:2.0.1-py37-cu112', 'anyscale/ray:2.0.1-py37-cu113', 'anyscale/ray:2.0.1-py37-cu116', 'anyscale/ray:2.0.1-py38', 'anyscale/ray:2.0.1-py38-cu101', 'anyscale/ray:2.0.1-py38-cu102', 'anyscale/ray:2.0.1-py38-cu110', 'anyscale/ray:2.0.1-py38-cu111', 'anyscale/ray:2.0.1-py38-cu112', 'anyscale/ray:2.0.1-py38-cu113', 'anyscale/ray:2.0.1-py38-cu116', 'anyscale/ray:2.0.1-py39', 'anyscale/ray:2.0.1-py39-cu101', 'anyscale/ray:2.0.1-py39-cu102', 'anyscale/ray:2.0.1-py39-cu110', 'anyscale/ray:2.0.1-py39-cu111', 'anyscale/ray:2.0.1-py39-cu112', 'anyscale/ray:2.0.1-py39-cu113', 'anyscale/ray:2.0.1-py39-cu116', 'anyscale/ray:2.1.0-py310', 'anyscale/ray:2.1.0-py310-cu101', 'anyscale/ray:2.1.0-py310-cu102', 'anyscale/ray:2.1.0-py310-cu110', 'anyscale/ray:2.1.0-py310-cu111', 'anyscale/ray:2.1.0-py310-cu112', 'anyscale/ray:2.1.0-py310-cu113', 'anyscale/ray:2.1.0-py310-cu116', 'anyscale/ray:2.1.0-py37', 'anyscale/ray:2.1.0-py37-cu101', 'anyscale/ray:2.1.0-py37-cu102', 'anyscale/ray:2.1.0-py37-cu110', 'anyscale/ray:2.1.0-py37-cu111', 'anyscale/ray:2.1.0-py37-cu112', 'anyscale/ray:2.1.0-py37-cu113', 'anyscale/ray:2.1.0-py37-cu116', 'anyscale/ray:2.1.0-py38', 'anyscale/ray:2.1.0-py38-cu101', 'anyscale/ray:2.1.0-py38-cu102', 'anyscale/ray:2.1.0-py38-cu110', 'anyscale/ray:2.1.0-py38-cu111', 'anyscale/ray:2.1.0-py38-cu112', 'anyscale/ray:2.1.0-py38-cu113', 'anyscale/ray:2.1.0-py38-cu116', 'anyscale/ray:2.1.0-py39', 'anyscale/ray:2.1.0-py39-cu101', 'anyscale/ray:2.1.0-py39-cu102', 'anyscale/ray:2.1.0-py39-cu110', 'anyscale/ray:2.1.0-py39-cu111', 'anyscale/ray:2.1.0-py39-cu112', 'anyscale/ray:2.1.0-py39-cu113', 'anyscale/ray:2.1.0-py39-cu116', 'anyscale/ray:2.10.0-py310', 'anyscale/ray:2.10.0-py310-cu115', 'anyscale/ray:2.10.0-py310-cu116', 'anyscale/ray:2.10.0-py310-cu117', 'anyscale/ray:2.10.0-py310-cu118', 'anyscale/ray:2.10.0-py310-cu121', 'anyscale/ray:2.10.0-py311', 'anyscale/ray:2.10.0-py311-cu115', 'anyscale/ray:2.10.0-py311-cu116', 'anyscale/ray:2.10.0-py311-cu117', 'anyscale/ray:2.10.0-py311-cu118', 'anyscale/ray:2.10.0-py311-cu121', 'anyscale/ray:2.10.0-py38', 'anyscale/ray:2.10.0-py38-cu115', 'anyscale/ray:2.10.0-py38-cu116', 'anyscale/ray:2.10.0-py38-cu117', 'anyscale/ray:2.10.0-py38-cu118', 'anyscale/ray:2.10.0-py38-cu121', 'anyscale/ray:2.10.0-py39', 'anyscale/ray:2.10.0-py39-cu115', 'anyscale/ray:2.10.0-py39-cu116', 'anyscale/ray:2.10.0-py39-cu117', 'anyscale/ray:2.10.0-py39-cu118', 'anyscale/ray:2.10.0-py39-cu121', 'anyscale/ray:2.11.0-py310', 'anyscale/ray:2.11.0-py310-cu115', 'anyscale/ray:2.11.0-py310-cu116', 'anyscale/ray:2.11.0-py310-cu117', 'anyscale/ray:2.11.0-py310-cu118', 'anyscale/ray:2.11.0-py310-cu121', 'anyscale/ray:2.11.0-py311', 'anyscale/ray:2.11.0-py311-cu115', 'anyscale/ray:2.11.0-py311-cu116', 'anyscale/ray:2.11.0-py311-cu117', 'anyscale/ray:2.11.0-py311-cu118', 'anyscale/ray:2.11.0-py311-cu121', 'anyscale/ray:2.11.0-py39', 'anyscale/ray:2.11.0-py39-cu115', 'anyscale/ray:2.11.0-py39-cu116', 'anyscale/ray:2.11.0-py39-cu117', 'anyscale/ray:2.11.0-py39-cu118', 'anyscale/ray:2.11.0-py39-cu121', 'anyscale/ray:2.12.0-py310', 'anyscale/ray:2.12.0-py310-cu115', 'anyscale/ray:2.12.0-py310-cu116', 'anyscale/ray:2.12.0-py310-cu117', 'anyscale/ray:2.12.0-py310-cu118', 'anyscale/ray:2.12.0-py310-cu121', 'anyscale/ray:2.12.0-py311', 'anyscale/ray:2.12.0-py311-cu115', 'anyscale/ray:2.12.0-py311-cu116', 'anyscale/ray:2.12.0-py311-cu117', 'anyscale/ray:2.12.0-py311-cu118', 'anyscale/ray:2.12.0-py311-cu121', 'anyscale/ray:2.12.0-py39', 'anyscale/ray:2.12.0-py39-cu115', 'anyscale/ray:2.12.0-py39-cu116', 'anyscale/ray:2.12.0-py39-cu117', 'anyscale/ray:2.12.0-py39-cu118', 'anyscale/ray:2.12.0-py39-cu121', 'anyscale/ray:2.2.0-py310', 'anyscale/ray:2.2.0-py310-cu101', 'anyscale/ray:2.2.0-py310-cu102', 'anyscale/ray:2.2.0-py310-cu110', 'anyscale/ray:2.2.0-py310-cu111', 'anyscale/ray:2.2.0-py310-cu112', 'anyscale/ray:2.2.0-py310-cu113', 'anyscale/ray:2.2.0-py310-cu116', 'anyscale/ray:2.2.0-py37', 'anyscale/ray:2.2.0-py37-cu101', 'anyscale/ray:2.2.0-py37-cu102', 'anyscale/ray:2.2.0-py37-cu110', 'anyscale/ray:2.2.0-py37-cu111', 'anyscale/ray:2.2.0-py37-cu112', 'anyscale/ray:2.2.0-py37-cu113', 'anyscale/ray:2.2.0-py37-cu116', 'anyscale/ray:2.2.0-py38', 'anyscale/ray:2.2.0-py38-cu101', 'anyscale/ray:2.2.0-py38-cu102', 'anyscale/ray:2.2.0-py38-cu110', 'anyscale/ray:2.2.0-py38-cu111', 'anyscale/ray:2.2.0-py38-cu112', 'anyscale/ray:2.2.0-py38-cu113', 'anyscale/ray:2.2.0-py38-cu116', 'anyscale/ray:2.2.0-py39', 'anyscale/ray:2.2.0-py39-cu101', 'anyscale/ray:2.2.0-py39-cu102', 'anyscale/ray:2.2.0-py39-cu110', 'anyscale/ray:2.2.0-py39-cu111', 'anyscale/ray:2.2.0-py39-cu112', 'anyscale/ray:2.2.0-py39-cu113', 'anyscale/ray:2.2.0-py39-cu116', 'anyscale/ray:2.20.0-py310', 'anyscale/ray:2.20.0-py310-cu115', 'anyscale/ray:2.20.0-py310-cu116', 'anyscale/ray:2.20.0-py310-cu117', 'anyscale/ray:2.20.0-py310-cu118', 'anyscale/ray:2.20.0-py310-cu121', 'anyscale/ray:2.20.0-py311', 'anyscale/ray:2.20.0-py311-cu115', 'anyscale/ray:2.20.0-py311-cu116', 'anyscale/ray:2.20.0-py311-cu117', 'anyscale/ray:2.20.0-py311-cu118', 'anyscale/ray:2.20.0-py311-cu121', 'anyscale/ray:2.20.0-py39', 'anyscale/ray:2.20.0-py39-cu115', 'anyscale/ray:2.20.0-py39-cu116', 'anyscale/ray:2.20.0-py39-cu117', 'anyscale/ray:2.20.0-py39-cu118', 'anyscale/ray:2.20.0-py39-cu121', 'anyscale/ray:2.21.0-py310', 'anyscale/ray:2.21.0-py310-cu115', 'anyscale/ray:2.21.0-py310-cu116', 'anyscale/ray:2.21.0-py310-cu117', 'anyscale/ray:2.21.0-py310-cu118', 'anyscale/ray:2.21.0-py310-cu121', 'anyscale/ray:2.21.0-py311', 'anyscale/ray:2.21.0-py311-cu115', 'anyscale/ray:2.21.0-py311-cu116', 'anyscale/ray:2.21.0-py311-cu117', 'anyscale/ray:2.21.0-py311-cu118', 'anyscale/ray:2.21.0-py311-cu121', 'anyscale/ray:2.21.0-py39', 'anyscale/ray:2.21.0-py39-cu115', 'anyscale/ray:2.21.0-py39-cu116', 'anyscale/ray:2.21.0-py39-cu117', 'anyscale/ray:2.21.0-py39-cu118', 'anyscale/ray:2.21.0-py39-cu121', 'anyscale/ray:2.21.0-slim-py310', 'anyscale/ray:2.21.0-slim-py310-cu118', 'anyscale/ray:2.21.0-slim-py310-cu121', 'anyscale/ray:2.21.0-slim-py311', 'anyscale/ray:2.21.0-slim-py311-cu118', 'anyscale/ray:2.21.0-slim-py311-cu121', 'anyscale/ray:2.21.0-slim-py39', 'anyscale/ray:2.21.0-slim-py39-cu118', 'anyscale/ray:2.21.0-slim-py39-cu121', 'anyscale/ray:2.22.0-py310', 'anyscale/ray:2.22.0-py310-cu115', 'anyscale/ray:2.22.0-py310-cu116', 'anyscale/ray:2.22.0-py310-cu117', 'anyscale/ray:2.22.0-py310-cu118', 'anyscale/ray:2.22.0-py310-cu121', 'anyscale/ray:2.22.0-py311', 'anyscale/ray:2.22.0-py311-cu115', 'anyscale/ray:2.22.0-py311-cu116', 'anyscale/ray:2.22.0-py311-cu117', 'anyscale/ray:2.22.0-py311-cu118', 'anyscale/ray:2.22.0-py311-cu121', 'anyscale/ray:2.22.0-py39', 'anyscale/ray:2.22.0-py39-cu115', 'anyscale/ray:2.22.0-py39-cu116', 'anyscale/ray:2.22.0-py39-cu117', 'anyscale/ray:2.22.0-py39-cu118', 'anyscale/ray:2.22.0-py39-cu121', 'anyscale/ray:2.22.0-slim-py310', 'anyscale/ray:2.22.0-slim-py310-cu118', 'anyscale/ray:2.22.0-slim-py310-cu121', 'anyscale/ray:2.22.0-slim-py311', 'anyscale/ray:2.22.0-slim-py311-cu118', 'anyscale/ray:2.22.0-slim-py311-cu121', 'anyscale/ray:2.22.0-slim-py39', 'anyscale/ray:2.22.0-slim-py39-cu118', 'anyscale/ray:2.22.0-slim-py39-cu121', 'anyscale/ray:2.23.0-py310', 'anyscale/ray:2.23.0-py310-cu115', 'anyscale/ray:2.23.0-py310-cu116', 'anyscale/ray:2.23.0-py310-cu117', 'anyscale/ray:2.23.0-py310-cu118', 'anyscale/ray:2.23.0-py310-cu121', 'anyscale/ray:2.23.0-py311', 'anyscale/ray:2.23.0-py311-cu115', 'anyscale/ray:2.23.0-py311-cu116', 'anyscale/ray:2.23.0-py311-cu117', 'anyscale/ray:2.23.0-py311-cu118', 'anyscale/ray:2.23.0-py311-cu121', 'anyscale/ray:2.23.0-py39', 'anyscale/ray:2.23.0-py39-cu115', 'anyscale/ray:2.23.0-py39-cu116', 'anyscale/ray:2.23.0-py39-cu117', 'anyscale/ray:2.23.0-py39-cu118', 'anyscale/ray:2.23.0-py39-cu121', 'anyscale/ray:2.23.0-slim-py310', 'anyscale/ray:2.23.0-slim-py310-cu118', 'anyscale/ray:2.23.0-slim-py310-cu121', 'anyscale/ray:2.23.0-slim-py311', 'anyscale/ray:2.23.0-slim-py311-cu118', 'anyscale/ray:2.23.0-slim-py311-cu121', 'anyscale/ray:2.23.0-slim-py39', 'anyscale/ray:2.23.0-slim-py39-cu118', 'anyscale/ray:2.23.0-slim-py39-cu121', 'anyscale/ray:2.24.0-py310', 'anyscale/ray:2.24.0-py310-cu115', 'anyscale/ray:2.24.0-py310-cu116', 'anyscale/ray:2.24.0-py310-cu117', 'anyscale/ray:2.24.0-py310-cu118', 'anyscale/ray:2.24.0-py310-cu121', 'anyscale/ray:2.24.0-py311', 'anyscale/ray:2.24.0-py311-cu115', 'anyscale/ray:2.24.0-py311-cu116', 'anyscale/ray:2.24.0-py311-cu117', 'anyscale/ray:2.24.0-py311-cu118', 'anyscale/ray:2.24.0-py311-cu121', 'anyscale/ray:2.24.0-py39', 'anyscale/ray:2.24.0-py39-cu115', 'anyscale/ray:2.24.0-py39-cu116', 'anyscale/ray:2.24.0-py39-cu117', 'anyscale/ray:2.24.0-py39-cu118', 'anyscale/ray:2.24.0-py39-cu121', 'anyscale/ray:2.24.0-slim-py310', 'anyscale/ray:2.24.0-slim-py310-cu118', 'anyscale/ray:2.24.0-slim-py310-cu121', 'anyscale/ray:2.24.0-slim-py311', 'anyscale/ray:2.24.0-slim-py311-cu118', 'anyscale/ray:2.24.0-slim-py311-cu121', 'anyscale/ray:2.24.0-slim-py39', 'anyscale/ray:2.24.0-slim-py39-cu118', 'anyscale/ray:2.24.0-slim-py39-cu121', 'anyscale/ray:2.3.0-py310', 'anyscale/ray:2.3.0-py310-cu101', 'anyscale/ray:2.3.0-py310-cu102', 'anyscale/ray:2.3.0-py310-cu110', 'anyscale/ray:2.3.0-py310-cu111', 'anyscale/ray:2.3.0-py310-cu112', 'anyscale/ray:2.3.0-py310-cu113', 'anyscale/ray:2.3.0-py310-cu116', 'anyscale/ray:2.3.0-py310-cu118', 'anyscale/ray:2.3.0-py37', 'anyscale/ray:2.3.0-py37-cu101', 'anyscale/ray:2.3.0-py37-cu102', 'anyscale/ray:2.3.0-py37-cu110', 'anyscale/ray:2.3.0-py37-cu111', 'anyscale/ray:2.3.0-py37-cu112', 'anyscale/ray:2.3.0-py37-cu113', 'anyscale/ray:2.3.0-py37-cu116', 'anyscale/ray:2.3.0-py37-cu118', 'anyscale/ray:2.3.0-py38', 'anyscale/ray:2.3.0-py38-cu101', 'anyscale/ray:2.3.0-py38-cu102', 'anyscale/ray:2.3.0-py38-cu110', 'anyscale/ray:2.3.0-py38-cu111', 'anyscale/ray:2.3.0-py38-cu112', 'anyscale/ray:2.3.0-py38-cu113', 'anyscale/ray:2.3.0-py38-cu116', 'anyscale/ray:2.3.0-py38-cu118', 'anyscale/ray:2.3.0-py39', 'anyscale/ray:2.3.0-py39-cu101', 'anyscale/ray:2.3.0-py39-cu102', 'anyscale/ray:2.3.0-py39-cu110', 'anyscale/ray:2.3.0-py39-cu111', 'anyscale/ray:2.3.0-py39-cu112', 'anyscale/ray:2.3.0-py39-cu113', 'anyscale/ray:2.3.0-py39-cu116', 'anyscale/ray:2.3.0-py39-cu118', 'anyscale/ray:2.3.1-py310', 'anyscale/ray:2.3.1-py310-cu101', 'anyscale/ray:2.3.1-py310-cu102', 'anyscale/ray:2.3.1-py310-cu110', 'anyscale/ray:2.3.1-py310-cu111', 'anyscale/ray:2.3.1-py310-cu112', 'anyscale/ray:2.3.1-py310-cu113', 'anyscale/ray:2.3.1-py310-cu116', 'anyscale/ray:2.3.1-py310-cu118', 'anyscale/ray:2.3.1-py37', 'anyscale/ray:2.3.1-py37-cu101', 'anyscale/ray:2.3.1-py37-cu102', 'anyscale/ray:2.3.1-py37-cu110', 'anyscale/ray:2.3.1-py37-cu111', 'anyscale/ray:2.3.1-py37-cu112', 'anyscale/ray:2.3.1-py37-cu113', 'anyscale/ray:2.3.1-py37-cu116', 'anyscale/ray:2.3.1-py37-cu118', 'anyscale/ray:2.3.1-py38', 'anyscale/ray:2.3.1-py38-cu101', 'anyscale/ray:2.3.1-py38-cu102', 'anyscale/ray:2.3.1-py38-cu110', 'anyscale/ray:2.3.1-py38-cu111', 'anyscale/ray:2.3.1-py38-cu112', 'anyscale/ray:2.3.1-py38-cu113', 'anyscale/ray:2.3.1-py38-cu116', 'anyscale/ray:2.3.1-py38-cu118', 'anyscale/ray:2.3.1-py39', 'anyscale/ray:2.3.1-py39-cu101', 'anyscale/ray:2.3.1-py39-cu102', 'anyscale/ray:2.3.1-py39-cu110', 'anyscale/ray:2.3.1-py39-cu111', 'anyscale/ray:2.3.1-py39-cu112', 'anyscale/ray:2.3.1-py39-cu113', 'anyscale/ray:2.3.1-py39-cu116', 'anyscale/ray:2.3.1-py39-cu118', 'anyscale/ray:2.30.0-py310', 'anyscale/ray:2.30.0-py310-cu117', 'anyscale/ray:2.30.0-py310-cu118', 'anyscale/ray:2.30.0-py310-cu121', 'anyscale/ray:2.30.0-py310-cu123', 'anyscale/ray:2.30.0-py311', 'anyscale/ray:2.30.0-py311-cu117', 'anyscale/ray:2.30.0-py311-cu118', 'anyscale/ray:2.30.0-py311-cu121', 'anyscale/ray:2.30.0-py311-cu123', 'anyscale/ray:2.30.0-py39', 'anyscale/ray:2.30.0-py39-cu117', 'anyscale/ray:2.30.0-py39-cu118', 'anyscale/ray:2.30.0-py39-cu121', 'anyscale/ray:2.30.0-py39-cu123', 'anyscale/ray:2.30.0-slim-py310', 'anyscale/ray:2.30.0-slim-py310-cu118', 'anyscale/ray:2.30.0-slim-py310-cu121', 'anyscale/ray:2.30.0-slim-py310-cu123', 'anyscale/ray:2.30.0-slim-py311', 'anyscale/ray:2.30.0-slim-py311-cu118', 'anyscale/ray:2.30.0-slim-py311-cu121', 'anyscale/ray:2.30.0-slim-py311-cu123', 'anyscale/ray:2.30.0-slim-py39', 'anyscale/ray:2.30.0-slim-py39-cu118', 'anyscale/ray:2.30.0-slim-py39-cu121', 'anyscale/ray:2.30.0-slim-py39-cu123', 'anyscale/ray:2.31.0-py310', 'anyscale/ray:2.31.0-py310-cu117', 'anyscale/ray:2.31.0-py310-cu118', 'anyscale/ray:2.31.0-py310-cu121', 'anyscale/ray:2.31.0-py310-cu123', 'anyscale/ray:2.31.0-py311', 'anyscale/ray:2.31.0-py311-cu117', 'anyscale/ray:2.31.0-py311-cu118', 'anyscale/ray:2.31.0-py311-cu121', 'anyscale/ray:2.31.0-py311-cu123', 'anyscale/ray:2.31.0-py39', 'anyscale/ray:2.31.0-py39-cu117', 'anyscale/ray:2.31.0-py39-cu118', 'anyscale/ray:2.31.0-py39-cu121', 'anyscale/ray:2.31.0-py39-cu123', 'anyscale/ray:2.31.0-slim-py310', 'anyscale/ray:2.31.0-slim-py310-cu118', 'anyscale/ray:2.31.0-slim-py310-cu121', 'anyscale/ray:2.31.0-slim-py310-cu123', 'anyscale/ray:2.31.0-slim-py311', 'anyscale/ray:2.31.0-slim-py311-cu118', 'anyscale/ray:2.31.0-slim-py311-cu121', 'anyscale/ray:2.31.0-slim-py311-cu123', 'anyscale/ray:2.31.0-slim-py39', 'anyscale/ray:2.31.0-slim-py39-cu118', 'anyscale/ray:2.31.0-slim-py39-cu121', 'anyscale/ray:2.31.0-slim-py39-cu123', 'anyscale/ray:2.32.0-py310', 'anyscale/ray:2.32.0-py310-cu117', 'anyscale/ray:2.32.0-py310-cu118', 'anyscale/ray:2.32.0-py310-cu121', 'anyscale/ray:2.32.0-py310-cu123', 'anyscale/ray:2.32.0-py311', 'anyscale/ray:2.32.0-py311-cu117', 'anyscale/ray:2.32.0-py311-cu118', 'anyscale/ray:2.32.0-py311-cu121', 'anyscale/ray:2.32.0-py311-cu123', 'anyscale/ray:2.32.0-py39', 'anyscale/ray:2.32.0-py39-cu117', 'anyscale/ray:2.32.0-py39-cu118', 'anyscale/ray:2.32.0-py39-cu121', 'anyscale/ray:2.32.0-py39-cu123', 'anyscale/ray:2.32.0-slim-py310', 'anyscale/ray:2.32.0-slim-py310-cu118', 'anyscale/ray:2.32.0-slim-py310-cu121', 'anyscale/ray:2.32.0-slim-py310-cu123', 'anyscale/ray:2.32.0-slim-py311', 'anyscale/ray:2.32.0-slim-py311-cu118', 'anyscale/ray:2.32.0-slim-py311-cu121', 'anyscale/ray:2.32.0-slim-py311-cu123', 'anyscale/ray:2.32.0-slim-py39', 'anyscale/ray:2.32.0-slim-py39-cu118', 'anyscale/ray:2.32.0-slim-py39-cu121', 'anyscale/ray:2.32.0-slim-py39-cu123', 'anyscale/ray:2.33.0-py310', 'anyscale/ray:2.33.0-py310-cu117', 'anyscale/ray:2.33.0-py310-cu118', 'anyscale/ray:2.33.0-py310-cu121', 'anyscale/ray:2.33.0-py310-cu123', 'anyscale/ray:2.33.0-py311', 'anyscale/ray:2.33.0-py311-cu117', 'anyscale/ray:2.33.0-py311-cu118', 'anyscale/ray:2.33.0-py311-cu121', 'anyscale/ray:2.33.0-py311-cu123', 'anyscale/ray:2.33.0-py39', 'anyscale/ray:2.33.0-py39-cu117', 'anyscale/ray:2.33.0-py39-cu118', 'anyscale/ray:2.33.0-py39-cu121', 'anyscale/ray:2.33.0-py39-cu123', 'anyscale/ray:2.33.0-slim-py310', 'anyscale/ray:2.33.0-slim-py310-cu118', 'anyscale/ray:2.33.0-slim-py310-cu121', 'anyscale/ray:2.33.0-slim-py310-cu123', 'anyscale/ray:2.33.0-slim-py311', 'anyscale/ray:2.33.0-slim-py311-cu118', 'anyscale/ray:2.33.0-slim-py311-cu121', 'anyscale/ray:2.33.0-slim-py311-cu123', 'anyscale/ray:2.33.0-slim-py39', 'anyscale/ray:2.33.0-slim-py39-cu118', 'anyscale/ray:2.33.0-slim-py39-cu121', 'anyscale/ray:2.33.0-slim-py39-cu123', 'anyscale/ray:2.34.0-py310', 'anyscale/ray:2.34.0-py310-cu117', 'anyscale/ray:2.34.0-py310-cu118', 'anyscale/ray:2.34.0-py310-cu121', 'anyscale/ray:2.34.0-py310-cu123', 'anyscale/ray:2.34.0-py311', 'anyscale/ray:2.34.0-py311-cu117', 'anyscale/ray:2.34.0-py311-cu118', 'anyscale/ray:2.34.0-py311-cu121', 'anyscale/ray:2.34.0-py311-cu123', 'anyscale/ray:2.34.0-py39', 'anyscale/ray:2.34.0-py39-cu117', 'anyscale/ray:2.34.0-py39-cu118', 'anyscale/ray:2.34.0-py39-cu121', 'anyscale/ray:2.34.0-py39-cu123', 'anyscale/ray:2.34.0-slim-py310', 'anyscale/ray:2.34.0-slim-py310-cu118', 'anyscale/ray:2.34.0-slim-py310-cu121', 'anyscale/ray:2.34.0-slim-py310-cu123', 'anyscale/ray:2.34.0-slim-py311', 'anyscale/ray:2.34.0-slim-py311-cu118', 'anyscale/ray:2.34.0-slim-py311-cu121', 'anyscale/ray:2.34.0-slim-py311-cu123', 'anyscale/ray:2.34.0-slim-py39', 'anyscale/ray:2.34.0-slim-py39-cu118', 'anyscale/ray:2.34.0-slim-py39-cu121', 'anyscale/ray:2.34.0-slim-py39-cu123', 'anyscale/ray:2.35.0-py310', 'anyscale/ray:2.35.0-py310-cu117', 'anyscale/ray:2.35.0-py310-cu118', 'anyscale/ray:2.35.0-py310-cu121', 'anyscale/ray:2.35.0-py310-cu123', 'anyscale/ray:2.35.0-py311', 'anyscale/ray:2.35.0-py311-cu117', 'anyscale/ray:2.35.0-py311-cu118', 'anyscale/ray:2.35.0-py311-cu121', 'anyscale/ray:2.35.0-py311-cu123', 'anyscale/ray:2.35.0-py312', 'anyscale/ray:2.35.0-py312-cu117', 'anyscale/ray:2.35.0-py312-cu118', 'anyscale/ray:2.35.0-py312-cu121', 'anyscale/ray:2.35.0-py312-cu123', 'anyscale/ray:2.35.0-py39', 'anyscale/ray:2.35.0-py39-cu117', 'anyscale/ray:2.35.0-py39-cu118', 'anyscale/ray:2.35.0-py39-cu121', 'anyscale/ray:2.35.0-py39-cu123', 'anyscale/ray:2.35.0-slim-py310', 'anyscale/ray:2.35.0-slim-py310-cu118', 'anyscale/ray:2.35.0-slim-py310-cu121', 'anyscale/ray:2.35.0-slim-py310-cu123', 'anyscale/ray:2.35.0-slim-py311', 'anyscale/ray:2.35.0-slim-py311-cu118', 'anyscale/ray:2.35.0-slim-py311-cu121', 'anyscale/ray:2.35.0-slim-py311-cu123', 'anyscale/ray:2.35.0-slim-py312', 'anyscale/ray:2.35.0-slim-py312-cu118', 'anyscale/ray:2.35.0-slim-py312-cu121', 'anyscale/ray:2.35.0-slim-py312-cu123', 'anyscale/ray:2.35.0-slim-py39', 'anyscale/ray:2.35.0-slim-py39-cu118', 'anyscale/ray:2.35.0-slim-py39-cu121', 'anyscale/ray:2.35.0-slim-py39-cu123', 'anyscale/ray:2.36.0-py310', 'anyscale/ray:2.36.0-py310-cu117', 'anyscale/ray:2.36.0-py310-cu118', 'anyscale/ray:2.36.0-py310-cu121', 'anyscale/ray:2.36.0-py310-cu123', 'anyscale/ray:2.36.0-py311', 'anyscale/ray:2.36.0-py311-cu117', 'anyscale/ray:2.36.0-py311-cu118', 'anyscale/ray:2.36.0-py311-cu121', 'anyscale/ray:2.36.0-py311-cu123', 'anyscale/ray:2.36.0-py312', 'anyscale/ray:2.36.0-py312-cu117', 'anyscale/ray:2.36.0-py312-cu118', 'anyscale/ray:2.36.0-py312-cu121', 'anyscale/ray:2.36.0-py312-cu123', 'anyscale/ray:2.36.0-py39', 'anyscale/ray:2.36.0-py39-cu117', 'anyscale/ray:2.36.0-py39-cu118', 'anyscale/ray:2.36.0-py39-cu121', 'anyscale/ray:2.36.0-py39-cu123', 'anyscale/ray:2.36.0-slim-py310', 'anyscale/ray:2.36.0-slim-py310-cu118', 'anyscale/ray:2.36.0-slim-py310-cu121', 'anyscale/ray:2.36.0-slim-py310-cu123', 'anyscale/ray:2.36.0-slim-py311', 'anyscale/ray:2.36.0-slim-py311-cu118', 'anyscale/ray:2.36.0-slim-py311-cu121', 'anyscale/ray:2.36.0-slim-py311-cu123', 'anyscale/ray:2.36.0-slim-py312', 'anyscale/ray:2.36.0-slim-py312-cu118', 'anyscale/ray:2.36.0-slim-py312-cu121', 'anyscale/ray:2.36.0-slim-py312-cu123', 'anyscale/ray:2.36.0-slim-py39', 'anyscale/ray:2.36.0-slim-py39-cu118', 'anyscale/ray:2.36.0-slim-py39-cu121', 'anyscale/ray:2.36.0-slim-py39-cu123', 'anyscale/ray:2.36.1-py310', 'anyscale/ray:2.36.1-py310-cu117', 'anyscale/ray:2.36.1-py310-cu118', 'anyscale/ray:2.36.1-py310-cu121', 'anyscale/ray:2.36.1-py310-cu123', 'anyscale/ray:2.36.1-py311', 'anyscale/ray:2.36.1-py311-cu117', 'anyscale/ray:2.36.1-py311-cu118', 'anyscale/ray:2.36.1-py311-cu121', 'anyscale/ray:2.36.1-py311-cu123', 'anyscale/ray:2.36.1-py312', 'anyscale/ray:2.36.1-py312-cu117', 'anyscale/ray:2.36.1-py312-cu118', 'anyscale/ray:2.36.1-py312-cu121', 'anyscale/ray:2.36.1-py312-cu123', 'anyscale/ray:2.36.1-py39', 'anyscale/ray:2.36.1-py39-cu117', 'anyscale/ray:2.36.1-py39-cu118', 'anyscale/ray:2.36.1-py39-cu121', 'anyscale/ray:2.36.1-py39-cu123', 'anyscale/ray:2.36.1-slim-py310', 'anyscale/ray:2.36.1-slim-py310-cu118', 'anyscale/ray:2.36.1-slim-py310-cu121', 'anyscale/ray:2.36.1-slim-py310-cu123', 'anyscale/ray:2.36.1-slim-py311', 'anyscale/ray:2.36.1-slim-py311-cu118', 'anyscale/ray:2.36.1-slim-py311-cu121', 'anyscale/ray:2.36.1-slim-py311-cu123', 'anyscale/ray:2.36.1-slim-py312', 'anyscale/ray:2.36.1-slim-py312-cu118', 'anyscale/ray:2.36.1-slim-py312-cu121', 'anyscale/ray:2.36.1-slim-py312-cu123', 'anyscale/ray:2.36.1-slim-py39', 'anyscale/ray:2.36.1-slim-py39-cu118', 'anyscale/ray:2.36.1-slim-py39-cu121', 'anyscale/ray:2.36.1-slim-py39-cu123', 'anyscale/ray:2.37.0-py310', 'anyscale/ray:2.37.0-py310-cu117', 'anyscale/ray:2.37.0-py310-cu118', 'anyscale/ray:2.37.0-py310-cu121', 'anyscale/ray:2.37.0-py310-cu123', 'anyscale/ray:2.37.0-py311', 'anyscale/ray:2.37.0-py311-cu117', 'anyscale/ray:2.37.0-py311-cu118', 'anyscale/ray:2.37.0-py311-cu121', 'anyscale/ray:2.37.0-py311-cu123', 'anyscale/ray:2.37.0-py312', 'anyscale/ray:2.37.0-py312-cu117', 'anyscale/ray:2.37.0-py312-cu118', 'anyscale/ray:2.37.0-py312-cu121', 'anyscale/ray:2.37.0-py312-cu123', 'anyscale/ray:2.37.0-py39', 'anyscale/ray:2.37.0-py39-cu117', 'anyscale/ray:2.37.0-py39-cu118', 'anyscale/ray:2.37.0-py39-cu121', 'anyscale/ray:2.37.0-py39-cu123', 'anyscale/ray:2.37.0-slim-py310', 'anyscale/ray:2.37.0-slim-py310-cu118', 'anyscale/ray:2.37.0-slim-py310-cu121', 'anyscale/ray:2.37.0-slim-py310-cu123', 'anyscale/ray:2.37.0-slim-py311', 'anyscale/ray:2.37.0-slim-py311-cu118', 'anyscale/ray:2.37.0-slim-py311-cu121', 'anyscale/ray:2.37.0-slim-py311-cu123', 'anyscale/ray:2.37.0-slim-py312', 'anyscale/ray:2.37.0-slim-py312-cu118', 'anyscale/ray:2.37.0-slim-py312-cu121', 'anyscale/ray:2.37.0-slim-py312-cu123', 'anyscale/ray:2.37.0-slim-py39', 'anyscale/ray:2.37.0-slim-py39-cu118', 'anyscale/ray:2.37.0-slim-py39-cu121', 'anyscale/ray:2.37.0-slim-py39-cu123', 'anyscale/ray:2.4.0-py310', 'anyscale/ray:2.4.0-py310-cu101', 'anyscale/ray:2.4.0-py310-cu102', 'anyscale/ray:2.4.0-py310-cu110', 'anyscale/ray:2.4.0-py310-cu111', 'anyscale/ray:2.4.0-py310-cu112', 'anyscale/ray:2.4.0-py310-cu113', 'anyscale/ray:2.4.0-py310-cu116', 'anyscale/ray:2.4.0-py310-cu118', 'anyscale/ray:2.4.0-py37', 'anyscale/ray:2.4.0-py37-cu101', 'anyscale/ray:2.4.0-py37-cu102', 'anyscale/ray:2.4.0-py37-cu110', 'anyscale/ray:2.4.0-py37-cu111', 'anyscale/ray:2.4.0-py37-cu112', 'anyscale/ray:2.4.0-py37-cu113', 'anyscale/ray:2.4.0-py37-cu116', 'anyscale/ray:2.4.0-py37-cu118', 'anyscale/ray:2.4.0-py38', 'anyscale/ray:2.4.0-py38-cu101', 'anyscale/ray:2.4.0-py38-cu102', 'anyscale/ray:2.4.0-py38-cu110', 'anyscale/ray:2.4.0-py38-cu111', 'anyscale/ray:2.4.0-py38-cu112', 'anyscale/ray:2.4.0-py38-cu113', 'anyscale/ray:2.4.0-py38-cu116', 'anyscale/ray:2.4.0-py38-cu118', 'anyscale/ray:2.4.0-py39', 'anyscale/ray:2.4.0-py39-cu101', 'anyscale/ray:2.4.0-py39-cu102', 'anyscale/ray:2.4.0-py39-cu110', 'anyscale/ray:2.4.0-py39-cu111', 'anyscale/ray:2.4.0-py39-cu112', 'anyscale/ray:2.4.0-py39-cu113', 'anyscale/ray:2.4.0-py39-cu116', 'anyscale/ray:2.4.0-py39-cu118', 'anyscale/ray:2.5.0-py310', 'anyscale/ray:2.5.0-py310-cu101', 'anyscale/ray:2.5.0-py310-cu102', 'anyscale/ray:2.5.0-py310-cu110', 'anyscale/ray:2.5.0-py310-cu111', 'anyscale/ray:2.5.0-py310-cu112', 'anyscale/ray:2.5.0-py310-cu113', 'anyscale/ray:2.5.0-py310-cu116', 'anyscale/ray:2.5.0-py310-cu118', 'anyscale/ray:2.5.0-py37', 'anyscale/ray:2.5.0-py37-cu101', 'anyscale/ray:2.5.0-py37-cu102', 'anyscale/ray:2.5.0-py37-cu110', 'anyscale/ray:2.5.0-py37-cu111', 'anyscale/ray:2.5.0-py37-cu112', 'anyscale/ray:2.5.0-py37-cu113', 'anyscale/ray:2.5.0-py37-cu116', 'anyscale/ray:2.5.0-py37-cu118', 'anyscale/ray:2.5.0-py38', 'anyscale/ray:2.5.0-py38-cu101', 'anyscale/ray:2.5.0-py38-cu102', 'anyscale/ray:2.5.0-py38-cu110', 'anyscale/ray:2.5.0-py38-cu111', 'anyscale/ray:2.5.0-py38-cu112', 'anyscale/ray:2.5.0-py38-cu113', 'anyscale/ray:2.5.0-py38-cu116', 'anyscale/ray:2.5.0-py38-cu118', 'anyscale/ray:2.5.0-py39', 'anyscale/ray:2.5.0-py39-cu101', 'anyscale/ray:2.5.0-py39-cu102', 'anyscale/ray:2.5.0-py39-cu110', 'anyscale/ray:2.5.0-py39-cu111', 'anyscale/ray:2.5.0-py39-cu112', 'anyscale/ray:2.5.0-py39-cu113', 'anyscale/ray:2.5.0-py39-cu116', 'anyscale/ray:2.5.0-py39-cu118', 'anyscale/ray:2.5.1-py310', 'anyscale/ray:2.5.1-py310-cu101', 'anyscale/ray:2.5.1-py310-cu102', 'anyscale/ray:2.5.1-py310-cu110', 'anyscale/ray:2.5.1-py310-cu111', 'anyscale/ray:2.5.1-py310-cu112', 'anyscale/ray:2.5.1-py310-cu113', 'anyscale/ray:2.5.1-py310-cu116', 'anyscale/ray:2.5.1-py310-cu118', 'anyscale/ray:2.5.1-py37', 'anyscale/ray:2.5.1-py37-cu101', 'anyscale/ray:2.5.1-py37-cu102', 'anyscale/ray:2.5.1-py37-cu110', 'anyscale/ray:2.5.1-py37-cu111', 'anyscale/ray:2.5.1-py37-cu112', 'anyscale/ray:2.5.1-py37-cu113', 'anyscale/ray:2.5.1-py37-cu116', 'anyscale/ray:2.5.1-py37-cu118', 'anyscale/ray:2.5.1-py38', 'anyscale/ray:2.5.1-py38-cu101', 'anyscale/ray:2.5.1-py38-cu102', 'anyscale/ray:2.5.1-py38-cu110', 'anyscale/ray:2.5.1-py38-cu111', 'anyscale/ray:2.5.1-py38-cu112', 'anyscale/ray:2.5.1-py38-cu113', 'anyscale/ray:2.5.1-py38-cu116', 'anyscale/ray:2.5.1-py38-cu118', 'anyscale/ray:2.5.1-py39', 'anyscale/ray:2.5.1-py39-cu101', 'anyscale/ray:2.5.1-py39-cu102', 'anyscale/ray:2.5.1-py39-cu110', 'anyscale/ray:2.5.1-py39-cu111', 'anyscale/ray:2.5.1-py39-cu112', 'anyscale/ray:2.5.1-py39-cu113', 'anyscale/ray:2.5.1-py39-cu116', 'anyscale/ray:2.5.1-py39-cu118', 'anyscale/ray:2.6.0-py310', 'anyscale/ray:2.6.0-py310-cu115', 'anyscale/ray:2.6.0-py310-cu116', 'anyscale/ray:2.6.0-py310-cu117', 'anyscale/ray:2.6.0-py310-cu118', 'anyscale/ray:2.6.0-py37', 'anyscale/ray:2.6.0-py37-cu115', 'anyscale/ray:2.6.0-py37-cu116', 'anyscale/ray:2.6.0-py37-cu117', 'anyscale/ray:2.6.0-py37-cu118', 'anyscale/ray:2.6.0-py38', 'anyscale/ray:2.6.0-py38-cu115', 'anyscale/ray:2.6.0-py38-cu116', 'anyscale/ray:2.6.0-py38-cu117', 'anyscale/ray:2.6.0-py38-cu118', 'anyscale/ray:2.6.0-py39', 'anyscale/ray:2.6.0-py39-cu115', 'anyscale/ray:2.6.0-py39-cu116', 'anyscale/ray:2.6.0-py39-cu117', 'anyscale/ray:2.6.0-py39-cu118', 'anyscale/ray:2.6.1-py310', 'anyscale/ray:2.6.1-py310-cu115', 'anyscale/ray:2.6.1-py310-cu116', 'anyscale/ray:2.6.1-py310-cu117', 'anyscale/ray:2.6.1-py310-cu118', 'anyscale/ray:2.6.1-py37', 'anyscale/ray:2.6.1-py37-cu115', 'anyscale/ray:2.6.1-py37-cu116', 'anyscale/ray:2.6.1-py37-cu117', 'anyscale/ray:2.6.1-py37-cu118', 'anyscale/ray:2.6.1-py38', 'anyscale/ray:2.6.1-py38-cu115', 'anyscale/ray:2.6.1-py38-cu116', 'anyscale/ray:2.6.1-py38-cu117', 'anyscale/ray:2.6.1-py38-cu118', 'anyscale/ray:2.6.1-py39', 'anyscale/ray:2.6.1-py39-cu115', 'anyscale/ray:2.6.1-py39-cu116', 'anyscale/ray:2.6.1-py39-cu117', 'anyscale/ray:2.6.1-py39-cu118', 'anyscale/ray:2.6.2-py310', 'anyscale/ray:2.6.2-py310-cu115', 'anyscale/ray:2.6.2-py310-cu116', 'anyscale/ray:2.6.2-py310-cu117', 'anyscale/ray:2.6.2-py310-cu118', 'anyscale/ray:2.6.2-py37', 'anyscale/ray:2.6.2-py37-cu115', 'anyscale/ray:2.6.2-py37-cu116', 'anyscale/ray:2.6.2-py37-cu117', 'anyscale/ray:2.6.2-py37-cu118', 'anyscale/ray:2.6.2-py38', 'anyscale/ray:2.6.2-py38-cu115', 'anyscale/ray:2.6.2-py38-cu116', 'anyscale/ray:2.6.2-py38-cu117', 'anyscale/ray:2.6.2-py38-cu118', 'anyscale/ray:2.6.2-py39', 'anyscale/ray:2.6.2-py39-cu115', 'anyscale/ray:2.6.2-py39-cu116', 'anyscale/ray:2.6.2-py39-cu117', 'anyscale/ray:2.6.2-py39-cu118', 'anyscale/ray:2.6.3-py310', 'anyscale/ray:2.6.3-py310-cu115', 'anyscale/ray:2.6.3-py310-cu116', 'anyscale/ray:2.6.3-py310-cu117', 'anyscale/ray:2.6.3-py310-cu118', 'anyscale/ray:2.6.3-py37', 'anyscale/ray:2.6.3-py37-cu115', 'anyscale/ray:2.6.3-py37-cu116', 'anyscale/ray:2.6.3-py37-cu117', 'anyscale/ray:2.6.3-py37-cu118', 'anyscale/ray:2.6.3-py38', 'anyscale/ray:2.6.3-py38-cu115', 'anyscale/ray:2.6.3-py38-cu116', 'anyscale/ray:2.6.3-py38-cu117', 'anyscale/ray:2.6.3-py38-cu118', 'anyscale/ray:2.6.3-py39', 'anyscale/ray:2.6.3-py39-cu115', 'anyscale/ray:2.6.3-py39-cu116', 'anyscale/ray:2.6.3-py39-cu117', 'anyscale/ray:2.6.3-py39-cu118', 'anyscale/ray:2.7.0optimized-py310', 'anyscale/ray:2.7.0optimized-py310-cu115', 'anyscale/ray:2.7.0optimized-py310-cu116', 'anyscale/ray:2.7.0optimized-py310-cu117', 'anyscale/ray:2.7.0optimized-py310-cu118', 'anyscale/ray:2.7.0optimized-py310-cu121', 'anyscale/ray:2.7.0optimized-py311', 'anyscale/ray:2.7.0optimized-py311-cu115', 'anyscale/ray:2.7.0optimized-py311-cu116', 'anyscale/ray:2.7.0optimized-py311-cu117', 'anyscale/ray:2.7.0optimized-py311-cu118', 'anyscale/ray:2.7.0optimized-py311-cu121', 'anyscale/ray:2.7.0optimized-py37', 'anyscale/ray:2.7.0optimized-py37-cu115', 'anyscale/ray:2.7.0optimized-py37-cu116', 'anyscale/ray:2.7.0optimized-py37-cu117', 'anyscale/ray:2.7.0optimized-py37-cu118', 'anyscale/ray:2.7.0optimized-py37-cu121', 'anyscale/ray:2.7.0optimized-py38', 'anyscale/ray:2.7.0optimized-py38-cu115', 'anyscale/ray:2.7.0optimized-py38-cu116', 'anyscale/ray:2.7.0optimized-py38-cu117', 'anyscale/ray:2.7.0optimized-py38-cu118', 'anyscale/ray:2.7.0optimized-py38-cu121', 'anyscale/ray:2.7.0optimized-py39', 'anyscale/ray:2.7.0optimized-py39-cu115', 'anyscale/ray:2.7.0optimized-py39-cu116', 'anyscale/ray:2.7.0optimized-py39-cu117', 'anyscale/ray:2.7.0optimized-py39-cu118', 'anyscale/ray:2.7.0optimized-py39-cu121', 'anyscale/ray:2.7.1optimized-py310', 'anyscale/ray:2.7.1optimized-py310-cu115', 'anyscale/ray:2.7.1optimized-py310-cu116', 'anyscale/ray:2.7.1optimized-py310-cu117', 'anyscale/ray:2.7.1optimized-py310-cu118', 'anyscale/ray:2.7.1optimized-py310-cu121', 'anyscale/ray:2.7.1optimized-py311', 'anyscale/ray:2.7.1optimized-py311-cu115', 'anyscale/ray:2.7.1optimized-py311-cu116', 'anyscale/ray:2.7.1optimized-py311-cu117', 'anyscale/ray:2.7.1optimized-py311-cu118', 'anyscale/ray:2.7.1optimized-py311-cu121', 'anyscale/ray:2.7.1optimized-py37', 'anyscale/ray:2.7.1optimized-py37-cu115', 'anyscale/ray:2.7.1optimized-py37-cu116', 'anyscale/ray:2.7.1optimized-py37-cu117', 'anyscale/ray:2.7.1optimized-py37-cu118', 'anyscale/ray:2.7.1optimized-py37-cu121', 'anyscale/ray:2.7.1optimized-py38', 'anyscale/ray:2.7.1optimized-py38-cu115', 'anyscale/ray:2.7.1optimized-py38-cu116', 'anyscale/ray:2.7.1optimized-py38-cu117', 'anyscale/ray:2.7.1optimized-py38-cu118', 'anyscale/ray:2.7.1optimized-py38-cu121', 'anyscale/ray:2.7.1optimized-py39', 'anyscale/ray:2.7.1optimized-py39-cu115', 'anyscale/ray:2.7.1optimized-py39-cu116', 'anyscale/ray:2.7.1optimized-py39-cu117', 'anyscale/ray:2.7.1optimized-py39-cu118', 'anyscale/ray:2.7.1optimized-py39-cu121', 'anyscale/ray:2.7.2optimized-py310', 'anyscale/ray:2.7.2optimized-py310-cu115', 'anyscale/ray:2.7.2optimized-py310-cu116', 'anyscale/ray:2.7.2optimized-py310-cu117', 'anyscale/ray:2.7.2optimized-py310-cu118', 'anyscale/ray:2.7.2optimized-py310-cu121', 'anyscale/ray:2.7.2optimized-py311', 'anyscale/ray:2.7.2optimized-py311-cu115', 'anyscale/ray:2.7.2optimized-py311-cu116', 'anyscale/ray:2.7.2optimized-py311-cu117', 'anyscale/ray:2.7.2optimized-py311-cu118', 'anyscale/ray:2.7.2optimized-py311-cu121', 'anyscale/ray:2.7.2optimized-py37', 'anyscale/ray:2.7.2optimized-py37-cu115', 'anyscale/ray:2.7.2optimized-py37-cu116', 'anyscale/ray:2.7.2optimized-py37-cu117', 'anyscale/ray:2.7.2optimized-py37-cu118', 'anyscale/ray:2.7.2optimized-py37-cu121', 'anyscale/ray:2.7.2optimized-py38', 'anyscale/ray:2.7.2optimized-py38-cu115', 'anyscale/ray:2.7.2optimized-py38-cu116', 'anyscale/ray:2.7.2optimized-py38-cu117', 'anyscale/ray:2.7.2optimized-py38-cu118', 'anyscale/ray:2.7.2optimized-py38-cu121', 'anyscale/ray:2.7.2optimized-py39', 'anyscale/ray:2.7.2optimized-py39-cu115', 'anyscale/ray:2.7.2optimized-py39-cu116', 'anyscale/ray:2.7.2optimized-py39-cu117', 'anyscale/ray:2.7.2optimized-py39-cu118', 'anyscale/ray:2.7.2optimized-py39-cu121', 'anyscale/ray:2.8.0-py310', 'anyscale/ray:2.8.0-py310-cu115', 'anyscale/ray:2.8.0-py310-cu116', 'anyscale/ray:2.8.0-py310-cu117', 'anyscale/ray:2.8.0-py310-cu118', 'anyscale/ray:2.8.0-py310-cu121', 'anyscale/ray:2.8.0-py311', 'anyscale/ray:2.8.0-py311-cu115', 'anyscale/ray:2.8.0-py311-cu116', 'anyscale/ray:2.8.0-py311-cu117', 'anyscale/ray:2.8.0-py311-cu118', 'anyscale/ray:2.8.0-py311-cu121', 'anyscale/ray:2.8.0-py38', 'anyscale/ray:2.8.0-py38-cu115', 'anyscale/ray:2.8.0-py38-cu116', 'anyscale/ray:2.8.0-py38-cu117', 'anyscale/ray:2.8.0-py38-cu118', 'anyscale/ray:2.8.0-py38-cu121', 'anyscale/ray:2.8.0-py39', 'anyscale/ray:2.8.0-py39-cu115', 'anyscale/ray:2.8.0-py39-cu116', 'anyscale/ray:2.8.0-py39-cu117', 'anyscale/ray:2.8.0-py39-cu118', 'anyscale/ray:2.8.0-py39-cu121', 'anyscale/ray:2.8.1-py310', 'anyscale/ray:2.8.1-py310-cu115', 'anyscale/ray:2.8.1-py310-cu116', 'anyscale/ray:2.8.1-py310-cu117', 'anyscale/ray:2.8.1-py310-cu118', 'anyscale/ray:2.8.1-py310-cu121', 'anyscale/ray:2.8.1-py311', 'anyscale/ray:2.8.1-py311-cu115', 'anyscale/ray:2.8.1-py311-cu116', 'anyscale/ray:2.8.1-py311-cu117', 'anyscale/ray:2.8.1-py311-cu118', 'anyscale/ray:2.8.1-py311-cu121', 'anyscale/ray:2.8.1-py38', 'anyscale/ray:2.8.1-py38-cu115', 'anyscale/ray:2.8.1-py38-cu116', 'anyscale/ray:2.8.1-py38-cu117', 'anyscale/ray:2.8.1-py38-cu118', 'anyscale/ray:2.8.1-py38-cu121', 'anyscale/ray:2.8.1-py39', 'anyscale/ray:2.8.1-py39-cu115', 'anyscale/ray:2.8.1-py39-cu116', 'anyscale/ray:2.8.1-py39-cu117', 'anyscale/ray:2.8.1-py39-cu118', 'anyscale/ray:2.8.1-py39-cu121', 'anyscale/ray:2.9.0-py310', 'anyscale/ray:2.9.0-py310-cu115', 'anyscale/ray:2.9.0-py310-cu116', 'anyscale/ray:2.9.0-py310-cu117', 'anyscale/ray:2.9.0-py310-cu118', 'anyscale/ray:2.9.0-py310-cu121', 'anyscale/ray:2.9.0-py311', 'anyscale/ray:2.9.0-py311-cu115', 'anyscale/ray:2.9.0-py311-cu116', 'anyscale/ray:2.9.0-py311-cu117', 'anyscale/ray:2.9.0-py311-cu118', 'anyscale/ray:2.9.0-py311-cu121', 'anyscale/ray:2.9.0-py38', 'anyscale/ray:2.9.0-py38-cu115', 'anyscale/ray:2.9.0-py38-cu116', 'anyscale/ray:2.9.0-py38-cu117', 'anyscale/ray:2.9.0-py38-cu118', 'anyscale/ray:2.9.0-py38-cu121', 'anyscale/ray:2.9.0-py39', 'anyscale/ray:2.9.0-py39-cu115', 'anyscale/ray:2.9.0-py39-cu116', 'anyscale/ray:2.9.0-py39-cu117', 'anyscale/ray:2.9.0-py39-cu118', 'anyscale/ray:2.9.0-py39-cu121', 'anyscale/ray:2.9.1-py310', 'anyscale/ray:2.9.1-py310-cu115', 'anyscale/ray:2.9.1-py310-cu116', 'anyscale/ray:2.9.1-py310-cu117', 'anyscale/ray:2.9.1-py310-cu118', 'anyscale/ray:2.9.1-py310-cu121', 'anyscale/ray:2.9.1-py311', 'anyscale/ray:2.9.1-py311-cu115', 'anyscale/ray:2.9.1-py311-cu116', 'anyscale/ray:2.9.1-py311-cu117', 'anyscale/ray:2.9.1-py311-cu118', 'anyscale/ray:2.9.1-py311-cu121', 'anyscale/ray:2.9.1-py38', 'anyscale/ray:2.9.1-py38-cu115', 'anyscale/ray:2.9.1-py38-cu116', 'anyscale/ray:2.9.1-py38-cu117', 'anyscale/ray:2.9.1-py38-cu118', 'anyscale/ray:2.9.1-py38-cu121', 'anyscale/ray:2.9.1-py39', 'anyscale/ray:2.9.1-py39-cu115', 'anyscale/ray:2.9.1-py39-cu116', 'anyscale/ray:2.9.1-py39-cu117', 'anyscale/ray:2.9.1-py39-cu118', 'anyscale/ray:2.9.1-py39-cu121', 'anyscale/ray:2.9.2-py310', 'anyscale/ray:2.9.2-py310-cu115', 'anyscale/ray:2.9.2-py310-cu116', 'anyscale/ray:2.9.2-py310-cu117', 'anyscale/ray:2.9.2-py310-cu118', 'anyscale/ray:2.9.2-py310-cu121', 'anyscale/ray:2.9.2-py311', 'anyscale/ray:2.9.2-py311-cu115', 'anyscale/ray:2.9.2-py311-cu116', 'anyscale/ray:2.9.2-py311-cu117', 'anyscale/ray:2.9.2-py311-cu118', 'anyscale/ray:2.9.2-py311-cu121', 'anyscale/ray:2.9.2-py38', 'anyscale/ray:2.9.2-py38-cu115', 'anyscale/ray:2.9.2-py38-cu116', 'anyscale/ray:2.9.2-py38-cu117', 'anyscale/ray:2.9.2-py38-cu118', 'anyscale/ray:2.9.2-py38-cu121', 'anyscale/ray:2.9.2-py39', 'anyscale/ray:2.9.2-py39-cu115', 'anyscale/ray:2.9.2-py39-cu116', 'anyscale/ray:2.9.2-py39-cu117', 'anyscale/ray:2.9.2-py39-cu118', 'anyscale/ray:2.9.2-py39-cu121', 'anyscale/ray:2.9.3-py310', 'anyscale/ray:2.9.3-py310-cu115', 'anyscale/ray:2.9.3-py310-cu116', 'anyscale/ray:2.9.3-py310-cu117', 'anyscale/ray:2.9.3-py310-cu118', 'anyscale/ray:2.9.3-py310-cu121', 'anyscale/ray:2.9.3-py311', 'anyscale/ray:2.9.3-py311-cu115', 'anyscale/ray:2.9.3-py311-cu116', 'anyscale/ray:2.9.3-py311-cu117', 'anyscale/ray:2.9.3-py311-cu118', 'anyscale/ray:2.9.3-py311-cu121', 'anyscale/ray:2.9.3-py38', 'anyscale/ray:2.9.3-py38-cu115', 'anyscale/ray:2.9.3-py38-cu116', 'anyscale/ray:2.9.3-py38-cu117', 'anyscale/ray:2.9.3-py38-cu118', 'anyscale/ray:2.9.3-py38-cu121', 'anyscale/ray:2.9.3-py39', 'anyscale/ray:2.9.3-py39-cu115', 'anyscale/ray:2.9.3-py39-cu116', 'anyscale/ray:2.9.3-py39-cu117', 'anyscale/ray:2.9.3-py39-cu118', 'anyscale/ray:2.9.3-py39-cu121', 'anyscale/ray:nightly-py310', 'anyscale/ray:nightly-py310-cu117', 'anyscale/ray:nightly-py310-cu118', 'anyscale/ray:nightly-py310-cu121', 'anyscale/ray:nightly-py310-cu123', 'anyscale/ray:nightly-py311', 'anyscale/ray:nightly-py311-cu117', 'anyscale/ray:nightly-py311-cu118', 'anyscale/ray:nightly-py311-cu121', 'anyscale/ray:nightly-py311-cu123', 'anyscale/ray:nightly-py312', 'anyscale/ray:nightly-py312-cu117', 'anyscale/ray:nightly-py312-cu118', 'anyscale/ray:nightly-py312-cu121', 'anyscale/ray:nightly-py312-cu123', 'anyscale/ray:nightly-py37', 'anyscale/ray:nightly-py37-cu117', 'anyscale/ray:nightly-py37-cu118', 'anyscale/ray:nightly-py37-cu121', 'anyscale/ray:nightly-py37-cu123', 'anyscale/ray:nightly-py38', 'anyscale/ray:nightly-py38-cu117', 'anyscale/ray:nightly-py38-cu118', 'anyscale/ray:nightly-py38-cu121', 'anyscale/ray:nightly-py38-cu123', 'anyscale/ray:nightly-py39', 'anyscale/ray:nightly-py39-cu117', 'anyscale/ray:nightly-py39-cu118', 'anyscale/ray:nightly-py39-cu121', 'anyscale/ray:nightly-py39-cu123']

ScheduleAPIModel

NameTypeDescriptionNotes
namestrName of the job[default to null]
descriptionstrDescription of the job[optional] [default to null]
project_idstrId of the project this job will start clusters in[default to null]
configProductionJobConfigThe config that was used to create this job[default to null]
job_queue_configCreateJobQueueConfigConfiguration specifying semantic of the execution using job queues[optional] [default to null]
scheduleScheduleConfigThe configuration for this schedule[default to null]
idstrThe id of this job[default to null]
created_atdatetimeThe time this job was created[default to null]
updated_atdatetimeThe time this job was last updated[default to null]
creator_idstrThe id of the user who created this job[default to null]
next_trigger_atdatetimeThe next UTC timestamp at which this cron job will trigger.[optional] [default to null]
controller_user_idstrThe id of the user that started, paused or resumed the schedule most recently.[optional] [default to null]
cloud_idstrThe id of the cloud to which the schedule belongs.[default to null]

ScheduleConfig

NameTypeDescriptionNotes
cron_expressionstrA cron expression to define the frequency at which to run this cron job, for example '0 0 * * *' is a cron expression that means 'run at midnight'. Visit crontab.guru to construct a precise cron_expression.[default to null]
timezonestrThe timezone in which to interpret the cron_expression. Default is Universal time (UTC).[optional] [default to Universal]

ScheduleapimodelListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[ScheduleAPIModel][default to null]
metadataListResponseMetadata[optional] [default to null]

ScheduleapimodelResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultScheduleAPIModel[default to null]

ServiceAccount

NameTypeDescriptionNotes
emailstr[default to null]
scopesList[str]Scopes for the ServiceAccount to run with, leave empty to use the existing scopes of the underlying machine.[optional] [default to null]

ServiceConfig

NameTypeDescriptionNotes
max_uptime_timeout_secintAuto-termination timeout (in seconds) for target Service to be unconditionally terminated after specified period. Setting this to 0 disables auto-termination (default).[optional] [default to 0]
accessAccessConfigAccess configuration[optional] [default to null]
protocolsProtocolsProtocol setups for the service[optional] [default to null]

ServiceEventCurrentState

The possible 'current state' values for a service These states may be shown in the UI as the primary state of the service

Possible Values: ['RUNNING', 'UNHEALTHY', 'SYSTEM_FAILURE', 'USER_ERROR_FAILURE', 'STARTING', 'TERMINATING', 'TERMINATED', 'UPDATING', 'ROLLING_OUT', 'ROLLING_BACK']

ServiceGoalStates

An enumeration.

Possible Values: ['RUNNING', 'TERMINATED']

ServiceModel

This is the Service model returned by the get path.

NameTypeDescriptionNotes
idstrId of the Service[default to null]
namestrName of the Service[default to null]
descriptionstrDescription of the Service[optional] [default to null]
project_idstrId of the project this Service will start clusters in. This configuration cannot be changed after the service is created.[default to null]
cloud_idstrId of the cloud this Service belongs to, and will launch clusters in. This configuration cannot be changed.[default to null]
creator_idstrId of the user who created the Service[default to null]
created_atdatetimeTime the Service was created[default to null]
hostnamestrThe hostname of the service[default to null]
current_stateServiceEventCurrentStateThe current state of this service[default to null]
goal_stateServiceGoalStatesThe goal state of this service[default to null]
auth_tokenstrToken to use for service auth. To use the token, add it as a header with the key 'Authorization' and the value 'Bearer <token>'[optional] [default to null]
auto_rollout_enabledboolWhether or not the service is using auto rollout[default to null]
versionsList[ProductionServiceV2VersionModel]DEPRECATED. Please use `primary_version` and `canary_version` fields. Active versions of this service, sorted by creation time in ascending order.[default to null]
primary_versionProductionServiceV2VersionModelPrimary version of this service. If the service is terminated, this field refers to the most recently active version.[default to null]
canary_versionProductionServiceV2VersionModelCanary version of this service. Present only if the service is in the `ROLLING_OUT` state.[optional] [default to null]
service_observability_urlsServiceObservabilityUrlsA JSON object with useful urls pointing to Grafana dashboards.[default to null]
base_urlstrThe base url of this service[default to null]
ended_atdatetimeTime the Service was terminated[optional] [default to null]

ServiceObservabilityUrls

NameTypeDescriptionNotes
service_dashboard_urlstrURL that points to a dashboard with relevant graphs about the entire service.[optional] [default to null]
service_dashboard_embedding_urlstrURL that points to a dashboard with relevant graphs about the entire service for embedding.[optional] [default to null]
serve_deployment_dashboard_urlstrURL that points to a dashboard with relevant graphs about a single deployent or replica of a service.[optional] [default to null]
serve_deployment_dashboard_embedding_urlstrURL that points to a dashboard with relevant graphs about a single deployent or replica of a service for embedding.[optional] [default to null]

ServiceSortField

An enumeration.

Possible Values: ['STATUS', 'NAME', 'CREATED_AT']

ServiceType

An enumeration.

Possible Values: ['V1', 'V2']

ServiceVersionState

The possible 'current state' values for a service version. These states are used in the UI and SDK/CLI.

Possible Values: ['UNKNOWN', 'STARTING', 'UPDATING', 'RUNNING', 'UNHEALTHY', 'SYSTEM_FAILURE', 'TERMINATING', 'TERMINATED']

ServicemodelListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[ServiceModel][default to null]
metadataListResponseMetadata[optional] [default to null]

ServicemodelResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultServiceModel[default to null]

Session

Model used to read a Session.

NameTypeDescriptionNotes
namestrName of the session to be created.[default to null]
project_idstrProject that the session will be created in.[default to null]
cloud_idstrCloud that the session will use.[default to null]
cluster_configstrCluster config that the session can later be started with.[default to null]
build_idstrID of the Build that this session was started with.[optional] [default to null]
compute_template_idstrID of the compute template that this session was started with.[optional] [default to null]
idle_timeoutintIdle timeout (in minutes), after which the session is stopped. Idle time is defined as the time during which a session is not running a user command (through 'anyscale exec' or the Web UI), and does not have an attached driver. Time spent running Jupyter commands, or commands run through ssh, is still considered 'idle'.[optional] [default to 120]
uses_app_configboolWhether or not the session uses app config. If true, it means this is not a legacy session started with cluster yaml.[optional] [default to false]
allow_public_internet_trafficboolWhether public internet traffic can access Serve endpoints or if an authentication token is required.[optional] [default to false]
user_service_accessUserServiceAccessTypesWhether user service can be accessed by public internet traffic.[optional] [default to null]
user_service_tokenstrUser service token that is used to authenticate access to public user services. This must be a valid 32 byte URL safe string and can be generated by calling `secrets.token_urlsafe(32))`. This is ignored if the user service has private access. If not specified for a public user service, a token is autogenerated.[optional] [default to null]
ha_job_idstrThis is used internally by Anyscale to associate clusters to a job. It is set automatically and should not be used directly.[optional] [default to null]
idstrServer assigned unique identifier.[default to null]
stateSessionState[DEPRECATED] Current state of the Session. Please use `cluster_status`.[default to null]
pending_stateSessionStatePending state of the Session if a state transition has been requested.[optional] [default to null]
state_dataSessionStateDataAdditional information about the current state[optional] [default to null]
statusClusterStatusCurrent state of the Cluster.[optional] [default to null]
status_detailsClusterStatusDetailsCurrent state details of the Cluster. This is a more granular status than `status`. It should be used to get more details regarding the `status`.[optional] [default to null]
creator_idstrIdentifier of user who created the Session.[default to null]
created_atdatetimeTime at which session was created.[default to null]
archived_atdatetimeThe time in which this cluster is archived.[optional] [default to null]
webterminal_auth_urlstrURL to authenticate with the webterminalThis field will only be populated after the Session finishes starting.[optional] [default to null]
metrics_dashboard_urlstrURL for Grafana (metrics) dashboard for this Session in the running cluster state. This field will only be populated after the Session finishes starting.[optional] [default to null]
persistent_metrics_urlstrURL for persistent Grafana (metrics) dashboard for this Session in the non-running cluster state. This field will only be populated after the Session finishes starting.[optional] [default to null]
connect_urlstrURL for Anyscale connect for this Session. This field will only be populated after the Session finishes starting.[optional] [default to null]
jupyter_notebook_urlstrURL for Jupyter Lab for this Session. This field will only be populated after the Session finishes starting.[optional] [default to null]
ray_dashboard_urlstrURL for Ray dashboard for this Session. This field will only be populated after the Session finishes starting.[optional] [default to null]
access_tokenstrAccess token for web based services (e.g. jupyter, tensorboard, etc). This field will be populated when the web based services are available after the Session finishes starting.[default to null]
service_proxy_urlstrLink to the web services proxy (e.g. jupyter, tensorboard, etc). This field will be populated when the web based services are available after the Session finishes starting.[optional] [default to null]
tensorboard_availableboolRepresents whether Tensorboard is available.[default to null]
cluster_config_last_modified_atdatetimeTime when the cluster config for the Session was last modified.[default to null]
host_namestrURL for the head node of the cluster. This field will be populated after the cluster finishes starting.[optional] [default to null]
head_node_ipstrHead IP of the Session. This field will be populated after the cluster finishes starting.[optional] [default to null]
ssh_authorized_keysList[str]Serialized SSH Public Keys to be placed in the machine's authorized_keys.[default to null]
ssh_private_keystrSSH Private key that can be used to access the session's servers.[default to null]
anyscaled_configstrSerialized AnyscaleD config that is general to head and worker nodes.[optional] [default to null]
anyscaled_config_generated_atdatetimeTime when AnyscaleD config was generated at.[optional] [default to null]
default_build_idstrDefault build id used for the session. Only not null when using default builds.[optional] [default to null]
idle_timeout_last_activity_atdatetimeThe time when this session started idling. If idle_timeout is enabled and this value is None, then this session is still active.[optional] [default to null]
ray_versionstrThe last known ray version running on this cluster.[optional] [default to null]
ray_version_last_updated_atdatetimeThe time in which the ray version of this was updated.[optional] [default to null]
user_service_urlstrURL to access user services (e.g. Ray Serve)[optional] [default to null]
ray_component_activities_last_reported_atdatetimeWhen we last saw an observation from Ray Dashboard. This is populated even if we see an observation of no activity.[optional] [default to null]
activity_detailsobjectDetails of latest positive activity report for all relavant components. Format is mapping of activity type to activity details (includes timestamp and other activity specific fields).[optional] [default to null]
maximum_uptime_will_terminate_cluster_atdatetimeThe time the cluster will be terminated due to its maximum uptime. If None, the cluster will not be terminated for this reason.[optional] [default to null]
idle_termination_statusIdleTerminationStatusThe status of autosuspend[optional] [default to null]
ray_dashboard_snapshot_last_reported_atdatetimeThe time of the last snapshot recorded from the ray dashboard[optional] [default to null]

SessionCommand

Model used to create and execute a command on a Session.

NameTypeDescriptionNotes
session_idstrID of the Session to execute this command on.[default to null]
shell_commandstrShell command string that will be executed.[default to null]
idstrServer assigned unique identifier.[default to null]
typeSessionCommandTypesWhere this command was executed[optional] [default to null]
created_atdatetimeTimestamp of when this command was created.[default to null]
finished_atdatetimeTimestamp of when this command completed its execution. This value will be absent if the command is still running.[optional] [default to null]
status_codeintExit status of this command. This value will be absent if the command is still running.[optional] [default to null]
killed_atdatetimeTimestamp of when this command was killed. This value will be absent if the command is still running or completed its execution normally.[optional] [default to null]
web_terminal_tab_idstrThe id for the web terminal tab in which this command was executed.[optional] [default to null]

SessionCommandTypes

An enumeration.

Possible Values: ['WEBTERMINAL', 'COMMAND_LINE_RUNNER']

SessionEvent

Model of a session event item from the session event log.

NameTypeDescriptionNotes
event_typestrThe category of session event.[default to null]
log_levelLogLevelTypesThe severity of the session event.[default to null]
timestampdatetimeThe time at which the session event occurred.[default to null]
descriptionstrA human readable description of the session event.[default to null]
causeSessionEventCauseThe reason why the session event occurred. None indicates an unknown cause.[optional] [default to null]
idstrA unique identifier for the session event.[default to null]

SessionEventCause

Model of a session event cause. Exactly one of cause_user or cause_system is non-None.

NameTypeDescriptionNotes
cause_userstrThe username of the user who caused the session event.[optional] [default to null]
cause_systemstrThe name of the internal anyscale system that caused the session event.[optional] [default to null]

SessionEventTypes

The type of session event.

Possible Values: ['edited', 'terminate_command', 'start_command', 'running', 'terminated', 'awaiting_file_mounts', 'starting', 'updating', 'terminating', 'created', 'terminating_errored', 'updating_errored', 'startup_errored']

SessionListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[Session][default to null]
metadataListResponseMetadata[optional] [default to null]

SessionOperation

Describes a long running session operation that will eventually complete.

NameTypeDescriptionNotes
idstrID of this operation.[default to null]
completedboolBoolean indicating if this operation is completed.[default to null]
progressOperationProgressDetails about the progress of this operation at the time of the request. This will be absent for completed operations.[optional] [default to null]
resultOperationResultThe result of this operation after it has completed. This is always provided when the operation is complete.[optional] [default to null]
session_idstrID of the Session that is being updated.[default to null]
session_operation_typeSessionOperationTypeThe variety of operation being performed: start sets the session's goal state to Running, stop sets the session's goal state to Stopped, terminate sets the session's goal state to Terminated[default to null]

SessionOperationType

The type of session operation.

Possible Values: ['start', 'stop', 'terminate']

SessionResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultSession[default to null]

SessionStartingUpData

NameTypeDescriptionNotes
startup_progressstr[optional] [default to null]
startup_errorstr[optional] [default to null]

SessionState

An enumeration.

Possible Values: ['Stopped', 'Terminated', 'StartingUp', 'StartupErrored', 'Running', 'Updating', 'UpdatingErrored', 'Stopping', 'Terminating', 'AwaitingStartup', 'AwaitingFileMounts', 'TerminatingErrored', 'StoppingErrored']

SessionStateData

A way to support unions that gets around the code generator's lack of support for real unions.

NameTypeDescriptionNotes
startupSessionStartingUpData[optional] [default to null]
stoppingSessionStoppingData[optional] [default to null]

SessionStoppingData

NameTypeDescriptionNotes
stop_progressstr[optional] [default to null]
stop_errorstr[optional] [default to null]

SessioncommandListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[SessionCommand][default to null]
metadataListResponseMetadata[optional] [default to null]

SessioncommandResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultSessionCommand[default to null]

SessioneventListResponse

A list response form the API. Contains a field "results" which has the contents of the response.

NameTypeDescriptionNotes
resultsList[SessionEvent][default to null]
metadataListResponseMetadata[optional] [default to null]

SessionoperationResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultSessionOperation[default to null]

SessionsQuery

Query model used to filter Cluster. It is exposed in SDK.

NameTypeDescriptionNotes
nameTextQueryFilters Cluster by name. If this field is absent, no filtering is done.[optional] [default to null]
pagingPageQueryPagination information.[optional] [default to null]
state_filterList[SessionState]Filter Cluster by Session State. If this field is an empty set, no filtering is done.[optional] [default to []]
creator_idstrFilters Jobs by creator_id. If this field is absent, no filtering is done.[optional] [default to null]

SortByClauseJobsSortField

This model is used in the backend to represent the SQL ORDER BY clauses.

NameTypeDescriptionNotes
sort_fieldJobsSortField[default to null]
sort_orderSortOrder[default to null]

SortOrder

An enumeration.

Possible Values: ['ASC', 'DESC']

SsoconfigResponse

A response from the API. Contains a field "result" which has the contents of the response.

NameTypeDescriptionNotes
resultSSOConfig[default to null]

StartClusterOptions

Options to set when starting a Cluster.

NameTypeDescriptionNotes
cluster_environment_build_idstrCluster Environment Build used to start Cluster.[optional] [default to null]
cluster_compute_idstrCluster Compute used to start the Cluster.[optional] [default to null]
allow_public_internet_trafficboolWhether public internet traffic can access Serve endpoints or if an authentication token is required. Will not update current value if not provided.[optional] [default to null]

StartSessionOptions

Options to set when starting a session.

NameTypeDescriptionNotes
cluster_configstrNew cluster config to apply to the Session.[optional] [default to null]
build_idstrBuild ID to start the session with.[optional] [default to null]
compute_template_idstrCompute template ID to start the session with.[optional] [default to null]
allow_public_internet_trafficboolWhether public internet traffic can access Serve endpoints or if an authentication token is required. Will not update current value if not provided.[optional] [default to null]

StaticSSOConfig

NameTypeDescriptionNotes
idp_entity_idstrStatic configuration for the SAML 2.0 identity provider's entity id.[default to null]
idp_sso_urlstrStatic configuration for the SAML 2.0 identity provider's url.[default to null]
idp_sso_bindingstrStatic configuration for the SAML 2.0 identity provider's sso binding.[default to null]
idp_x509certstrStatic configuration for the SAML 2.0 identity provider's x509cert[default to null]

TerminateClusterOptions

Options to set when terminating a Cluster.

NameTypeDescriptionNotes
take_snapshotboolDEPRECATED: Snapshotting is no longer supported.For reproducible environments between clusters, please use Cluster Environments or Runtime Environments.[optional] [default to false]

TerminateSessionOptions

Optional values to set when terminating a Session.

NameTypeDescriptionNotes
workers_onlyboolOnly destroy the workers when terminating.[optional] [default to false]
keep_min_workersboolRetain the minimal amount of workers specified in the config when terminating.[optional] [default to false]
deleteboolDelete the session after terminating.[optional] [default to false]
take_snapshotboolTakes a snapshot to preserve the state of the session before terminating. The state will be restored the next time the session is started.[optional] [default to true]

TextQuery

Query model to filter results based on Text properties (e.g. name, description). Exactly one field should be populated.

NameTypeDescriptionNotes
equalsstrProperty is an exact match of this value.[optional] [default to null]
not_equalstrProperty does not match of this value.[optional] [default to null]
containsstrProperty contains this value as a substring. The value should not have opening and closing wildcard characters.[optional] [default to null]

TracingConfig

Config used to initialize tracing in Anyscale runtime.

NameTypeDescriptionNotes
exporter_import_pathstrPath to exporter function. Should be of the form &quot;module.submodule_1...submodule_n.export_tracing&quot;. This is equivalent to &quot;from module.submodule_1...submodule_n import export_tracing. Exporter function takes no arguments and returns List[SpanProcessor].[optional] [default to null]
sampling_ratiofloatRatio of traces to record and export. Reducing the ratio can help with minimizing serving latency and storage overhead.[optional] [default to 1.0]
enabledboolFlag to enable tracing in Serve application. If tracing is enabled and no `exporter_import_path` path is defined, then the default tracing exporter will be used to export traces to serve logs.[optional] [default to true]

UXInstance

This shared model represents an instance type that is supported by Anyscale. It is a shared model for both AWS and GCP instance types, and should not be used directly.

NameTypeDescriptionNotes
cpu_countintThe number of CPUs[default to null]
memory_in_gibfloatThe amount of memory in GiB[default to null]
gpu_typestrThe type of GPU[optional] [default to null]
gpu_countintThe number of GPUs[optional] [default to null]
cloud_typeCloudTypeThe cloud provider[default to null]
support_typestrThe instance should be shown in the UI and through API (SDK/CLI).[default to null]
namestrName of this instance type.[default to null]
familystrFamily of this instance type.[default to null]
group_keystrThe groupKey indicates which instance types are similar and should be grouped together[default to null]
anyscale_credits_per_hourfloatAnyscale credits per hour for the instance.[default to null]
available_in_anyscale_hostedboolIf the instance type is available for anyscale hosted.[default to null]
machine_pool_namestrThe machine pool name the instance belongs to if it is PCP machine type, otherwise it is empty string.[default to null]

UpdateAppConfig

Updateable fields for an App Config The field will not be updated if its value is absent.

NameTypeDescriptionNotes
namestrName of the App Config.[optional] [default to null]

UpdateCloud

Updateable fields for a Cloud. If a field is absent, it will not be updated.

NameTypeDescriptionNotes
configCloudConfigAdditional configurable properties of this Cloud.[optional] [default to null]
auto_add_userboolWhether all users in the organization should be automatically added to this cloud. This field is only relevant for organizations with cloud isolation enabled, because all users in the organization automatically have access to all clouds if cloud isolation is not enabled.[optional] [default to null]

UpdateCluster

Model used to update a Cluster. A field will not be updated if its value is absent.

NameTypeDescriptionNotes
namestrName of this Cluster.[optional] [default to null]
idle_timeout_minutesintIdle timeout in minutes.[optional] [default to null]
cluster_environment_build_idstrCluster Environment Build that this Cluster is using. This property may only be changed if the Cluster is in the Terminated state.Use the Start Cluster operation if you wish to change this for a non-Terminated Cluster.[optional] [default to null]
cluster_compute_idstrCluster Compute that this Cluster is using. This property may only be changed if the Cluster is in the Terminated state. Use the Start Cluster operation if you wish to change this for a non-Terminated Cluster.[optional] [default to null]

UpdateComputeTemplate

DEPRECATED: Compute templates are immutable. Please use CreateClusterCompute instead.

NameTypeDescriptionNotes
namestr[optional] [default to null]
configUpdateComputeTemplateConfig[optional] [default to null]

UpdateComputeTemplateConfig

DEPRECATED: Compute templates are immutable. Please use CreateClusterCompute and the corresponding ClusterComputeConfig instead. Configuration of compute resources to use for launching a session. Used when updating a compute template.

NameTypeDescriptionNotes
cloud_idstrThe ID of the Anyscale cloud to use for launching sessions.[default to null]
max_workersintDesired limit on total running workers for this session.[optional] [default to null]
regionstrThe region to launch sessions in, e.g. &quot;us-west-2&quot;.[default to null]
allowed_azsList[str]The availability zones that sessions are allowed to be launched in, e.g. &quot;us-west-2a&quot;. If not specified or &quot;any&quot; is provided as the option, any AZ may be used. If &quot;any&quot; is provided, it must be the only item in the list.[optional] [default to null]
head_node_typeComputeNodeTypeNode configuration to use for the head node.[default to null]
worker_node_typesList[WorkerNodeType]A list of node types to use for worker nodes.[optional] [default to null]
aws_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly AWS APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
awsAWSNodeOptionsDEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types.[optional] [default to null]
gcp_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly GCP APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
gcpGCPNodeOptionsDEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types.[optional] [default to null]
azureobjectDEPRECATED: We don't currently support azure. Fields specific to Azure node types.[optional] [default to null]
maximum_uptime_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start.[optional] [default to null]
auto_select_worker_configboolIf set to true, worker node groups will automatically be selected based on workload.[optional] [default to false]
flagsobjectA set of advanced cluster-level flags that can be used to configure a particular workload.[optional] [default to null]
idle_termination_minutesintIf set to a positive number, Anyscale will terminate the cluster this many minutes after the cluster is idle. Idle time is defined as the time during which a Cluster is not running a user command or a Ray driver. Time spent running commands on Jupyter or ssh is still considered 'idle'. To disable, set this field to 0.[optional] [default to 120]

UpdateOrganization

Fields to update in the organization.

NameTypeDescriptionNotes
sso_modeSSOModeMode for use of single sign on (SSO) for your organization.WARNING: It is dangerous to require SSO if you are not confident it is correctly configured. Once SSO is required, users may not log into Anyscale without using SSO. If you lock all users out of your organization by requiring incorrectly configured SSO, you may need to contact Anyscale for support.[default to null]

UpdateProject

Model for updating a Project. A field will not be updated if its value is absent.

NameTypeDescriptionNotes
cluster_configstrNew cluster config to apply to the Project on update action.[optional] [default to null]
descriptionstrNew description to update in the Project.[optional] [default to null]

UpdateSession

Model for updating a Session. A field will not be updated if its value is absent.

NameTypeDescriptionNotes
cluster_configstrDEPRECATED: You cannot provide cluster_configs directly to Anyscale clusters. New cluster config to apply to the Session on update action.[optional] [default to null]
idle_timeoutintIdle timeout (in minutes)[optional] [default to null]

UserServiceAccessTypes

An enumeration.

Possible Values: ['private', 'public']

ValidationError

NameTypeDescriptionNotes
locList[str][default to null]
msgstr[default to null]
typestr[default to null]

WorkerNodeType

NameTypeDescriptionNotes
namestrAn arbitrary name for this node type, which will be registered with OSS available_node_types.[default to null]
instance_typestrThe cloud provider instance type to use for this node.[default to null]
resourcesResourcesDeclaration of node resources for Autoscaler.[optional] [default to null]
aws_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly AWS APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
aws_advanced_configurationsAWSNodeOptionsDEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Additional AWS-specific configurations can be specified per node type and they will override the configuration specified for the whole cloud.[optional] [default to null]
gcp_advanced_configurations_jsonobjectThe advanced configuration json that we pass directly GCP APIs when launching an instance. We may do some validation on this json and reject the json if it is using a configuration that Anyscale does not support.[optional] [default to null]
gcp_advanced_configurationsGCPNodeOptionsDEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Additional GCP-specific configurations can be specified per node type and they will override the configuration specified for the whole cloud.[optional] [default to null]
flagsobjectA set of advanced node-level flags that can be used to configure a particular workload.[optional] [default to null]
min_workersintThe minimum number of nodes of this type that Anyscale should spin up.[optional] [default to null]
max_workersintThe maximum number of nodes of this type that Anyscale should spin up.[optional] [default to null]
use_spotboolWhether or not to use spot instances for this node type.[optional] [default to false]
fallback_to_ondemandboolIf use_spot is True, then we will attempt to use spot instances. If this is true as well, then we will fall back to on demand instances if spot instances are not available. If use_spot is False, this value is ignored.[optional] [default to false]