Python SDK Models
This version of the Anyscale docs is deprecated. Go to the latest version for up to date information.
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
Name | Type | Description | Notes |
---|---|---|---|
block_device_mappings | List[BlockDeviceMapping] | [optional] [default to null] | |
iam_instance_profile | IamInstanceProfileSpecification | [optional] [default to null] | |
security_group_ids | List[str] | [optional] [default to null] | |
subnet_id | str | [optional] [default to null] | |
tag_specifications | List[AWSTagSpecification] | [optional] [default to null] | |
network_interfaces | List[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] |
placement | object | [optional] [default to null] | |
launch_template | object | [optional] [default to null] | |
capacity_reservation_specification | object | [optional] [default to null] |
AWSTag
Name | Type | Description | Notes |
---|---|---|---|
key | str | [default to null] | |
value | str | [default to null] |
AWSTagSpecification
Name | Type | Description | Notes |
---|---|---|---|
resource_type | str | [default to null] | |
tags | List[AWSTag] | [default to null] |
AccessConfig
Name | Type | Description | Notes |
---|---|---|---|
use_bearer_token | bool | Flag to enable auth token. Default value is True | [optional] [default to true] |
AppConfig
Name | Type | Description | Notes |
---|---|---|---|
id | str | Server assigned unique identifier. | [default to null] |
name | str | Name of the App Config. | [default to null] |
project_id | str | ID of the Project this App Config is for. | [optional] [default to null] |
organization_id | str | ID of the Organization this App Config was created in. | [default to null] |
creator_id | str | ID of the User that created this record. | [default to null] |
created_at | datetime | Timestamp of when this record was created. | [default to null] |
last_modified_at | datetime | Timestamp of when this record was last updated. | [default to null] |
deleted_at | datetime | Timestamp of when this record was deleted. | [optional] [default to null] |
archiver_id | str | ID of the User that archived this record. | [optional] [default to null] |
archived_at | datetime | Timestamp of when this record was archived. | [optional] [default to null] |
is_default | bool | True if this App Config is created and managed by anyscale | [optional] [default to false] |
anonymous | bool | True if this is an anonymous app config. | [optional] [default to false] |
AppConfigConfigSchema
Name | Type | Description | Notes |
---|---|---|---|
base_image | BASEIMAGESENUM | The 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_vars | object | Environment varibles in the docker image that'll be used at runtime. | [optional] [default to null] |
debian_packages | List[str] | List of debian packages that'll be included in the image. | [optional] [default to null] |
python | PythonModules | Python related dependencies. | [optional] [default to null] |
post_build_cmds | List[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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[AppConfig] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
AppconfigResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | AppConfig | [default to null] |
ApplyProductionServiceV2Model
DEPRECATED. Please do not use this model directly. Use ApplyServiceModel.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the Service | [default to null] |
description | str | Description of the Service | [optional] [default to null] |
project_id | str | Id of the project this Service will start clusters in | [optional] [default to null] |
version | str | A 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_percent | int | A 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_config | object | The 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_id | str | The id of the cluster env build. This id will determine the docker image your Service is run using. | [default to null] |
compute_config_id | str | The 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] |
config | ServiceConfig | Target Service's configuration | [optional] [default to null] |
rollout_strategy | RolloutStrategy | Strategy 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_config | RayGCSExternalStorageConfig | Config 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_config | TracingConfig | Config for initializing tracing within Anyscale runtime. | [optional] [default to null] |
auto_complete_rollout | bool | Flag to indicate whether or not to complete the rollout after the canary version reaches 100%. | [optional] [default to true] |
max_surge_percent | int | Max amount of excess capacity allocated during the rollout (0-100). | [optional] [default to null] |
ApplyServiceModel
This is the model used to apply a Service.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the Service | [default to null] |
description | str | Description of the Service | [optional] [default to null] |
project_id | str | Id of the project this Service will start clusters in | [optional] [default to null] |
version | str | A 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_percent | int | A 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_config | object | The 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_id | str | The id of the cluster env build. This id will determine the docker image your Service is run using. | [default to null] |
compute_config_id | str | The 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] |
config | ServiceConfig | Target Service's configuration | [optional] [default to null] |
rollout_strategy | RolloutStrategy | Strategy 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_config | RayGCSExternalStorageConfig | Config 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_config | TracingConfig | Config for initializing tracing within Anyscale runtime. | [optional] [default to null] |
auto_complete_rollout | bool | Flag to indicate whether or not to complete the rollout after the canary version reaches 100%. | [optional] [default to true] |
max_surge_percent | int | Max 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
Name | Type | Description | Notes |
---|---|---|---|
device_name | str | [optional] [default to null] | |
ebs | EbsBlockDevice | [optional] [default to null] | |
no_device | str | [optional] [default to null] | |
virtual_name | str | [optional] [default to null] |
Build
Model used to create a Build.
Name | Type | Description | Notes |
---|---|---|---|
application_template_id | str | ID of the App Config this Build belongs to. | [default to null] |
config_json | AppConfigConfigSchema | Config JSON used to create this Build. | [optional] [default to null] |
containerfile | str | The containerfile used to build the image. | [optional] [default to null] |
docker_image_name | str | The name of the docker image for this build. | [optional] [default to null] |
registry_login_secret | str | The name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image. | [optional] [default to null] |
ray_version | str | The Ray version to use for this build. | [optional] [default to null] |
id | str | Server assigned unique identifier. | [default to null] |
application_template | AppConfig | App Config this Build belongs to. | [default to null] |
revision | int | Auto incrementing version number for this Build | [default to null] |
creator_id | str | ID of the user who created this Build. | [default to null] |
error_message | str | Detailed error message. This will only be populated if the Build operation failed. | [optional] [default to null] |
status | BuildStatus | Status 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_at | datetime | Timestamp of when this Build was created. | [default to null] |
last_modified_at | datetime | Timestamp of when this Build was last updated. | [default to null] |
deleted_at | datetime | Timestamp of when this Build was deleted. | [optional] [default to null] |
is_byod | bool | True if the image URI used in this build was user-specified. | [default to null] |
cloud_id | str | The build cloud associated with this build. If None, the build is a v1 build. | [optional] [default to null] |
digest | str | The 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[Build] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
BuildLogResponse
Name | Type | Description | Notes |
---|---|---|---|
logs | str | Logs of the build. | [default to null] |
BuildResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | Build | [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.
Name | Type | Description | Notes |
---|---|---|---|
result | BuildLogResponse | [default to null] |
Cloud
Model used to create a Cloud.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of this Cloud. | [default to null] |
provider | CloudProviders | Provider of this Cloud (e.g. AWS). | [default to null] |
compute_stack | ComputeStack | The compute stack associated with this cloud's primary cloud resource. | [optional] [default to null] |
region | str | Region this Cloud is operating in. This value needs to be supported by this Cloud's provider. (e.g. us-west-2) | [default to null] |
credentials | str | Credentials needed to interact with this Cloud. | [default to null] |
config | CloudConfig | Additional configurable properties of this Cloud. | [optional] [default to null] |
is_k8s | bool | Whether this cloud is managed via Kubernetes. | [optional] [default to false] |
is_aioa | bool | Whether this cloud is an AIOA cloud. | [optional] [default to false] |
availability_zones | List[str] | The availability zones that instances of this cloud are allowed to be launched in. | [optional] [default to null] |
is_bring_your_own_resource | bool | Whether the resources of this cloud are provided by the customer. | [optional] [default to null] |
is_private_cloud | bool | Whether this cloud is a private cloud. | [optional] [default to false] |
cluster_management_stack_version | ClusterManagementStackVersions | The cluster management stack version of the cloud. | [optional] [default to null] |
is_private_service_cloud | bool | Whether services created in this cloud should be private. | [optional] [default to null] |
auto_add_user | bool | Whether 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_id | str | The 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] |
id | str | Server assigned unique identifier. | [default to null] |
type | CloudTypes | [default to null] | |
creator_id | str | ID of the User who created this Cloud. | [default to null] |
created_at | datetime | Time when this Cloud was created. | [default to null] |
status | CloudStatus | The status of this cloud. | [optional] [default to null] |
state | CloudState | The state of this cloud. | [optional] [default to null] |
version | CloudVersion | The version of the cloud. | [optional] [default to null] |
is_default | bool | Whether this cloud is the default cloud. | [default to null] |
customer_aggregated_logs_config_id | str | the id of the customer aggregated logs config associated with this cloud. | [default to null] |
additional_instance_types | List[UXInstance] | the list of instance types supported in the UI and through API (SDK/CLI). | [optional] [default to null] |
CloudConfig
Name | Type | Description | Notes |
---|---|---|---|
max_stopped_instances | int | Maximum 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_range | str | VPC IP range for this Cloud. | [optional] [default to null] |
vpc_peering_target_project_id | str | Project ID of the VPC to peer with. | [optional] [default to null] |
vpc_peering_target_vpc_id | str | ID 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[Cloud] | [default to null] | |
metadata | ListResponseMetadata | [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.
Name | Type | Description | Notes |
---|---|---|---|
result | Cloud | [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.
Name | Type | Description | Notes |
---|---|---|---|
name | TextQuery | Filters ComputeTemplates by name. If this field is absent, no filtering is done. | [optional] [default to null] |
paging | PageQuery | Pagination info. | [optional] [default to null] |
Cluster
Read model for a Cluster.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of this Cluster. | [default to null] |
project_id | str | Project that this Cluster belongs to. If none, this Cluster will use the default Project. | [optional] [default to null] |
cluster_environment_build_id | str | Cluster Environment Build that this Cluster is using. | [default to null] |
cluster_compute_id | str | Cluster Compute that this Cluster is using. | [default to null] |
cluster_compute_config | CreateClusterComputeConfig | One-off cluster compute that this cluster is using. | [optional] [default to null] |
idle_timeout_minutes | int | Idle 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_traffic | bool | Whether public internet traffic can access Serve endpoints or if an authentication token is required. | [optional] [default to false] |
user_service_access | UserServiceAccessTypes | Whether user service can be accessed by public internet traffic. | [optional] [default to null] |
user_service_token | str | User 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_id | str | This 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] |
id | str | Server assigned unique identifier. | [default to null] |
state | ClusterState | Current state of the Cluster. | [default to null] |
goal_state | ClusterState | State that this Cluster will eventually transition to. This will not be populated if there are no pending transitions. | [optional] [default to null] |
creator_id | str | User who created this Cluster. | [default to null] |
created_at | datetime | Time at which this Cluster was created. | [default to null] |
access_token | str | Access 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_urls | ClusterServicesUrls | URLs for additional services running on this Cluster (e.g. Jupyter, Ray Dashboard, etc.). | [default to null] |
head_node_info | ClusterHeadNodeInfo | Detailed information about this Cluster's head node. This will only be populated for Clusters that have finished starting. | [optional] [default to null] |
ssh_authorized_keys | List[str] | Serialized SSH Public Keys to be placed in the machine's authorized_keys. | [default to null] |
ssh_private_key | str | SSH Private key that can be used to access the Cluster's servers. | [default to null] |
ray_version | str | The last known ray version running on this cluster. | [optional] [default to null] |
ray_version_last_updated_at | datetime | The time in which the ray version of this cluster was updated. | [optional] [default to null] |
ClusterCompute
Name | Type | Description | Notes |
---|---|---|---|
id | str | [default to null] | |
name | str | [default to null] | |
creator_id | str | [default to null] | |
organization_id | str | [default to null] | |
project_id | str | [optional] [default to null] | |
created_at | datetime | [default to null] | |
last_modified_at | datetime | [default to null] | |
deleted_at | datetime | [optional] [default to null] | |
archived_at | datetime | [optional] [default to null] | |
config | ClusterComputeConfig | [default to null] | |
version | int | [default to null] | |
anonymous | bool | [default to null] |
ClusterComputeConfig
Configuration of compute resources to use for launching a Cluster. Used when reading a cluster compute.
Name | Type | Description | Notes |
---|---|---|---|
cloud_id | str | The ID of the Anyscale cloud to use for launching Clusters. | [default to null] |
max_workers | int | Desired limit on total running workers for this Cluster. | [optional] [default to null] |
region | str | The region to launch Clusters in, e.g. "us-west-2". | [default to null] |
allowed_azs | List[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_type | ComputeNodeType | Node configuration to use for the head node. | [default to null] |
worker_node_types | List[WorkerNodeType] | A list of node types to use for worker nodes. | [optional] [default to null] |
aws_advanced_configurations_json | object | The 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 | AWSNodeOptions | DEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types. | [optional] [default to null] |
gcp_advanced_configurations_json | object | The 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 | GCPNodeOptions | DEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types. | [optional] [default to null] |
azure | object | DEPRECATED: We don't currently support azure. Fields specific to Azure node types. | [optional] [default to null] |
maximum_uptime_minutes | int | If set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start. | [optional] [default to null] |
auto_select_worker_config | bool | If set to true, worker node groups will automatically be selected based on workload. | [optional] [default to false] |
flags | object | A set of advanced cluster-level flags that can be used to configure a particular workload. | [optional] [default to null] |
idle_termination_minutes | int | If 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
Name | Type | Description | Notes |
---|---|---|---|
project_id | str | Filters Cluster Computes by project. If this field is absent, no filtering is done. | [optional] [default to null] |
creator_id | str | Filters Cluster Computes by creator. If this field is absent, no filtering is done. | [optional] [default to null] |
name | TextQuery | Filters Cluster Computes by name. If this field is absent, no filtering is done. | [optional] [default to null] |
include_anonymous | bool | Whether to include anonymous Cluster Computes in the search. | [optional] [default to false] |
paging | PageQuery | Pagination information. | [optional] [default to null] |
cloud_id | str | Filters Compute Computes by cloud. If this field is absent, no filtering is done. | [optional] [default to null] |
version | int | Filters 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
Name | Type | Description | Notes |
---|---|---|---|
id | str | Server assigned unique identifier. | [default to null] |
name | str | Name of the Cluster Environment. | [default to null] |
project_id | str | ID of the Project this Cluster Environment is for. | [optional] [default to null] |
organization_id | str | ID of the Organization this Cluster Environment was created in. | [default to null] |
creator_id | str | ID of the User that created this record. | [default to null] |
created_at | datetime | Timestamp of when this record was created. | [default to null] |
last_modified_at | datetime | Timestamp of when this record was last updated. | [default to null] |
deleted_at | datetime | Timestamp of when this record was deleted. | [optional] [default to null] |
anonymous | bool | True if this is an anonymous Cluster Environment. | [optional] [default to false] |
is_default | bool | True if this Cluster Environment is created and managed by anyscale | [optional] [default to false] |
ClusterEnvironmentBuild
Usable Cluster Environment Build to start a Cluster.
Name | Type | Description | Notes |
---|---|---|---|
cluster_environment_id | str | ID of the Cluster Environment this Build belongs to. | [default to null] |
config_json | AppConfigConfigSchema | Config JSON used to create this Cluster Environment Build. | [optional] [default to null] |
containerfile | str | The containerfile used to build the image. | [optional] [default to null] |
docker_image_name | str | The name of the docker image for this Build. | [optional] [default to null] |
registry_login_secret | str | The name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image. | [optional] [default to null] |
ray_version | str | The Ray version to use for this build. | [optional] [default to null] |
id | str | Server assigned unique identifier. | [default to null] |
revision | int | Auto incrementing version number for this Build | [default to null] |
creator_id | str | ID of the user who created this Build. | [default to null] |
error_message | str | Detailed error message. This will only be populated if the Build operation failed. | [optional] [default to null] |
status | ClusterEnvironmentBuildStatus | Status 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_at | datetime | Timestamp of when this Build was created. | [default to null] |
last_modified_at | datetime | Timestamp of when this Build was last updated. | [default to null] |
deleted_at | datetime | Timestamp of when this Build was deleted. | [optional] [default to null] |
is_byod | bool | True if the image URI used in this build was user-specified. | [default to null] |
cloud_id | str | The build cloud associated with this build. If None, the build is a v1 build. | [optional] [default to null] |
digest | str | The digest of the image for this Build. | [optional] [default to null] |
ClusterEnvironmentBuildLogResponse
Name | Type | Description | Notes |
---|---|---|---|
logs | str | Logs 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.
Name | Type | Description | Notes |
---|---|---|---|
id | str | ID of this operation. | [default to null] |
completed | bool | Boolean indicating if this operation is completed. | [default to null] |
progress | OperationProgress | Details about the progress of this operation at the time of the request. This will be absent for completed operations. | [optional] [default to null] |
result | OperationResult | The result of this operation after it has completed. This is always provided when the operation is complete. | [optional] [default to null] |
cluster_environment_build_id | str | ID 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
Name | Type | Description | Notes |
---|---|---|---|
project_id | str | Filters Cluster Environments by project id. If absent, no filtering is done. | [optional] [default to null] |
creator_id | str | Filters Cluster Environments by creator id. If absent, no filtering is done. | [optional] [default to null] |
name | TextQuery | Filters Cluster Environments by name. Currently only contains is supported.If absent, no filtering is done. | [optional] [default to null] |
image_name | TextQuery | Filters 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] |
paging | PageQuery | Pagination information. | [optional] [default to null] |
include_archived | bool | Whether to include archived Cluster Environments in the results. | [optional] [default to false] |
include_anonymous | bool | Whether to include anonymous Cluster Environments in the results. | [optional] [default to false] |
ClusterHeadNodeInfo
Details about the head node of a running Cluster.
Name | Type | Description | Notes |
---|---|---|---|
url | str | URL for the head node of this Cluster. | [default to null] |
ip_address | str | IP 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[Cluster] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
ClusterManagementStackVersions
An enumeration.
Possible Values: ['v1', 'v2']
ClusterOperation
Describes a long running Cluster operation that will eventually complete.
Name | Type | Description | Notes |
---|---|---|---|
id | str | ID of this operation. | [default to null] |
completed | bool | Boolean indicating if this operation is completed. | [default to null] |
progress | OperationProgress | Details about the progress of this operation at the time of the request. This will be absent for completed operations. | [optional] [default to null] |
result | OperationResult | The result of this operation after it has completed. This is always provided when the operation is complete. | [optional] [default to null] |
cluster_id | str | ID of the Cluster that is being updated. | [default to null] |
cluster_operation_type | ClusterOperationType | The 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.
Name | Type | Description | Notes |
---|---|---|---|
result | Cluster | [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.
Name | Type | Description | Notes |
---|---|---|---|
webterminal_auth_url | str | URL to authenticate with the webterminal | [optional] [default to null] |
metrics_dashboard_url | str | URL for Grafana (metrics) dashboard in the running cluster state. | [optional] [default to null] |
persistent_metrics_url | str | URL for the persistent Grafana (metrics) dashboard in the non-running cluster state. | [optional] [default to null] |
connect_url | str | URL for Anyscale connect. | [optional] [default to null] |
jupyter_notebook_url | str | URL for Jupyter Lab. | [optional] [default to null] |
ray_dashboard_url | str | URL for Ray dashboard. | [optional] [default to null] |
service_proxy_url | str | URL for web services proxy (e.g. jupyter, tensorboard, etc). | [optional] [default to null] |
user_service_url | str | URL 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[ClusterCompute] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
ClustercomputeResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ClusterCompute | [default to null] |
ClusterenvironmentListResponse
A list response form the API. Contains a field "results" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
results | List[ClusterEnvironment] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
ClusterenvironmentResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ClusterEnvironment | [default to null] |
ClusterenvironmentbuildListResponse
A list response form the API. Contains a field "results" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
results | List[ClusterEnvironmentBuild] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
ClusterenvironmentbuildResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ClusterEnvironmentBuild | [default to null] |
ClusterenvironmentbuildlogresponseResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ClusterEnvironmentBuildLogResponse | [default to null] |
ClusterenvironmentbuildoperationResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ClusterEnvironmentBuildOperation | [default to null] |
ClusteroperationResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ClusterOperation | [default to null] |
ClustersQuery
Query model used to filter Clusters.
Name | Type | Description | Notes |
---|---|---|---|
project_id | str | Filters Clusters belonging to a Project. If this field is absent, no filtering is done. | [optional] [default to null] |
name | TextQuery | Filters Clusters by name. If this field is absent, no filtering is done. | [optional] [default to null] |
paging | PageQuery | Pagination information. | [optional] [default to null] |
state_filter | List[ClusterState] | Filter Sessions by Session State. If this field is an empty set, no filtering is done. | [optional] [default to []] |
archive_status | ArchiveStatus | The archive status to filter by. Defaults to unarchived. | [optional] [default to null] |
ComputeNodeType
Name | Type | Description | Notes |
---|---|---|---|
name | str | An arbitrary name for this node type, which will be registered with OSS available_node_types. | [default to null] |
instance_type | str | The cloud provider instance type to use for this node. | [default to null] |
resources | Resources | Declaration of node resources for Autoscaler. | [optional] [default to null] |
aws_advanced_configurations_json | object | The 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_configurations | AWSNodeOptions | DEPRECATED: 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_json | object | The 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_configurations | GCPNodeOptions | DEPRECATED: 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] |
flags | object | A 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.
Name | Type | Description | Notes |
---|---|---|---|
id | str | [default to null] | |
name | str | [default to null] | |
creator_id | str | [default to null] | |
organization_id | str | [default to null] | |
project_id | str | [optional] [default to null] | |
created_at | datetime | [default to null] | |
last_modified_at | datetime | [default to null] | |
deleted_at | datetime | [optional] [default to null] | |
archived_at | datetime | [optional] [default to null] | |
config | ComputeTemplateConfig | [default to null] | |
version | int | [default to null] | |
anonymous | bool | [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.
Name | Type | Description | Notes |
---|---|---|---|
cloud_id | str | The ID of the Anyscale cloud to use for launching sessions. | [default to null] |
max_workers | int | Desired limit on total running workers for this session. | [optional] [default to null] |
region | str | The region to launch sessions in, e.g. "us-west-2". | [default to null] |
allowed_azs | List[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_type | ComputeNodeType | Node configuration to use for the head node. | [default to null] |
worker_node_types | List[WorkerNodeType] | A list of node types to use for worker nodes. | [optional] [default to null] |
aws_advanced_configurations_json | object | The 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 | AWSNodeOptions | DEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types. | [optional] [default to null] |
gcp_advanced_configurations_json | object | The 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 | GCPNodeOptions | DEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types. | [optional] [default to null] |
azure | object | DEPRECATED: We don't currently support azure. Fields specific to Azure node types. | [optional] [default to null] |
maximum_uptime_minutes | int | If set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start. | [optional] [default to null] |
auto_select_worker_config | bool | If set to true, worker node groups will automatically be selected based on workload. | [optional] [default to false] |
flags | object | A set of advanced cluster-level flags that can be used to configure a particular workload. | [optional] [default to null] |
idle_termination_minutes | int | If 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
Name | Type | Description | Notes |
---|---|---|---|
orgwide | bool | This option is deprectated. It does nothing. | [optional] [default to false] |
project_id | str | [optional] [default to null] | |
creator_id | str | Filters Compute Templates by creator. This is only supported when `orgwide` is True. | [optional] [default to null] |
name | TextQuery | Filters Compute Templates by name. If this field is absent, no filtering is done. | [optional] [default to null] |
include_anonymous | bool | Whether to include anonymous Compute Templates in the search.Anonymous compute templates are usually not shown in list views. | [optional] [default to false] |
archive_status | ArchiveStatus | The archive status to filter by. Defaults to unarchived. | [optional] [default to null] |
cloud_id | str | Filters Compute Templates by cloud | [optional] [default to null] |
version | int | Filters 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[ComputeTemplate] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
ComputetemplateResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ComputeTemplate | [default to null] |
ComputetemplateconfigResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ComputeTemplateConfig | [default to null] |
CreateAppConfig
Model used to create an App Config.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the App Template. | [default to null] |
project_id | str | ID of the Project this App Config is for. | [optional] [default to null] |
config_json | CreateAppConfigConfigurationSchema | Config JSON to use to create a new App Config. | [optional] [default to null] |
containerfile | str | Containerfile to use to create a new App Config. | [optional] [default to null] |
anonymous | bool | True if this is an anonymous app config. | [optional] [default to false] |
CreateAppConfigConfigurationSchema
Name | Type | Description | Notes |
---|---|---|---|
base_image | SUPPORTEDBASEIMAGESENUM | The 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_vars | object | Environment varibles in the docker image that'll be used at runtime. | [optional] [default to null] |
debian_packages | List[str] | List of debian packages that'll be included in the image. | [optional] [default to null] |
python | PythonModules | Python related dependencies. | [optional] [default to null] |
post_build_cmds | List[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
Name | Type | Description | Notes |
---|---|---|---|
docker_image | str | The custom docker image to use to create a new app config. | [default to null] |
ray_version | str | [default to null] | |
env_vars | object | Environment variables in the docker image that'll be used at runtime. | [optional] [default to null] |
registry_login_secret | str | The 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.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the Cluster Environment. | [default to null] |
config_json | CreateBYODClusterEnvironmentConfigurationSchema | Config JSON to use to create a new BYOD Cluster Environment. | [default to null] |
anonymous | bool | True if this is an anonymous Cluster Environment. | [optional] [default to false] |
CreateBYODClusterEnvironmentBuild
Model used to create a BYOD Cluster Environment Build.
Name | Type | Description | Notes |
---|---|---|---|
cluster_environment_id | str | ID of the Cluster Environment this Build belongs to. | [default to null] |
config_json | CreateBYODAppConfigConfigurationSchema | Config JSON to use to create a new BYOD Build. | [default to null] |
CreateBYODClusterEnvironmentConfigurationSchema
Name | Type | Description | Notes |
---|---|---|---|
docker_image | str | The custom container base image used in the Cluster Environment. | [default to null] |
ray_version | str | The version of Ray used in the customer docker image. | [default to null] |
env_vars | object | Environment variables in the docker image that will be used at runtime. | [optional] [default to null] |
registry_login_secret | str | The 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.
Name | Type | Description | Notes |
---|---|---|---|
application_template_id | str | ID of the App Config this Build belongs to. | [default to null] |
config_json | CreateAppConfigConfigurationSchema | Config JSON to use to create a new Build. | [optional] [default to null] |
containerfile | str | The containerfile used to build the image. | [optional] [default to null] |
docker_image_name | str | The name of the docker image for this build. | [optional] [default to null] |
registry_login_secret | str | The name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image. | [optional] [default to null] |
ray_version | str | The Ray version to use for this build. | [optional] [default to null] |
CreateCloud
Model used to create a Cloud.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of this Cloud. | [default to null] |
provider | CloudProviders | Provider of this Cloud (e.g. AWS). | [default to null] |
compute_stack | ComputeStack | The compute stack associated with this cloud's primary cloud resource. | [optional] [default to null] |
region | str | Region this Cloud is operating in. This value needs to be supported by this Cloud's provider. (e.g. us-west-2) | [default to null] |
credentials | str | Credentials needed to interact with this Cloud. | [default to null] |
config | CloudConfig | Additional configurable properties of this Cloud. | [optional] [default to null] |
is_k8s | bool | Whether this cloud is managed via Kubernetes. | [optional] [default to false] |
is_aioa | bool | Whether this cloud is an AIOA cloud. | [optional] [default to false] |
availability_zones | List[str] | The availability zones that instances of this cloud are allowed to be launched in. | [optional] [default to null] |
is_bring_your_own_resource | bool | Whether the resources of this cloud are provided by the customer. | [optional] [default to null] |
is_private_cloud | bool | Whether this cloud is a private cloud. | [optional] [default to false] |
cluster_management_stack_version | ClusterManagementStackVersions | The cluster management stack version of the cloud. | [optional] [default to null] |
is_private_service_cloud | bool | Whether services created in this cloud should be private. | [optional] [default to null] |
auto_add_user | bool | Whether 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_id | str | The 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.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of this Cluster. | [default to null] |
project_id | str | Project that this Cluster belongs to. If none, this Cluster will use the default Project. | [optional] [default to null] |
cluster_environment_build_id | str | Cluster Environment Build that this Cluster is using. | [default to null] |
cluster_compute_id | str | Cluster Compute that this Cluster is using. | [optional] [default to null] |
cluster_compute_config | CreateClusterComputeConfig | One-off cluster compute that this cluster is using. | [optional] [default to null] |
idle_timeout_minutes | int | Idle 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_traffic | bool | Whether public internet traffic can access Serve endpoints or if an authentication token is required. | [optional] [default to false] |
user_service_access | UserServiceAccessTypes | Whether user service can be accessed by public internet traffic. | [optional] [default to null] |
user_service_token | str | User 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_id | str | This 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
Name | Type | Description | Notes |
---|---|---|---|
name | str | [optional] [default to null] | |
project_id | str | [optional] [default to null] | |
config | CreateClusterComputeConfig | [default to null] | |
anonymous | bool | An 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_version | bool | If 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.
Name | Type | Description | Notes |
---|---|---|---|
cloud_id | str | The ID of the Anyscale cloud to use for launching Clusters. | [default to null] |
max_workers | int | Desired limit on total running workers for this Cluster. | [optional] [default to null] |
region | str | Deprecated! 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_azs | List[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_type | ComputeNodeType | Node configuration to use for the head node. | [default to null] |
worker_node_types | List[WorkerNodeType] | A list of node types to use for worker nodes. | [optional] [default to null] |
aws_advanced_configurations_json | object | The 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 | AWSNodeOptions | DEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types. | [optional] [default to null] |
gcp_advanced_configurations_json | object | The 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 | GCPNodeOptions | DEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types. | [optional] [default to null] |
azure | object | DEPRECATED: We don't currently support azure. Fields specific to Azure node types. | [optional] [default to null] |
maximum_uptime_minutes | int | If set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start. | [optional] [default to null] |
auto_select_worker_config | bool | If set to true, worker node groups will automatically be selected based on workload. | [optional] [default to false] |
flags | object | A set of advanced cluster-level flags that can be used to configure a particular workload. | [optional] [default to null] |
idle_termination_minutes | int | If 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.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the Cluster Environment. | [default to null] |
project_id | str | ID of the Project this Cluster Environment is for. | [optional] [default to null] |
config_json | CreateClusterEnvironmentConfigurationSchema | Config JSON to use to create a new Cluster Environment. | [optional] [default to null] |
containerfile | str | Containerfile to use to create a new Cluster Environment. | [optional] [default to null] |
anonymous | bool | True if this is an anonymous Cluster Environment. | [optional] [default to false] |
CreateClusterEnvironmentBuild
Model used to create a Cluster Environment Build.
Name | Type | Description | Notes |
---|---|---|---|
cluster_environment_id | str | ID of the Cluster Environment this Build belongs to. | [default to null] |
config_json | CreateAppConfigConfigurationSchema | Config JSON to use to create a new Build. | [optional] [default to null] |
containerfile | str | The containerfile used to build the image. | [optional] [default to null] |
docker_image_name | str | The name of the docker image for this Build. | [optional] [default to null] |
registry_login_secret | str | The name or identifier of a secret containing credentials to authenticate to the docker registry hosting the image. | [optional] [default to null] |
ray_version | str | The Ray version to use for this build. | [optional] [default to null] |
CreateClusterEnvironmentConfigurationSchema
Name | Type | Description | Notes |
---|---|---|---|
base_image | SUPPORTEDBASEIMAGESENUM | The 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_vars | object | Environment varibles in the docker image that'll be used at runtime. | [optional] [default to null] |
debian_packages | List[str] | List of debian packages that'll be included in the image. | [optional] [default to null] |
python | PythonModules | Python related dependencies. | [optional] [default to null] |
post_build_cmds | List[str] | List of post build commands that'll be included in the image. | [optional] [default to null] |
CreateComputeTemplate
DEPRECATED: Please use CreateClusterCompute instead.
Name | Type | Description | Notes |
---|---|---|---|
name | str | [optional] [default to null] | |
project_id | str | [optional] [default to null] | |
config | CreateComputeTemplateConfig | [default to null] | |
anonymous | bool | An 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_version | bool | If 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.
Name | Type | Description | Notes |
---|---|---|---|
cloud_id | str | The ID of the Anyscale cloud to use for launching sessions. | [default to null] |
max_workers | int | Desired limit on total running workers for this session. | [optional] [default to null] |
region | str | The region to launch sessions in, e.g. "us-west-2". | [default to null] |
allowed_azs | List[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_type | ComputeNodeType | Node configuration to use for the head node. | [default to null] |
worker_node_types | List[WorkerNodeType] | A list of node types to use for worker nodes. | [optional] [default to null] |
aws_advanced_configurations_json | object | The 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 | AWSNodeOptions | DEPRECATED: Please provide instance configuration in the `aws_advanced_configurations_json` field. Fields specific to AWS node types. | [optional] [default to null] |
gcp_advanced_configurations_json | object | The 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 | GCPNodeOptions | DEPRECATED: Please provide instance configuration in the `gcp_advanced_configurations_json` field. Fields specific to GCP node types. | [optional] [default to null] |
azure | object | DEPRECATED: We don't currently support azure. Fields specific to Azure node types. | [optional] [default to null] |
maximum_uptime_minutes | int | If set to a positive number, Anyscale will terminate the cluster this many minutes after cluster start. | [optional] [default to null] |
auto_select_worker_config | bool | If set to true, worker node groups will automatically be selected based on workload. | [optional] [default to false] |
flags | object | A set of advanced cluster-level flags that can be used to configure a particular workload. | [optional] [default to null] |
idle_termination_minutes | int | If 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
Name | Type | Description | Notes |
---|---|---|---|
priority | int | Job'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_id | str | Identifier 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_name | str | Existing 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_spec | JobQueueSpec | Spec 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
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the job | [default to null] |
description | str | Description of the job | [optional] [default to null] |
project_id | str | Id of the project this job will start clusters in | [optional] [default to null] |
config | CreateProductionJobConfig | [default to null] | |
job_queue_config | CreateJobQueueConfig | Configuration specifying semantic of the execution using job queues | [optional] [default to null] |
CreateProductionJobConfig
Name | Type | Description | Notes |
---|---|---|---|
entrypoint | str | A 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_config | object | The 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_env | RayRuntimeEnvConfig | A ray runtime env json. Your entrypoint will be run in the environment specified by this runtime env. | [optional] [default to null] |
build_id | str | The id of the cluster env build. This id will determine the docker image your job is run on. | [default to null] |
compute_config_id | str | The 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_config | CreateClusterComputeConfig | One-off compute that the cluster will use. | [optional] [default to null] |
max_retries | int | The number of retries this job will attempt on failure. Set to None to set infinite retries | [optional] [default to 5] |
timeout_s | int | The timeout in seconds for each job run. Set to None for no limit to be set | [optional] [default to null] |
runtime_env_config | RayRuntimeEnvConfig | DEPRECATED: Use runtime_env | [optional] [default to null] |
CreateProject
Model used to create a Project.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the Project to be created. | [default to null] |
cluster_config | str | Cluster 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] |
description | str | Description of Project. | [optional] [default to null] |
parent_cloud_id | str | Cloud 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.
Name | Type | Description | Notes |
---|---|---|---|
idp_metadata_url | str | Identity 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_config | StaticSSOConfig | Static identity provider configuration. | [optional] [default to null] |
CreateSchedule
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the job | [default to null] |
description | str | Description of the job | [optional] [default to null] |
project_id | str | Id of the project this job will start clusters in | [optional] [default to null] |
config | CreateProductionJobConfig | [default to null] | |
job_queue_config | CreateJobQueueConfig | Configuration specifying semantic of the execution using job queues | [optional] [default to null] |
schedule | ScheduleConfig | The 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.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the session to be created. | [default to null] |
project_id | str | Project that the session will be created in. | [default to null] |
cloud_id | str | Cloud that the session will use. | [optional] [default to null] |
cluster_config | str | Cluster config that the session can later be started with. | [optional] [default to null] |
build_id | str | ID of the Build that this session was started with. | [optional] [default to null] |
compute_template_id | str | ID of the compute template that this session was started with. | [optional] [default to null] |
idle_timeout | int | Idle 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_config | bool | Whether 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_traffic | bool | Whether public internet traffic can access Serve endpoints or if an authentication token is required. | [optional] [default to false] |
user_service_access | UserServiceAccessTypes | Whether user service can be accessed by public internet traffic. | [optional] [default to null] |
user_service_token | str | User 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_id | str | This 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.
Name | Type | Description | Notes |
---|---|---|---|
session_id | str | ID of the Session to execute this command on. | [default to null] |
shell_command | str | Shell command string that will be executed. | [default to null] |
EbsBlockDevice
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_EbsBlockDevice.html
Name | Type | Description | Notes |
---|---|---|---|
delete_on_termination | bool | [optional] [default to null] | |
encrypted | bool | [optional] [default to null] | |
iops | int | [optional] [default to null] | |
kms_key_id | str | [optional] [default to null] | |
outpost_arn | str | [optional] [default to null] | |
snapshot_id | str | [optional] [default to null] | |
throughput | int | [optional] [default to null] | |
volume_size | int | [optional] [default to null] | |
volume_type | str | [optional] [default to null] |
GCPNodeDisk
Name | Type | Description | Notes |
---|---|---|---|
boot | bool | [optional] [default to null] | |
auto_delete | bool | [optional] [default to null] | |
type | str | [optional] [default to null] | |
initialize_params | object | [optional] [default to null] |
GCPNodeOptions
Name | Type | Description | Notes |
---|---|---|---|
service_account | ServiceAccount | [optional] [default to null] | |
disks | List[GCPNodeDisk] | [GCE] Disk configurations for GCE cluster nodes. | [optional] [default to null] |
labels | Dict(str, str) | [GCE] Labels for GCE cluster nodes. | [optional] [default to null] |
GrpcProtocolConfig
Name | Type | Description | Notes |
---|---|---|---|
enabled | bool | Flag to enable the protocol in alb | [optional] [default to false] |
port | int | The port this protocol listens on. | [optional] [default to 9000] |
service_names | List[str] | List of service names used to create routing | [optional] [default to []] |
HTTPValidationError
Name | Type | Description | Notes |
---|---|---|---|
detail | List[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
Name | Type | Description | Notes |
---|---|---|---|
enabled | bool | Flag to enable the protocol in alb | [optional] [default to true] |
port | int | The port this protocol listens on. | [optional] [default to 8000] |
IamInstanceProfileSpecification
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_IamInstanceProfileSpecification.html
Name | Type | Description | Notes |
---|---|---|---|
arn | str | [optional] [default to null] | |
name | str | [optional] [default to null] |
IdleTerminationStatus
An enumeration.
Possible Values: ['ACTIVE_RAY', 'ACTIVE_COMMAND', 'ACTIVE_WORKSPACE', 'IDLE', 'ERROR', 'DISABLED']
Job
Name | Type | Description | Notes |
---|---|---|---|
id | str | Server assigned unique identifier. | [default to null] |
ray_session_name | str | Name of the Session provided from Ray | [default to null] |
ray_job_id | str | ID of the Job provided from Ray | [default to null] |
name | str | Name of this Job. | [optional] [default to null] |
status | JobStatus | Status of this Job's execution. | [default to null] |
created_at | datetime | Time at which this Job was created. | [default to null] |
finished_at | datetime | Time at which this Job finished. If absent, this Job is still running. | [optional] [default to null] |
ray_job_submission_id | str | ID of the submitted Ray Job that this Job corresponds to. | [optional] [default to null] |
cluster_id | str | ID of the Anyscale Cluster this Job is on. | [default to null] |
namespace_id | str | ID of the Anyscale Namespace this Job is using. | [optional] [default to DEPRECATED_NAMESPACE_ID] |
runtime_environment_id | str | ID of the Anyscale Runtime Environment this Job is using. | [default to null] |
project_id | str | ID of the Project this Job belongs to. | [optional] [default to null] |
creator_id | str | ID 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[Job] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
JobQueueConfig
Captures job's configuration in the context of its scheduling & execution via Job Queues
Name | Type | Description | Notes |
---|---|---|---|
priority | int | Job'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
Name | Type | Description | Notes |
---|---|---|---|
job_queue_name | str | Optional 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_mode | JobQueueExecutionMode | Execution mode of the jobs submitted into the queue (one of: FIFO,LIFO,PRIORITY | [optional] [default to null] |
compute_config_id | str | The 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_id | str | The id of the cluster environment build that will be used to create cluster associated with the queue. | [optional] [default to null] |
max_concurrency | int | Max 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_sec | int | Max 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\}
Name | Type | Description | Notes |
---|---|---|---|
name | TextQuery | Filters Jobs by name. If this field is absent, no filtering is done. | [optional] [default to null] |
runtime_environment_id | str | Filters Jobs by runtime enviornment id. If this field is absent, no filtering is done. | [optional] [default to null] |
cluster_id | str | Filters Jobs by cluster id. If this field is absent, no filtering is done. | [optional] [default to null] |
creator_id | str | Filters Jobs by creator_id. If this field is absent, no filtering is done. | [optional] [default to null] |
ray_job_id | str | Filters 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_id | str | Filters Jobs by project_id. If this field is absent, no filtering is done. | [optional] [default to null] |
include_child_jobs | bool | Include jobs that have parents | [optional] [default to false] |
ha_job_id | str | Filter by Anyscale job. Shows all jobs (jobs attempts) if not specified. Prioritized first for filtering type. | [optional] [default to null] |
show_ray_client_runs_only | bool | DEPRECATED: use `type_filter`. Shows only Ray client runs. Prioritized third for filtering type. | [optional] [default to null] |
paging | PageQuery | Pagination information. | [optional] [default to null] |
state_filter | List[BaseJobStatus] | Filter Jobs by Job Status. If this field is an empty set, no filtering is done. | [optional] [default to []] |
type_filter | List[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_clauses | List[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
Name | Type | Description | Notes |
---|---|---|---|
total | int | [optional] [default to null] | |
next_paging_token | str | [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.
Name | Type | Description | Notes |
---|---|---|---|
id | str | [default to null] | |
name | str | [default to null] | |
creator_id | str | Id of the user who created the Service | [default to null] |
created_at | datetime | Time the Service was created | [default to null] |
project_id | str | Id of the project this Service will start clusters in. This configuration cannot be changed after the service is created. | [default to null] |
current_state | ServiceEventCurrentState | The current state of this service | [default to null] |
endtime | datetime | [optional] [default to null] | |
type | ServiceType | Type of the Service | [optional] [default to null] |
service_observability_urls | ServiceObservabilityUrls | A 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[ListServiceModel] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
LogDownloadResult
The result from a call to /logs/get_log_files.
Name | Type | Description | Notes |
---|---|---|---|
log_chunks | List[LogFileChunk] | A list of log file chunks. | [default to null] |
next_page_token | str | Page token to fetch newer logs. | [optional] [default to null] |
previous_page_token | str | Page token to fetch older logs. | [optional] [default to null] |
bearer_token | str | Token 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.
Name | Type | Description | Notes |
---|---|---|---|
cluster_id | str | The cluster ID that this file originates from. | [default to null] |
chunk_name | str | The full object name of a chunk (e.g. .../dashboard_agent.log/chunk-one.log) | [default to null] |
chunk_url | str | A presigned URL to download this chunk. | [default to null] |
size | int | The size of this chunk (should never exceed 10MB). | [default to null] |
file_name | str | The full file name (path) of a file (e.g. .../dashboard_agent.log | [default to null] |
node_type | NodeType | The type of node that this file originated from (e.g. head-node, worker-nodes | [default to null] |
node_ip | str | The node IP that this file originated from. | [default to null] |
instance_id | str | The instance ID that this file originated from. | [default to null] |
session_id | str | The session ID that this file originated from. | [default to null] |
ray_pid | str | The PID that this file originated from, if appropriate. | [optional] [default to null] |
ray_worker_id | str | The Ray worker ID that this file originated from, if appropriate. | [optional] [default to null] |
job_id | str | The 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
Name | Type | Description | Notes |
---|---|---|---|
http_url | str | HTTP URL for retrieving initial lines. | [default to null] |
stream_url | str | HTTP/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.
Name | Type | Description | Notes |
---|---|---|---|
result | LogDownloadResult | [default to null] |
LogstreamResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | LogStream | [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
Name | Type | Description | Notes |
---|---|---|---|
subnet_id | str | [default to null] | |
groups | List[str] | [default to null] | |
associate_public_ip_address | bool | [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
Name | Type | Description | Notes |
---|---|---|---|
s3 | ObjectStorageConfigS3 | S3 configuration | [optional] [default to null] |
ObjectStorageConfigS3
Name | Type | Description | Notes |
---|---|---|---|
region | str | [default to null] | |
bucket | str | [default to null] | |
path | str | [default to null] | |
aws_access_key_id | str | [default to null] | |
aws_secret_access_key | str | [default to null] | |
aws_session_token | str | [default to null] |
ObjectstorageconfigResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ObjectStorageConfig | [default to null] |
OperationError
The response of this operation in case of failure
Name | Type | Description | Notes |
---|---|---|---|
message | str | Human readable message explaining why this operation failed. | [default to null] |
OperationProgress
Provides detailed information about how this operation is progressing.
Name | Type | Description | Notes |
---|---|---|---|
message | str | Human 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.
Name | Type | Description | Notes |
---|---|---|---|
data | object | The response of this operation in case of success. This is typically the resource that this operation acted on. | [optional] [default to null] |
error | OperationError | The response of this operation in case of failure | [optional] [default to null] |
Organization
Fields representing an Organization
Name | Type | Description | Notes |
---|---|---|---|
id | str | Server assigned unique identifier. | [default to null] |
name | str | Organization's display name. | [default to null] |
public_identifier | str | Organization's public identifier. | [default to null] |
sso_required | bool | Require 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.
Name | Type | Description | Notes |
---|---|---|---|
result | Organization | [default to null] |
PageQuery
Query model for paginating results.
Name | Type | Description | Notes |
---|---|---|---|
count | int | Number of elements to fetch. Defaults to 10. | [optional] [default to 10] |
paging_token | str | Token used for pagination. If absent, server will return elements from the first page. | [optional] [default to null] |
PauseSchedule
Name | Type | Description | Notes |
---|---|---|---|
is_paused | bool | Whether to pause or unpause this cron job | [default to null] |
ProductionJob
Model of a Production Job for use in the SDK.
Name | Type | Description | Notes |
---|---|---|---|
id | str | The id of this job | [default to null] |
name | str | Name of the job | [default to null] |
description | str | Description of the job | [optional] [default to null] |
created_at | datetime | The time this job was created | [default to null] |
creator_id | str | The id of the user who created this job | [default to null] |
config | ProductionJobConfig | The config that was used to create this job | [default to null] |
job_queue_config | JobQueueConfig | Job Queue configuration of this job (if applicable) | [optional] [default to null] |
state | ProductionJobStateTransition | The current state of this job | [default to null] |
project_id | str | Id of the project this job will start clusters in | [default to null] |
last_job_run_id | str | The id of the last job run | [optional] [default to null] |
schedule_id | str | If the job was launched via Scheduled job, this will contain the id of that schedule. | [optional] [default to null] |
job_queue_id | str | Id of the job queue this job is being enqueued to | [optional] [default to null] |
ProductionJobConfig
Name | Type | Description | Notes |
---|---|---|---|
entrypoint | str | A 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_config | object | The 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_env | RayRuntimeEnvConfig | A ray runtime env json. Your entrypoint will be run in the environment specified by this runtime env. | [optional] [default to null] |
build_id | str | The id of the cluster env build. This id will determine the docker image your job is run on. | [default to null] |
compute_config_id | str | The id of the compute configuration that you want to use. This id will specify the resources required for your job | [default to null] |
compute_config | CreateClusterComputeConfig | One-off compute that the cluster will use. | [optional] [default to null] |
max_retries | int | The number of retries this job will attempt on failure. Set to None to set infinite retries | [optional] [default to 5] |
timeout_s | int | The timeout in seconds for each job run. Set to None for no limit to be set | [optional] [default to null] |
runtime_env_config | RayRuntimeEnvConfig | DEPRECATED: Use runtime_env | [optional] [default to null] |
ProductionJobStateTransition
Name | Type | Description | Notes |
---|---|---|---|
id | str | The id of this job state transition | [default to null] |
state_transitioned_at | datetime | The last time the state of this job was updated. This includes updates to the state and to the goal state | [default to null] |
current_state | HaJobStates | The current state of the job | [default to null] |
goal_state | HaJobGoalStates | The goal state of the job | [optional] [default to null] |
error | str | An error message that occurred in this job state transition | [optional] [default to null] |
operation_message | str | The logging message for this job state transition | [optional] [default to null] |
cluster_id | str | The id of the cluster the job is running on | [optional] [default to null] |
ProductionServiceV2Model
DEPRECATED. Please use ServiceModel with new sdk calls.
Name | Type | Description | Notes |
---|---|---|---|
id | str | Id of the Service | [default to null] |
name | str | Name of the Service | [default to null] |
description | str | Description of the Service | [optional] [default to null] |
project_id | str | Id of the project this Service will start clusters in. This configuration cannot be changed after the service is created. | [default to null] |
cloud_id | str | Id of the cloud this Service belongs to, and will launch clusters in. This configuration cannot be changed. | [default to null] |
creator_id | str | Id of the user who created the Service | [default to null] |
created_at | datetime | Time the Service was created | [default to null] |
hostname | str | The hostname of the service | [default to null] |
current_state | ServiceEventCurrentState | The current state of this service | [default to null] |
goal_state | ServiceGoalStates | The goal state of this service | [default to null] |
auth_token | str | Token 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_enabled | bool | Whether or not the service is using auto rollout | [default to null] |
versions | List[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_version | ProductionServiceV2VersionModel | Primary version of this service. If the service is terminated, this field refers to the most recently active version. | [default to null] |
canary_version | ProductionServiceV2VersionModel | Canary version of this service. Present only if the service is in the `ROLLING_OUT` state. | [optional] [default to null] |
service_observability_urls | ServiceObservabilityUrls | A JSON object with useful urls pointing to Grafana dashboards. | [default to null] |
base_url | str | The base url of this service | [default to null] |
ended_at | datetime | Time the Service was terminated | [optional] [default to null] |
ProductionServiceV2VersionModel
Name | Type | Description | Notes |
---|---|---|---|
id | str | Id of the Service Version | [default to null] |
created_at | datetime | Time the version was created | [default to null] |
weight | int | The target percentage of traffic sent to this version. This is a number between 0 and 100. | [default to null] |
current_weight | int | The current percentage of traffic sent to this version. This is a number between 0 and 100. | [optional] [default to null] |
version | str | The version string identifier for this version | [default to null] |
ray_serve_config | object | [default to null] | |
ray_gcs_external_storage_config | RayGCSExternalStorageConfig | Config 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_config | TracingConfig | Config for initializing tracing within Anyscale runtime. | [optional] [default to null] |
build_id | str | The id of the cluster env build. This id will determine the docker image your Service is run using. | [default to null] |
compute_config_id | str | The 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_ids | List[str] | The list of production job ids associated with this service version. | [default to null] |
current_state | ServiceVersionState | The 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[ProductionJob] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
ProductionjobResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ProductionJob | [default to null] |
Productionservicev2ModelResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | ProductionServiceV2Model | [default to null] |
Project
Model used to read a Project.
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the Project to be created. | [default to null] |
cluster_config | str | Cluster config associated with the Project. This can later be used to start a Session. | [default to null] |
description | str | Description of Project. | [optional] [default to null] |
parent_cloud_id | str | Cloud that all resources in this project should be scoped to. | [optional] [default to null] |
id | str | Server assigned unique identifier of the Project. | [default to null] |
creator_id | str | Identifier of user who created the Project. | [optional] [default to null] |
created_at | datetime | Time at which Project was created. | [default to null] |
organization_id | str | Organization that the Project is associated with. | [default to null] |
last_used_cloud_id | str | ID of the last cloud used in this project, or by the user if this is a new project. | [optional] [default to null] |
is_default | bool | True if this project is the default project for the organization. | [default to null] |
directory_name | str | Directory name of project to be used as working directory of clusters. | [default to null] |
active_sessions | int | Read only. Number of active sessions for this project. | [default to null] |
last_activity_at | datetime | Read 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.
Name | Type | Description | Notes |
---|---|---|---|
results | List[Project] | [default to null] | |
metadata | ListResponseMetadata | [optional] [default to null] |
ProjectResponse
A response from the API. Contains a field "result" which has the contents of the response.
Name | Type | Description | Notes |
---|---|---|---|
result | Project | [default to null] |
ProjectsQuery
Query model used to filter Projects. It is used in the SDK.
Name | Type | Description | Notes |
---|---|---|---|
name | TextQuery | Filters Projects by name. If this field is absent, no filtering is done. | [optional] [default to null] |
creator_id | TextQuery | Filters Projects by creator_id. If this field is absent, no filtering is done. | [optional] [default to null] |
paging | PageQuery | Pagination information. | [optional] [default to null] |
parent_cloud_id | TextQuery | Filters Projects by parent_cloud_id. If this field is absent, no filtering is done. | [optional] [default to null] |
include_defaults | bool | Whether to include default projects in the results. | [optional] [default to false] |
Protocols
Name | Type | Description | Notes |
---|---|---|---|
http | HttpProtocolConfig | The protocol setup for HTTP. | [optional] [default to null] |
grpc | GrpcProtocolConfig | The protocol setup for gRPC. | [optional] [default to null] |