---
title: Containers
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/typescript)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Containers

#### ContainersApplications

##### [List Applications associated with your account](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/methods/list)

client.containers.applications.list(ApplicationListParams {account\_id, image, name, 2 more } params, RequestOptionsoptions?): PageTokenPagination< [ApplicationListResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)>)>

GET/accounts/{account\_id}/containers/applications

##### [Create a new application](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/methods/create)

client.containers.applications.create(ApplicationCreateParamsparams, RequestOptionsoptions?): [ApplicationCreateResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)>)

POST/accounts/{account\_id}/containers/applications

##### [Get a single application by id](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/methods/get)

client.containers.applications.get(stringapplicationID, ApplicationGetParams {account\_id } params, RequestOptionsoptions?): [ApplicationGetResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)>)

GET/accounts/{account\_id}/containers/applications/{application\_id}

##### [Modify an application](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/methods/edit)

client.containers.applications.edit(stringapplicationID, ApplicationEditParams {account\_id, configuration, constraints, 3 more } params, RequestOptionsoptions?): [ApplicationEditResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)>)

PATCH/accounts/{account\_id}/containers/applications/{application\_id}

##### [Delete a single application by id](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/methods/delete)

client.containers.applications.delete(stringapplicationID, ApplicationDeleteParams {account\_id } params, RequestOptionsoptions?): [ApplicationDeleteResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications%20%3E%20(model)%20application_delete_response%20%3E%20(schema)>) {message }

DELETE/accounts/{account\_id}/containers/applications/{application\_id}

##### ModelsExpand Collapse

<details>

<summary>

ApplicationListResponse = CcScheduledApplication {id, account\_id, configuration, 13 more } | CcDurableObjectApplication {id, account\_id, created\_at, 7 more }

The public Containers API returns an application.

</summary>

One of the following:

<details>

<summary>

CcScheduledApplication {id, account\_id, configuration, 13 more }

Describes an application and the parameters that govern how it places its instances.

</summary>

id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20id">Link to this property</a>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20account_id">Link to this property</a>

<details>

<summary>

configuration: Configuration {image, authorized\_keys, command, 4 more }

User-specified container configuration.

</summary>

image: string

Image url.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

command?: Array&lt;string&gt;

The command that runs when the container starts, passed to the entrypoint. You can override this at run-time. If you override only the command, it gets passed to the default entrypoint specified in the image.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20command">Link to this property</a>

entrypoint?: Array&lt;string&gt;

The entry point for the container, specifying the executable to run when the container starts. You can override this at run-time. If you do, the default command from the image is ignored. Specify both entrypoint and command at run-time to completely replace the image defaults.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20entrypoint">Link to this property</a>

<details>

<summary>

environment\_variables?: Array&lt;EnvironmentVariable&gt;

Container environment variables.

</summary>

name: string

An environment variable name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

value: string

An environment variable value.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables">Link to this property</a>

<details>

<summary>

instance\_type?: "lite"| "basic"| "standard-1"| 3 more

The instance type configures vCPU, memory, and disk.

- “lite”: 1/16 vCPU, 256 MiB memory, 2 GB disk
- “basic”: 1/4 vCPU, 1 GiB memory, 4 GB disk
- “standard-1”: 1/2 vCPU, 4 GiB memory, 8 GB disk
- “standard-2”: 1 vCPU, 6 GiB memory, 12 GB disk
- “standard-3”: 2 vCPU, 8 GiB memory, 16 GB disk
- “standard-4”: 4 vCPU, 12 GiB memory, 20 GB disk

</summary>

One of the following:

"lite"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%200">Link to this property</a>

"basic"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%201">Link to this property</a>

"standard-1"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%202">Link to this property</a>

"standard-2"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%203">Link to this property</a>

"standard-3"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%204">Link to this property</a>

"standard-4"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Settings for deployment observability such as logging.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20created_at">Link to this property</a>

instances: number

Number of deployments to create.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20instances">Link to this property</a>

name: string

The application name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20name">Link to this property</a>

<details>

<summary>

scheduling\_policy: "default"| "durable\_object"

The scheduling policy to use for an application.

</summary>

One of the following:

"default"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy%20%3E%20(member)%200">Link to this property</a>

"durable\_object"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20updated_at">Link to this property</a>

version: number

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20version">Link to this property</a>

active\_rollout\_id?: string

An identifier for a specific rollout within an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20active_rollout_id">Link to this property</a>

<details>

<summary>

constraints?: Constraints {jurisdiction, regions }

</summary>

jurisdiction?: string

Restricts placement to datacenters in the selected jurisdiction. Choose “eu”, “fedramp”, or “us”. When combined with regions, EU supports EEUR and WEUR while FedRAMP and US support ENAM and WNAM.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints%20%3E%20(property)%20jurisdiction">Link to this property</a>

regions?: Array&lt;string&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints%20%3E%20(property)%20regions">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints">Link to this property</a>

<details>

<summary>

durable\_objects?: DurableObjects {namespace\_id }

Durable object configuration stored on and returned from a Cloudchamber application.

</summary>

namespace\_id: string

The namespace ID of the durable object namespace to use for this application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20durable_objects%20%3E%20(property)%20namespace_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20durable_objects">Link to this property</a>

<details>

<summary>

health?: Health {errors, instances, summary }

</summary>

<details>

<summary>

errors: Array&lt;Error&gt;

</summary>

<details>

<summary>

event: Event {id, details, message, 4 more }

An event within a Placement or a Job.

</summary>

id: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20id">Link to this property</a>

details: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20details">Link to this property</a>

message: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20message">Link to this property</a>

<details>

<summary>

name: "SchedulerPlaced"| "NetworkingIPAssigned"| "VMStarted"| 14 more

Name of the event that describes the kind event that happened.

- SchedulerPlaced: It’s the first event that creates a container placement. It happens when the Containers runtime was able to retrieve deployment resources and start verifying everything is correct.
- NetworkingIPAssigned: It’s sent when the Containers runtime maps the IP to the container.
- VMStarted: It’s sent when the Containers runtime starts the VM. The container might remain unhealthy at this point.
- ImagePulled: It’s sent when the Containers runtime pulls the image successfully.
- ImagePullError: It’s sent when the Containers runtime is having issues pulling the image. The message and details have more information on what happened for debugging.
- VMFailedToStart: It’s sent when the Containers runtime was unable to boot the VM.
- VMStopping: It’s sent when the scheduler is stopping the VM.
- VMStopped: It’s sent when the VM finally exits.
- VMFailed: It’s sent when the scheduling of the VM failed in the current location.
- RuntimeStartFailed: It’s sent when the runtime hits an internal error.
- SSHStarted: It’s sent when the container gains network connectivity and opens the SSH port. Containers only send this event when SSH keys exist.
- CheckUpdate: Sent when the status of a health or readiness check changes. This may also affect the health status of the placement.
- DurableObjectConnected: Sent when a durable object instance connects and gains control of the deployment. This event is only sent for durable object deployments. It is sent after VMStarted.
- ContainerStarted: It’s sent when the container starts running.

</summary>

One of the following:

"SchedulerPlaced"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%200">Link to this property</a>

"NetworkingIPAssigned"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%201">Link to this property</a>

"VMStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%202">Link to this property</a>

"ImagePulled"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%203">Link to this property</a>

"ImagePullError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%204">Link to this property</a>

"VMFailedToStart"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%205">Link to this property</a>

"NetworkingIPAssignmentFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%206">Link to this property</a>

"VMRunning"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%207">Link to this property</a>

"VMStopping"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%208">Link to this property</a>

"VMStopped"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%209">Link to this property</a>

"VMFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2010">Link to this property</a>

"RuntimeStartFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2011">Link to this property</a>

"SSHStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2012">Link to this property</a>

"ServiceHealthUpdates"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2013">Link to this property</a>

"CheckUpdate"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2014">Link to this property</a>

"DurableObjectConnected"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2015">Link to this property</a>

"ContainerStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2016">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name">Link to this property</a>

statusChange: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20statusChange">Link to this property</a>

time: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20time">Link to this property</a>

<details>

<summary>

type: "Info"| "Error"| "Warn"| 2 more

</summary>

One of the following:

"Info"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"Error"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"Warn"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"UserError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"SystemError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event">Link to this property</a>

instance\_id: string

An instance ID represents an identifier of an instance configuration that maintains an underlying placement.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20instance_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors">Link to this property</a>

<details>

<summary>

instances: Instances {active, assigned }

Shows a count of application instance states.

</summary>

active: number

Number of instances whose runtime reports the container as running (container\_status = “running”). This is a subset of the placements that remain up: an instance that is already bound to a Durable Object and serving traffic is counted under “assigned” until its container\_status catches up to “running”, so container\_status can briefly lag Durable Object attachment under churn. To estimate running, Durable-Object-bound instances, sum “active” + “assigned” rather than reading “active” alone.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

assigned: number

Number of instances bound to a Durable Object with a running placement whose container\_status remains behind “running”. These count as live, serving instances; “active” + “assigned” approximates the running, Durable-Object-bound count.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20assigned">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

<details>

<summary>

summary?: "healthy"| "degraded"| "unhealthy"| "pending"

High-level health assessment. Only populated for “new\_instances” strategy. Based on a sample of target-version instances rather than a full count.

- “pending”: Zero target-version instances exist yet.
- “healthy”: Every sampled target-version instance reports running or active.
- “degraded”: Some sampled instances remain starting or scheduling.
- “unhealthy”: One or more sampled instances have failed.

</summary>

One of the following:

"healthy"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%200">Link to this property</a>

"degraded"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%201">Link to this property</a>

"unhealthy"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%202">Link to this property</a>

"pending"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health">Link to this property</a>

max\_instances?: number

Maximum number of instances the application allows. This is relevant for applications that auto-scale.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20max_instances">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Top-level observability settings for the application. This field is mutually exclusive with configuration.observability.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability">Link to this property</a>

rollout\_active\_grace\_period?: number

Grace period for active instances to stay alive before becoming eligible for shutdown signal due to a rollout, in seconds. Defaults to 0.

maximum604800

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20rollout_active_grace_period">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

CcDurableObjectApplication {id, account\_id, created\_at, 7 more }

Each Durable Object creates and manages the lifecycle of its container instance.

</summary>

id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20id">Link to this property</a>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20account_id">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20created_at">Link to this property</a>

<details>

<summary>

durable\_objects: DurableObjects {namespace\_id }

Durable object configuration using a namespace ID.

</summary>

namespace\_id: string

The namespace ID of the durable object namespace to use for this application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20durable_objects%20%3E%20(property)%20namespace_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20durable_objects">Link to this property</a>

name: string

The application name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20name">Link to this property</a>

scheduling\_policy: "durable\_object"

Selects a Durable Object-managed application. Each Durable Object creates and manages the lifecycle of its container instance. Configure application-wide observability settings here. Deployment configuration, scaling, placement constraints, versions, and rollouts do not apply.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20scheduling_policy">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20updated_at">Link to this property</a>

<details>

<summary>

configuration?: Configuration {authorized\_keys, wrangler\_ssh }

Application-wide settings for a Durable Object-managed application.

</summary>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

<details>

<summary>

wrangler\_ssh?: WranglerSSH {enabled, port }

Configuration properties for connecting with SSH to a container using Wrangler.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh%20%3E%20(property)%20enabled">Link to this property</a>

port?: number

maximum65535

minimum1

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh%20%3E%20(property)%20port">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration">Link to this property</a>

<details>

<summary>

health?: Health {instances, summary }

Aggregate current activity for the latest observed placement of each instance. Runtime snapshots feed periodic background sweeps. Counts refresh after each complete sweep. Instance listings retain their separate three-month history for failure discovery.

</summary>

<details>

<summary>

instances: Instances {active, starting }

Counts of observed non-terminal instances.

</summary>

active: number

Number of instances whose runtime reports running or stopping.

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

starting: number

Number of instances whose runtime reports starting.

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20starting">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

summary?: "pending"

Present as pending until the first activity sweep completes; omitted afterward.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Application-wide logging settings for a Durable Object-managed application. The application publishes these settings to its runtime metadata. Updating them does not create a deployment or rollout.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Application-wide logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)%20%3E%20(variant)%201">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications%20%3E%20(model)%20application_list_response%20%3E%20(schema)>)

<details>

<summary>

ApplicationCreateResponse = CcScheduledApplication {id, account\_id, configuration, 13 more } | CcDurableObjectApplication {id, account\_id, created\_at, 7 more }

The public Containers API returns an application.

</summary>

One of the following:

<details>

<summary>

CcScheduledApplication {id, account\_id, configuration, 13 more }

Describes an application and the parameters that govern how it places its instances.

</summary>

id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20id">Link to this property</a>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20account_id">Link to this property</a>

<details>

<summary>

configuration: Configuration {image, authorized\_keys, command, 4 more }

User-specified container configuration.

</summary>

image: string

Image url.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

command?: Array&lt;string&gt;

The command that runs when the container starts, passed to the entrypoint. You can override this at run-time. If you override only the command, it gets passed to the default entrypoint specified in the image.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20command">Link to this property</a>

entrypoint?: Array&lt;string&gt;

The entry point for the container, specifying the executable to run when the container starts. You can override this at run-time. If you do, the default command from the image is ignored. Specify both entrypoint and command at run-time to completely replace the image defaults.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20entrypoint">Link to this property</a>

<details>

<summary>

environment\_variables?: Array&lt;EnvironmentVariable&gt;

Container environment variables.

</summary>

name: string

An environment variable name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

value: string

An environment variable value.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables">Link to this property</a>

<details>

<summary>

instance\_type?: "lite"| "basic"| "standard-1"| 3 more

The instance type configures vCPU, memory, and disk.

- “lite”: 1/16 vCPU, 256 MiB memory, 2 GB disk
- “basic”: 1/4 vCPU, 1 GiB memory, 4 GB disk
- “standard-1”: 1/2 vCPU, 4 GiB memory, 8 GB disk
- “standard-2”: 1 vCPU, 6 GiB memory, 12 GB disk
- “standard-3”: 2 vCPU, 8 GiB memory, 16 GB disk
- “standard-4”: 4 vCPU, 12 GiB memory, 20 GB disk

</summary>

One of the following:

"lite"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%200">Link to this property</a>

"basic"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%201">Link to this property</a>

"standard-1"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%202">Link to this property</a>

"standard-2"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%203">Link to this property</a>

"standard-3"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%204">Link to this property</a>

"standard-4"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Settings for deployment observability such as logging.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20created_at">Link to this property</a>

instances: number

Number of deployments to create.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20instances">Link to this property</a>

name: string

The application name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20name">Link to this property</a>

<details>

<summary>

scheduling\_policy: "default"| "durable\_object"

The scheduling policy to use for an application.

</summary>

One of the following:

"default"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy%20%3E%20(member)%200">Link to this property</a>

"durable\_object"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20updated_at">Link to this property</a>

version: number

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20version">Link to this property</a>

active\_rollout\_id?: string

An identifier for a specific rollout within an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20active_rollout_id">Link to this property</a>

<details>

<summary>

constraints?: Constraints {jurisdiction, regions }

</summary>

jurisdiction?: string

Restricts placement to datacenters in the selected jurisdiction. Choose “eu”, “fedramp”, or “us”. When combined with regions, EU supports EEUR and WEUR while FedRAMP and US support ENAM and WNAM.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints%20%3E%20(property)%20jurisdiction">Link to this property</a>

regions?: Array&lt;string&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints%20%3E%20(property)%20regions">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints">Link to this property</a>

<details>

<summary>

durable\_objects?: DurableObjects {namespace\_id }

Durable object configuration stored on and returned from a Cloudchamber application.

</summary>

namespace\_id: string

The namespace ID of the durable object namespace to use for this application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20durable_objects%20%3E%20(property)%20namespace_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20durable_objects">Link to this property</a>

<details>

<summary>

health?: Health {errors, instances, summary }

</summary>

<details>

<summary>

errors: Array&lt;Error&gt;

</summary>

<details>

<summary>

event: Event {id, details, message, 4 more }

An event within a Placement or a Job.

</summary>

id: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20id">Link to this property</a>

details: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20details">Link to this property</a>

message: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20message">Link to this property</a>

<details>

<summary>

name: "SchedulerPlaced"| "NetworkingIPAssigned"| "VMStarted"| 14 more

Name of the event that describes the kind event that happened.

- SchedulerPlaced: It’s the first event that creates a container placement. It happens when the Containers runtime was able to retrieve deployment resources and start verifying everything is correct.
- NetworkingIPAssigned: It’s sent when the Containers runtime maps the IP to the container.
- VMStarted: It’s sent when the Containers runtime starts the VM. The container might remain unhealthy at this point.
- ImagePulled: It’s sent when the Containers runtime pulls the image successfully.
- ImagePullError: It’s sent when the Containers runtime is having issues pulling the image. The message and details have more information on what happened for debugging.
- VMFailedToStart: It’s sent when the Containers runtime was unable to boot the VM.
- VMStopping: It’s sent when the scheduler is stopping the VM.
- VMStopped: It’s sent when the VM finally exits.
- VMFailed: It’s sent when the scheduling of the VM failed in the current location.
- RuntimeStartFailed: It’s sent when the runtime hits an internal error.
- SSHStarted: It’s sent when the container gains network connectivity and opens the SSH port. Containers only send this event when SSH keys exist.
- CheckUpdate: Sent when the status of a health or readiness check changes. This may also affect the health status of the placement.
- DurableObjectConnected: Sent when a durable object instance connects and gains control of the deployment. This event is only sent for durable object deployments. It is sent after VMStarted.
- ContainerStarted: It’s sent when the container starts running.

</summary>

One of the following:

"SchedulerPlaced"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%200">Link to this property</a>

"NetworkingIPAssigned"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%201">Link to this property</a>

"VMStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%202">Link to this property</a>

"ImagePulled"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%203">Link to this property</a>

"ImagePullError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%204">Link to this property</a>

"VMFailedToStart"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%205">Link to this property</a>

"NetworkingIPAssignmentFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%206">Link to this property</a>

"VMRunning"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%207">Link to this property</a>

"VMStopping"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%208">Link to this property</a>

"VMStopped"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%209">Link to this property</a>

"VMFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2010">Link to this property</a>

"RuntimeStartFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2011">Link to this property</a>

"SSHStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2012">Link to this property</a>

"ServiceHealthUpdates"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2013">Link to this property</a>

"CheckUpdate"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2014">Link to this property</a>

"DurableObjectConnected"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2015">Link to this property</a>

"ContainerStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2016">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name">Link to this property</a>

statusChange: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20statusChange">Link to this property</a>

time: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20time">Link to this property</a>

<details>

<summary>

type: "Info"| "Error"| "Warn"| 2 more

</summary>

One of the following:

"Info"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"Error"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"Warn"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"UserError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"SystemError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event">Link to this property</a>

instance\_id: string

An instance ID represents an identifier of an instance configuration that maintains an underlying placement.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20instance_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors">Link to this property</a>

<details>

<summary>

instances: Instances {active, assigned }

Shows a count of application instance states.

</summary>

active: number

Number of instances whose runtime reports the container as running (container\_status = “running”). This is a subset of the placements that remain up: an instance that is already bound to a Durable Object and serving traffic is counted under “assigned” until its container\_status catches up to “running”, so container\_status can briefly lag Durable Object attachment under churn. To estimate running, Durable-Object-bound instances, sum “active” + “assigned” rather than reading “active” alone.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

assigned: number

Number of instances bound to a Durable Object with a running placement whose container\_status remains behind “running”. These count as live, serving instances; “active” + “assigned” approximates the running, Durable-Object-bound count.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20assigned">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

<details>

<summary>

summary?: "healthy"| "degraded"| "unhealthy"| "pending"

High-level health assessment. Only populated for “new\_instances” strategy. Based on a sample of target-version instances rather than a full count.

- “pending”: Zero target-version instances exist yet.
- “healthy”: Every sampled target-version instance reports running or active.
- “degraded”: Some sampled instances remain starting or scheduling.
- “unhealthy”: One or more sampled instances have failed.

</summary>

One of the following:

"healthy"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%200">Link to this property</a>

"degraded"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%201">Link to this property</a>

"unhealthy"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%202">Link to this property</a>

"pending"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health">Link to this property</a>

max\_instances?: number

Maximum number of instances the application allows. This is relevant for applications that auto-scale.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20max_instances">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Top-level observability settings for the application. This field is mutually exclusive with configuration.observability.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability">Link to this property</a>

rollout\_active\_grace\_period?: number

Grace period for active instances to stay alive before becoming eligible for shutdown signal due to a rollout, in seconds. Defaults to 0.

maximum604800

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20rollout_active_grace_period">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

CcDurableObjectApplication {id, account\_id, created\_at, 7 more }

Each Durable Object creates and manages the lifecycle of its container instance.

</summary>

id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20id">Link to this property</a>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20account_id">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20created_at">Link to this property</a>

<details>

<summary>

durable\_objects: DurableObjects {namespace\_id }

Durable object configuration using a namespace ID.

</summary>

namespace\_id: string

The namespace ID of the durable object namespace to use for this application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20durable_objects%20%3E%20(property)%20namespace_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20durable_objects">Link to this property</a>

name: string

The application name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20name">Link to this property</a>

scheduling\_policy: "durable\_object"

Selects a Durable Object-managed application. Each Durable Object creates and manages the lifecycle of its container instance. Configure application-wide observability settings here. Deployment configuration, scaling, placement constraints, versions, and rollouts do not apply.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20scheduling_policy">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20updated_at">Link to this property</a>

<details>

<summary>

configuration?: Configuration {authorized\_keys, wrangler\_ssh }

Application-wide settings for a Durable Object-managed application.

</summary>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

<details>

<summary>

wrangler\_ssh?: WranglerSSH {enabled, port }

Configuration properties for connecting with SSH to a container using Wrangler.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh%20%3E%20(property)%20enabled">Link to this property</a>

port?: number

maximum65535

minimum1

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh%20%3E%20(property)%20port">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration">Link to this property</a>

<details>

<summary>

health?: Health {instances, summary }

Aggregate current activity for the latest observed placement of each instance. Runtime snapshots feed periodic background sweeps. Counts refresh after each complete sweep. Instance listings retain their separate three-month history for failure discovery.

</summary>

<details>

<summary>

instances: Instances {active, starting }

Counts of observed non-terminal instances.

</summary>

active: number

Number of instances whose runtime reports running or stopping.

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

starting: number

Number of instances whose runtime reports starting.

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20starting">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

summary?: "pending"

Present as pending until the first activity sweep completes; omitted afterward.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Application-wide logging settings for a Durable Object-managed application. The application publishes these settings to its runtime metadata. Updating them does not create a deployment or rollout.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Application-wide logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)%20%3E%20(variant)%201">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications%20%3E%20(model)%20application_create_response%20%3E%20(schema)>)

<details>

<summary>

ApplicationGetResponse = CcScheduledApplication {id, account\_id, configuration, 13 more } | CcDurableObjectApplication {id, account\_id, created\_at, 7 more }

The public Containers API returns an application.

</summary>

One of the following:

<details>

<summary>

CcScheduledApplication {id, account\_id, configuration, 13 more }

Describes an application and the parameters that govern how it places its instances.

</summary>

id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20id">Link to this property</a>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20account_id">Link to this property</a>

<details>

<summary>

configuration: Configuration {image, authorized\_keys, command, 4 more }

User-specified container configuration.

</summary>

image: string

Image url.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

command?: Array&lt;string&gt;

The command that runs when the container starts, passed to the entrypoint. You can override this at run-time. If you override only the command, it gets passed to the default entrypoint specified in the image.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20command">Link to this property</a>

entrypoint?: Array&lt;string&gt;

The entry point for the container, specifying the executable to run when the container starts. You can override this at run-time. If you do, the default command from the image is ignored. Specify both entrypoint and command at run-time to completely replace the image defaults.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20entrypoint">Link to this property</a>

<details>

<summary>

environment\_variables?: Array&lt;EnvironmentVariable&gt;

Container environment variables.

</summary>

name: string

An environment variable name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

value: string

An environment variable value.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables">Link to this property</a>

<details>

<summary>

instance\_type?: "lite"| "basic"| "standard-1"| 3 more

The instance type configures vCPU, memory, and disk.

- “lite”: 1/16 vCPU, 256 MiB memory, 2 GB disk
- “basic”: 1/4 vCPU, 1 GiB memory, 4 GB disk
- “standard-1”: 1/2 vCPU, 4 GiB memory, 8 GB disk
- “standard-2”: 1 vCPU, 6 GiB memory, 12 GB disk
- “standard-3”: 2 vCPU, 8 GiB memory, 16 GB disk
- “standard-4”: 4 vCPU, 12 GiB memory, 20 GB disk

</summary>

One of the following:

"lite"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%200">Link to this property</a>

"basic"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%201">Link to this property</a>

"standard-1"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%202">Link to this property</a>

"standard-2"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%203">Link to this property</a>

"standard-3"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%204">Link to this property</a>

"standard-4"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Settings for deployment observability such as logging.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20created_at">Link to this property</a>

instances: number

Number of deployments to create.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20instances">Link to this property</a>

name: string

The application name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20name">Link to this property</a>

<details>

<summary>

scheduling\_policy: "default"| "durable\_object"

The scheduling policy to use for an application.

</summary>

One of the following:

"default"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy%20%3E%20(member)%200">Link to this property</a>

"durable\_object"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20updated_at">Link to this property</a>

version: number

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20version">Link to this property</a>

active\_rollout\_id?: string

An identifier for a specific rollout within an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20active_rollout_id">Link to this property</a>

<details>

<summary>

constraints?: Constraints {jurisdiction, regions }

</summary>

jurisdiction?: string

Restricts placement to datacenters in the selected jurisdiction. Choose “eu”, “fedramp”, or “us”. When combined with regions, EU supports EEUR and WEUR while FedRAMP and US support ENAM and WNAM.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints%20%3E%20(property)%20jurisdiction">Link to this property</a>

regions?: Array&lt;string&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints%20%3E%20(property)%20regions">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints">Link to this property</a>

<details>

<summary>

durable\_objects?: DurableObjects {namespace\_id }

Durable object configuration stored on and returned from a Cloudchamber application.

</summary>

namespace\_id: string

The namespace ID of the durable object namespace to use for this application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20durable_objects%20%3E%20(property)%20namespace_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20durable_objects">Link to this property</a>

<details>

<summary>

health?: Health {errors, instances, summary }

</summary>

<details>

<summary>

errors: Array&lt;Error&gt;

</summary>

<details>

<summary>

event: Event {id, details, message, 4 more }

An event within a Placement or a Job.

</summary>

id: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20id">Link to this property</a>

details: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20details">Link to this property</a>

message: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20message">Link to this property</a>

<details>

<summary>

name: "SchedulerPlaced"| "NetworkingIPAssigned"| "VMStarted"| 14 more

Name of the event that describes the kind event that happened.

- SchedulerPlaced: It’s the first event that creates a container placement. It happens when the Containers runtime was able to retrieve deployment resources and start verifying everything is correct.
- NetworkingIPAssigned: It’s sent when the Containers runtime maps the IP to the container.
- VMStarted: It’s sent when the Containers runtime starts the VM. The container might remain unhealthy at this point.
- ImagePulled: It’s sent when the Containers runtime pulls the image successfully.
- ImagePullError: It’s sent when the Containers runtime is having issues pulling the image. The message and details have more information on what happened for debugging.
- VMFailedToStart: It’s sent when the Containers runtime was unable to boot the VM.
- VMStopping: It’s sent when the scheduler is stopping the VM.
- VMStopped: It’s sent when the VM finally exits.
- VMFailed: It’s sent when the scheduling of the VM failed in the current location.
- RuntimeStartFailed: It’s sent when the runtime hits an internal error.
- SSHStarted: It’s sent when the container gains network connectivity and opens the SSH port. Containers only send this event when SSH keys exist.
- CheckUpdate: Sent when the status of a health or readiness check changes. This may also affect the health status of the placement.
- DurableObjectConnected: Sent when a durable object instance connects and gains control of the deployment. This event is only sent for durable object deployments. It is sent after VMStarted.
- ContainerStarted: It’s sent when the container starts running.

</summary>

One of the following:

"SchedulerPlaced"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%200">Link to this property</a>

"NetworkingIPAssigned"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%201">Link to this property</a>

"VMStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%202">Link to this property</a>

"ImagePulled"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%203">Link to this property</a>

"ImagePullError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%204">Link to this property</a>

"VMFailedToStart"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%205">Link to this property</a>

"NetworkingIPAssignmentFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%206">Link to this property</a>

"VMRunning"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%207">Link to this property</a>

"VMStopping"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%208">Link to this property</a>

"VMStopped"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%209">Link to this property</a>

"VMFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2010">Link to this property</a>

"RuntimeStartFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2011">Link to this property</a>

"SSHStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2012">Link to this property</a>

"ServiceHealthUpdates"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2013">Link to this property</a>

"CheckUpdate"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2014">Link to this property</a>

"DurableObjectConnected"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2015">Link to this property</a>

"ContainerStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2016">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name">Link to this property</a>

statusChange: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20statusChange">Link to this property</a>

time: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20time">Link to this property</a>

<details>

<summary>

type: "Info"| "Error"| "Warn"| 2 more

</summary>

One of the following:

"Info"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"Error"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"Warn"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"UserError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"SystemError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event">Link to this property</a>

instance\_id: string

An instance ID represents an identifier of an instance configuration that maintains an underlying placement.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20instance_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors">Link to this property</a>

<details>

<summary>

instances: Instances {active, assigned }

Shows a count of application instance states.

</summary>

active: number

Number of instances whose runtime reports the container as running (container\_status = “running”). This is a subset of the placements that remain up: an instance that is already bound to a Durable Object and serving traffic is counted under “assigned” until its container\_status catches up to “running”, so container\_status can briefly lag Durable Object attachment under churn. To estimate running, Durable-Object-bound instances, sum “active” + “assigned” rather than reading “active” alone.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

assigned: number

Number of instances bound to a Durable Object with a running placement whose container\_status remains behind “running”. These count as live, serving instances; “active” + “assigned” approximates the running, Durable-Object-bound count.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20assigned">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

<details>

<summary>

summary?: "healthy"| "degraded"| "unhealthy"| "pending"

High-level health assessment. Only populated for “new\_instances” strategy. Based on a sample of target-version instances rather than a full count.

- “pending”: Zero target-version instances exist yet.
- “healthy”: Every sampled target-version instance reports running or active.
- “degraded”: Some sampled instances remain starting or scheduling.
- “unhealthy”: One or more sampled instances have failed.

</summary>

One of the following:

"healthy"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%200">Link to this property</a>

"degraded"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%201">Link to this property</a>

"unhealthy"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%202">Link to this property</a>

"pending"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health">Link to this property</a>

max\_instances?: number

Maximum number of instances the application allows. This is relevant for applications that auto-scale.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20max_instances">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Top-level observability settings for the application. This field is mutually exclusive with configuration.observability.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability">Link to this property</a>

rollout\_active\_grace\_period?: number

Grace period for active instances to stay alive before becoming eligible for shutdown signal due to a rollout, in seconds. Defaults to 0.

maximum604800

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20rollout_active_grace_period">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

CcDurableObjectApplication {id, account\_id, created\_at, 7 more }

Each Durable Object creates and manages the lifecycle of its container instance.

</summary>

id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20id">Link to this property</a>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20account_id">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20created_at">Link to this property</a>

<details>

<summary>

durable\_objects: DurableObjects {namespace\_id }

Durable object configuration using a namespace ID.

</summary>

namespace\_id: string

The namespace ID of the durable object namespace to use for this application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20durable_objects%20%3E%20(property)%20namespace_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20durable_objects">Link to this property</a>

name: string

The application name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20name">Link to this property</a>

scheduling\_policy: "durable\_object"

Selects a Durable Object-managed application. Each Durable Object creates and manages the lifecycle of its container instance. Configure application-wide observability settings here. Deployment configuration, scaling, placement constraints, versions, and rollouts do not apply.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20scheduling_policy">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20updated_at">Link to this property</a>

<details>

<summary>

configuration?: Configuration {authorized\_keys, wrangler\_ssh }

Application-wide settings for a Durable Object-managed application.

</summary>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

<details>

<summary>

wrangler\_ssh?: WranglerSSH {enabled, port }

Configuration properties for connecting with SSH to a container using Wrangler.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh%20%3E%20(property)%20enabled">Link to this property</a>

port?: number

maximum65535

minimum1

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh%20%3E%20(property)%20port">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration">Link to this property</a>

<details>

<summary>

health?: Health {instances, summary }

Aggregate current activity for the latest observed placement of each instance. Runtime snapshots feed periodic background sweeps. Counts refresh after each complete sweep. Instance listings retain their separate three-month history for failure discovery.

</summary>

<details>

<summary>

instances: Instances {active, starting }

Counts of observed non-terminal instances.

</summary>

active: number

Number of instances whose runtime reports running or stopping.

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

starting: number

Number of instances whose runtime reports starting.

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20starting">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

summary?: "pending"

Present as pending until the first activity sweep completes; omitted afterward.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Application-wide logging settings for a Durable Object-managed application. The application publishes these settings to its runtime metadata. Updating them does not create a deployment or rollout.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Application-wide logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)%20%3E%20(variant)%201">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications%20%3E%20(model)%20application_get_response%20%3E%20(schema)>)

<details>

<summary>

ApplicationEditResponse = CcScheduledApplication {id, account\_id, configuration, 13 more } | CcDurableObjectApplication {id, account\_id, created\_at, 7 more }

The public Containers API returns an application.

</summary>

One of the following:

<details>

<summary>

CcScheduledApplication {id, account\_id, configuration, 13 more }

Describes an application and the parameters that govern how it places its instances.

</summary>

id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20id">Link to this property</a>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20account_id">Link to this property</a>

<details>

<summary>

configuration: Configuration {image, authorized\_keys, command, 4 more }

User-specified container configuration.

</summary>

image: string

Image url.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

command?: Array&lt;string&gt;

The command that runs when the container starts, passed to the entrypoint. You can override this at run-time. If you override only the command, it gets passed to the default entrypoint specified in the image.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20command">Link to this property</a>

entrypoint?: Array&lt;string&gt;

The entry point for the container, specifying the executable to run when the container starts. You can override this at run-time. If you do, the default command from the image is ignored. Specify both entrypoint and command at run-time to completely replace the image defaults.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20entrypoint">Link to this property</a>

<details>

<summary>

environment\_variables?: Array&lt;EnvironmentVariable&gt;

Container environment variables.

</summary>

name: string

An environment variable name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

value: string

An environment variable value.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables">Link to this property</a>

<details>

<summary>

instance\_type?: "lite"| "basic"| "standard-1"| 3 more

The instance type configures vCPU, memory, and disk.

- “lite”: 1/16 vCPU, 256 MiB memory, 2 GB disk
- “basic”: 1/4 vCPU, 1 GiB memory, 4 GB disk
- “standard-1”: 1/2 vCPU, 4 GiB memory, 8 GB disk
- “standard-2”: 1 vCPU, 6 GiB memory, 12 GB disk
- “standard-3”: 2 vCPU, 8 GiB memory, 16 GB disk
- “standard-4”: 4 vCPU, 12 GiB memory, 20 GB disk

</summary>

One of the following:

"lite"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%200">Link to this property</a>

"basic"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%201">Link to this property</a>

"standard-1"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%202">Link to this property</a>

"standard-2"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%203">Link to this property</a>

"standard-3"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%204">Link to this property</a>

"standard-4"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Settings for deployment observability such as logging.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20configuration">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20created_at">Link to this property</a>

instances: number

Number of deployments to create.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20instances">Link to this property</a>

name: string

The application name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20name">Link to this property</a>

<details>

<summary>

scheduling\_policy: "default"| "durable\_object"

The scheduling policy to use for an application.

</summary>

One of the following:

"default"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy%20%3E%20(member)%200">Link to this property</a>

"durable\_object"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20scheduling_policy">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20updated_at">Link to this property</a>

version: number

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20version">Link to this property</a>

active\_rollout\_id?: string

An identifier for a specific rollout within an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20active_rollout_id">Link to this property</a>

<details>

<summary>

constraints?: Constraints {jurisdiction, regions }

</summary>

jurisdiction?: string

Restricts placement to datacenters in the selected jurisdiction. Choose “eu”, “fedramp”, or “us”. When combined with regions, EU supports EEUR and WEUR while FedRAMP and US support ENAM and WNAM.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints%20%3E%20(property)%20jurisdiction">Link to this property</a>

regions?: Array&lt;string&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints%20%3E%20(property)%20regions">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20constraints">Link to this property</a>

<details>

<summary>

durable\_objects?: DurableObjects {namespace\_id }

Durable object configuration stored on and returned from a Cloudchamber application.

</summary>

namespace\_id: string

The namespace ID of the durable object namespace to use for this application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20durable_objects%20%3E%20(property)%20namespace_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20durable_objects">Link to this property</a>

<details>

<summary>

health?: Health {errors, instances, summary }

</summary>

<details>

<summary>

errors: Array&lt;Error&gt;

</summary>

<details>

<summary>

event: Event {id, details, message, 4 more }

An event within a Placement or a Job.

</summary>

id: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20id">Link to this property</a>

details: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20details">Link to this property</a>

message: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20message">Link to this property</a>

<details>

<summary>

name: "SchedulerPlaced"| "NetworkingIPAssigned"| "VMStarted"| 14 more

Name of the event that describes the kind event that happened.

- SchedulerPlaced: It’s the first event that creates a container placement. It happens when the Containers runtime was able to retrieve deployment resources and start verifying everything is correct.
- NetworkingIPAssigned: It’s sent when the Containers runtime maps the IP to the container.
- VMStarted: It’s sent when the Containers runtime starts the VM. The container might remain unhealthy at this point.
- ImagePulled: It’s sent when the Containers runtime pulls the image successfully.
- ImagePullError: It’s sent when the Containers runtime is having issues pulling the image. The message and details have more information on what happened for debugging.
- VMFailedToStart: It’s sent when the Containers runtime was unable to boot the VM.
- VMStopping: It’s sent when the scheduler is stopping the VM.
- VMStopped: It’s sent when the VM finally exits.
- VMFailed: It’s sent when the scheduling of the VM failed in the current location.
- RuntimeStartFailed: It’s sent when the runtime hits an internal error.
- SSHStarted: It’s sent when the container gains network connectivity and opens the SSH port. Containers only send this event when SSH keys exist.
- CheckUpdate: Sent when the status of a health or readiness check changes. This may also affect the health status of the placement.
- DurableObjectConnected: Sent when a durable object instance connects and gains control of the deployment. This event is only sent for durable object deployments. It is sent after VMStarted.
- ContainerStarted: It’s sent when the container starts running.

</summary>

One of the following:

"SchedulerPlaced"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%200">Link to this property</a>

"NetworkingIPAssigned"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%201">Link to this property</a>

"VMStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%202">Link to this property</a>

"ImagePulled"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%203">Link to this property</a>

"ImagePullError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%204">Link to this property</a>

"VMFailedToStart"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%205">Link to this property</a>

"NetworkingIPAssignmentFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%206">Link to this property</a>

"VMRunning"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%207">Link to this property</a>

"VMStopping"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%208">Link to this property</a>

"VMStopped"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%209">Link to this property</a>

"VMFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2010">Link to this property</a>

"RuntimeStartFailed"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2011">Link to this property</a>

"SSHStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2012">Link to this property</a>

"ServiceHealthUpdates"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2013">Link to this property</a>

"CheckUpdate"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2014">Link to this property</a>

"DurableObjectConnected"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2015">Link to this property</a>

"ContainerStarted"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2016">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name">Link to this property</a>

statusChange: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20statusChange">Link to this property</a>

time: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20time">Link to this property</a>

<details>

<summary>

type: "Info"| "Error"| "Warn"| 2 more

</summary>

One of the following:

"Info"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"Error"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"Warn"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"UserError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"SystemError"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event">Link to this property</a>

instance\_id: string

An instance ID represents an identifier of an instance configuration that maintains an underlying placement.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20instance_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20errors">Link to this property</a>

<details>

<summary>

instances: Instances {active, assigned }

Shows a count of application instance states.

</summary>

active: number

Number of instances whose runtime reports the container as running (container\_status = “running”). This is a subset of the placements that remain up: an instance that is already bound to a Durable Object and serving traffic is counted under “assigned” until its container\_status catches up to “running”, so container\_status can briefly lag Durable Object attachment under churn. To estimate running, Durable-Object-bound instances, sum “active” + “assigned” rather than reading “active” alone.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

assigned: number

Number of instances bound to a Durable Object with a running placement whose container\_status remains behind “running”. These count as live, serving instances; “active” + “assigned” approximates the running, Durable-Object-bound count.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20assigned">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

<details>

<summary>

summary?: "healthy"| "degraded"| "unhealthy"| "pending"

High-level health assessment. Only populated for “new\_instances” strategy. Based on a sample of target-version instances rather than a full count.

- “pending”: Zero target-version instances exist yet.
- “healthy”: Every sampled target-version instance reports running or active.
- “degraded”: Some sampled instances remain starting or scheduling.
- “unhealthy”: One or more sampled instances have failed.

</summary>

One of the following:

"healthy"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%200">Link to this property</a>

"degraded"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%201">Link to this property</a>

"unhealthy"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%202">Link to this property</a>

"pending"

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20health">Link to this property</a>

max\_instances?: number

Maximum number of instances the application allows. This is relevant for applications that auto-scale.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20max_instances">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Top-level observability settings for the application. This field is mutually exclusive with configuration.observability.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20observability">Link to this property</a>

rollout\_active\_grace\_period?: number

Grace period for active instances to stay alive before becoming eligible for shutdown signal due to a rollout, in seconds. Defaults to 0.

maximum604800

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20rollout_active_grace_period">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

CcDurableObjectApplication {id, account\_id, created\_at, 7 more }

Each Durable Object creates and manages the lifecycle of its container instance.

</summary>

id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20id">Link to this property</a>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20account_id">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20created_at">Link to this property</a>

<details>

<summary>

durable\_objects: DurableObjects {namespace\_id }

Durable object configuration using a namespace ID.

</summary>

namespace\_id: string

The namespace ID of the durable object namespace to use for this application.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20durable_objects%20%3E%20(property)%20namespace_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20durable_objects">Link to this property</a>

name: string

The application name.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20name">Link to this property</a>

scheduling\_policy: "durable\_object"

Selects a Durable Object-managed application. Each Durable Object creates and manages the lifecycle of its container instance. Configure application-wide observability settings here. Deployment configuration, scaling, placement constraints, versions, and rollouts do not apply.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20scheduling_policy">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20updated_at">Link to this property</a>

<details>

<summary>

configuration?: Configuration {authorized\_keys, wrangler\_ssh }

Application-wide settings for a Durable Object-managed application.

</summary>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

<details>

<summary>

wrangler\_ssh?: WranglerSSH {enabled, port }

Configuration properties for connecting with SSH to a container using Wrangler.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh%20%3E%20(property)%20enabled">Link to this property</a>

port?: number

maximum65535

minimum1

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh%20%3E%20(property)%20port">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration%20%3E%20(property)%20wrangler_ssh">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20configuration">Link to this property</a>

<details>

<summary>

health?: Health {instances, summary }

Aggregate current activity for the latest observed placement of each instance. Runtime snapshots feed periodic background sweeps. Counts refresh after each complete sweep. Instance listings retain their separate three-month history for failure discovery.

</summary>

<details>

<summary>

instances: Instances {active, starting }

Counts of observed non-terminal instances.

</summary>

active: number

Number of instances whose runtime reports running or stopping.

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

starting: number

Number of instances whose runtime reports starting.

minimum0

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20starting">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

summary?: "pending"

Present as pending until the first activity sweep completes; omitted afterward.

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20health">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Application-wide logging settings for a Durable Object-managed application. The application publishes these settings to its runtime metadata. Updating them does not create a deployment or rollout.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Application-wide logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)%20%3E%20(variant)%201">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications%20%3E%20(model)%20application_edit_response%20%3E%20(schema)>)

<details>

<summary>

ApplicationDeleteResponse {message }

Result of starting asynchronous deletion for a Containers application.

</summary>

message: string

<a href="#(resource)%20containers.applications%20%3E%20(model)%20application_delete_response%20%3E%20(schema)%20%3E%20(property)%20message">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications%20%3E%20(model)%20application_delete_response%20%3E%20(schema)>)

#### ContainersApplicationsInstances

##### [List container instances (deprecated)](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/subresources/instances/methods/list_v1)

Deprecated

client.containers.applications.instances.listV1(stringapplicationID, InstanceListV1Params {account\_id, name\_prefix, page\_token, 2 more } params, RequestOptionsoptions?): ContainersInstancesV1Pagination< [InstanceListV1Response](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)>) {id, application\_id, image, 5 more } >

GET/accounts/{account\_id}/containers/applications/{application\_id}/instances

##### [List container instances](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/subresources/instances/methods/list)

client.containers.applications.instances.list(stringapplicationID, InstanceListParams {account\_id, name\_prefix, page\_token, 2 more } params, RequestOptionsoptions?): PageTokenPagination< [InstanceListResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)>) {id, application\_id, image, 5 more } >

GET/accounts/{account\_id}/containers/applications/{application\_id}/instances-v2

##### [Get a container instance](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/subresources/instances/methods/get)

client.containers.applications.instances.get(stringinstanceID, InstanceGetParams {account\_id, application\_id } params, RequestOptionsoptions?): [InstanceGetResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)>) {id, application\_id, image, 5 more }

GET/accounts/{account\_id}/containers/applications/{application\_id}/instances/{instance\_id}

##### ModelsExpand Collapse

<details>

<summary>

InstanceListV1Response {id, application\_id, image, 5 more }

The last-reported state of a logical container instance.

</summary>

id: string

A container instance ID (64-character hex Durable Object actor ID).

maxLength64

minLength64

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

application\_id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20application_id">Link to this property</a>

image: string

The image for the current container placement, when one is available.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

status: Status {state, updated\_at, exit\_code }

The latest known status of a container instance.

</summary>

<details>

<summary>

state: "provisioning"| "running"| "failed"| 5 more

The current lifecycle state of a container instance.

</summary>

One of the following:

"provisioning"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%200">Link to this property</a>

"running"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%201">Link to this property</a>

"failed"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%202">Link to this property</a>

"stopping"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%203">Link to this property</a>

"stopped"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%204">Link to this property</a>

"unhealthy"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%205">Link to this property</a>

"inactive"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%206">Link to this property</a>

"unknown"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%207">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20updated_at">Link to this property</a>

exit\_code?: number

The process exit code, when the runtime reports one.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20exit_code">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20status">Link to this property</a>

<details>

<summary>

configuration?: Configuration {disk, memory, vcpu }

The resources allocated to the container instance.

</summary>

disk: number

Disk allocated to the container instance, in decimal MB.

minimum1

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20disk">Link to this property</a>

memory: number

Memory allocated to the container instance, in MiB.

minimum1

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20memory">Link to this property</a>

vcpu: number

Number of virtual CPUs allocated to the container instance.

exclusiveMinimum

minimum0

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20vcpu">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20configuration">Link to this property</a>

<details>

<summary>

location?: Location {name, region }

The location of the instance’s current container placement.

</summary>

name: string

Unique location code used to identify locations on a logical level.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20location%20%3E%20(property)%20name">Link to this property</a>

region: string

Represents a group of datacenters. Choose one of “AFR”, “APAC”, “EEUR”, “ENAM”, “WNAM”, “ME”, “OC”, “SAM”, or “WEUR”.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20location%20%3E%20(property)%20region">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20location">Link to this property</a>

name?: string

The customer-provided instance name, when available. Its UTF-8 encoding uses at most 1,024 bytes.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20name">Link to this property</a>

started\_at?: string

The time at which the current container placement started, when one exists.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)%20%3E%20(property)%20started_at">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_v1_response%20%3E%20(schema)>)

<details>

<summary>

InstanceListResponse {id, application\_id, image, 5 more }

The last-reported state of a logical container instance.

</summary>

id: string

A container instance ID (64-character hex Durable Object actor ID).

maxLength64

minLength64

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

application\_id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20application_id">Link to this property</a>

image: string

The image for the current container placement, when one is available.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

status: Status {state, updated\_at, exit\_code }

The latest known status of a container instance.

</summary>

<details>

<summary>

state: "provisioning"| "running"| "failed"| 5 more

The current lifecycle state of a container instance.

</summary>

One of the following:

"provisioning"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%200">Link to this property</a>

"running"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%201">Link to this property</a>

"failed"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%202">Link to this property</a>

"stopping"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%203">Link to this property</a>

"stopped"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%204">Link to this property</a>

"unhealthy"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%205">Link to this property</a>

"inactive"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%206">Link to this property</a>

"unknown"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%207">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20updated_at">Link to this property</a>

exit\_code?: number

The process exit code, when the runtime reports one.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20exit_code">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20status">Link to this property</a>

<details>

<summary>

configuration?: Configuration {disk, memory, vcpu }

The resources allocated to the container instance.

</summary>

disk: number

Disk allocated to the container instance, in decimal MB.

minimum1

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20disk">Link to this property</a>

memory: number

Memory allocated to the container instance, in MiB.

minimum1

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20memory">Link to this property</a>

vcpu: number

Number of virtual CPUs allocated to the container instance.

exclusiveMinimum

minimum0

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20vcpu">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration">Link to this property</a>

<details>

<summary>

location?: Location {name, region }

The location of the instance’s current container placement.

</summary>

name: string

Unique location code used to identify locations on a logical level.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20location%20%3E%20(property)%20name">Link to this property</a>

region: string

Represents a group of datacenters. Choose one of “AFR”, “APAC”, “EEUR”, “ENAM”, “WNAM”, “ME”, “OC”, “SAM”, or “WEUR”.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20location%20%3E%20(property)%20region">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20location">Link to this property</a>

name?: string

The customer-provided instance name, when available. Its UTF-8 encoding uses at most 1,024 bytes.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20name">Link to this property</a>

started\_at?: string

The time at which the current container placement started, when one exists.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)%20%3E%20(property)%20started_at">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_list_response%20%3E%20(schema)>)

<details>

<summary>

InstanceGetResponse {id, application\_id, image, 5 more }

The last-reported state of a logical container instance.

</summary>

id: string

A container instance ID (64-character hex Durable Object actor ID).

maxLength64

minLength64

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

application\_id: string

An Application ID represents an identifier of an application.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20application_id">Link to this property</a>

image: string

The image for the current container placement, when one is available.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

status: Status {state, updated\_at, exit\_code }

The latest known status of a container instance.

</summary>

<details>

<summary>

state: "provisioning"| "running"| "failed"| 5 more

The current lifecycle state of a container instance.

</summary>

One of the following:

"provisioning"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%200">Link to this property</a>

"running"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%201">Link to this property</a>

"failed"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%202">Link to this property</a>

"stopping"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%203">Link to this property</a>

"stopped"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%204">Link to this property</a>

"unhealthy"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%205">Link to this property</a>

"inactive"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%206">Link to this property</a>

"unknown"

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state%20%3E%20(member)%207">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20state">Link to this property</a>

updated\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20updated_at">Link to this property</a>

exit\_code?: number

The process exit code, when the runtime reports one.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(property)%20exit_code">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20status">Link to this property</a>

<details>

<summary>

configuration?: Configuration {disk, memory, vcpu }

The resources allocated to the container instance.

</summary>

disk: number

Disk allocated to the container instance, in decimal MB.

minimum1

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20disk">Link to this property</a>

memory: number

Memory allocated to the container instance, in MiB.

minimum1

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20memory">Link to this property</a>

vcpu: number

Number of virtual CPUs allocated to the container instance.

exclusiveMinimum

minimum0

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20vcpu">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20configuration">Link to this property</a>

<details>

<summary>

location?: Location {name, region }

The location of the instance’s current container placement.

</summary>

name: string

Unique location code used to identify locations on a logical level.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20location%20%3E%20(property)%20name">Link to this property</a>

region: string

Represents a group of datacenters. Choose one of “AFR”, “APAC”, “EEUR”, “ENAM”, “WNAM”, “ME”, “OC”, “SAM”, or “WEUR”.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20location%20%3E%20(property)%20region">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20location">Link to this property</a>

name?: string

The customer-provided instance name, when available. Its UTF-8 encoding uses at most 1,024 bytes.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20name">Link to this property</a>

started\_at?: string

The time at which the current container placement started, when one exists.

<a href="#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)%20%3E%20(property)%20started_at">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications.instances%20%3E%20(model)%20instance_get_response%20%3E%20(schema)>)

#### ContainersApplicationsRollouts

##### [Create a new rollout for an application](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/subresources/rollouts/methods/create)

client.containers.applications.rollouts.create(stringapplicationID, RolloutCreateParams {account\_id, description, strategy, 5 more } params, RequestOptionsoptions?): [RolloutCreateResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)>) {id, created\_at, current\_configuration, 14 more }

POST/accounts/{account\_id}/containers/applications/{application\_id}/rollouts

##### ModelsExpand Collapse

<details>

<summary>

RolloutCreateResponse {id, created\_at, current\_configuration, 14 more }

Represents the status and metadata of a rollout process for an application. For “rolling” strategy: includes steps and progress with instance counts. For “new\_instances” strategy: the response omits steps and progress. Use percentage, version\_distribution, and health.summary for status.

</summary>

id: string

An identifier for a specific rollout within an application.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20created_at">Link to this property</a>

<details>

<summary>

current\_configuration: CurrentConfiguration {authorized\_keys, command, entrypoint, 4 more }

User-specified container configuration changes.

</summary>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

command?: Array&lt;string&gt;

The command that runs when the container starts, passed to the entrypoint. You can override this at run-time. If you override only the command, it gets passed to the default entrypoint specified in the image.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20command">Link to this property</a>

entrypoint?: Array&lt;string&gt;

The entry point for the container, specifying the executable to run when the container starts. You can override this at run-time. If you do, the default command from the image is ignored. Specify both entrypoint and command at run-time to completely replace the image defaults.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20entrypoint">Link to this property</a>

<details>

<summary>

environment\_variables?: Array&lt;EnvironmentVariable&gt;

Container environment variables.

</summary>

name: string

An environment variable name.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

value: string

An environment variable value.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20environment_variables">Link to this property</a>

image?: string

Image url.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

instance\_type?: "lite"| "basic"| "standard-1"| 3 more

The instance type configures vCPU, memory, and disk.

- “lite”: 1/16 vCPU, 256 MiB memory, 2 GB disk
- “basic”: 1/4 vCPU, 1 GiB memory, 4 GB disk
- “standard-1”: 1/2 vCPU, 4 GiB memory, 8 GB disk
- “standard-2”: 1 vCPU, 6 GiB memory, 12 GB disk
- “standard-3”: 2 vCPU, 8 GiB memory, 16 GB disk
- “standard-4”: 4 vCPU, 12 GiB memory, 20 GB disk

</summary>

One of the following:

"lite"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%200">Link to this property</a>

"basic"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%201">Link to this property</a>

"standard-1"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%202">Link to this property</a>

"standard-2"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%203">Link to this property</a>

"standard-3"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%204">Link to this property</a>

"standard-4"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20instance_type">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Settings for deployment observability such as logging.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_configuration">Link to this property</a>

current\_version: number

Current application version before the rollout.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20current_version">Link to this property</a>

description: string

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20description">Link to this property</a>

<details>

<summary>

health: Health {errors, instances, summary }

</summary>

<details>

<summary>

errors: Array&lt;Error&gt;

</summary>

<details>

<summary>

event: Event {id, details, message, 4 more }

An event within a Placement or a Job.

</summary>

id: string

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20id">Link to this property</a>

details: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20details">Link to this property</a>

message: string

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20message">Link to this property</a>

<details>

<summary>

name: "SchedulerPlaced"| "NetworkingIPAssigned"| "VMStarted"| 14 more

Name of the event that describes the kind event that happened.

- SchedulerPlaced: It’s the first event that creates a container placement. It happens when the Containers runtime was able to retrieve deployment resources and start verifying everything is correct.
- NetworkingIPAssigned: It’s sent when the Containers runtime maps the IP to the container.
- VMStarted: It’s sent when the Containers runtime starts the VM. The container might remain unhealthy at this point.
- ImagePulled: It’s sent when the Containers runtime pulls the image successfully.
- ImagePullError: It’s sent when the Containers runtime is having issues pulling the image. The message and details have more information on what happened for debugging.
- VMFailedToStart: It’s sent when the Containers runtime was unable to boot the VM.
- VMStopping: It’s sent when the scheduler is stopping the VM.
- VMStopped: It’s sent when the VM finally exits.
- VMFailed: It’s sent when the scheduling of the VM failed in the current location.
- RuntimeStartFailed: It’s sent when the runtime hits an internal error.
- SSHStarted: It’s sent when the container gains network connectivity and opens the SSH port. Containers only send this event when SSH keys exist.
- CheckUpdate: Sent when the status of a health or readiness check changes. This may also affect the health status of the placement.
- DurableObjectConnected: Sent when a durable object instance connects and gains control of the deployment. This event is only sent for durable object deployments. It is sent after VMStarted.
- ContainerStarted: It’s sent when the container starts running.

</summary>

One of the following:

"SchedulerPlaced"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%200">Link to this property</a>

"NetworkingIPAssigned"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%201">Link to this property</a>

"VMStarted"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%202">Link to this property</a>

"ImagePulled"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%203">Link to this property</a>

"ImagePullError"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%204">Link to this property</a>

"VMFailedToStart"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%205">Link to this property</a>

"NetworkingIPAssignmentFailed"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%206">Link to this property</a>

"VMRunning"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%207">Link to this property</a>

"VMStopping"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%208">Link to this property</a>

"VMStopped"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%209">Link to this property</a>

"VMFailed"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2010">Link to this property</a>

"RuntimeStartFailed"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2011">Link to this property</a>

"SSHStarted"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2012">Link to this property</a>

"ServiceHealthUpdates"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2013">Link to this property</a>

"CheckUpdate"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2014">Link to this property</a>

"DurableObjectConnected"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2015">Link to this property</a>

"ContainerStarted"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name%20%3E%20(member)%2016">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20name">Link to this property</a>

statusChange: Record&lt;string, unknown&gt;

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20statusChange">Link to this property</a>

time: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20time">Link to this property</a>

<details>

<summary>

type: "Info"| "Error"| "Warn"| 2 more

</summary>

One of the following:

"Info"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"Error"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"Warn"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"UserError"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"SystemError"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event%20%3E%20(property)%20type">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20event">Link to this property</a>

instance\_id: string

An instance ID represents an identifier of an instance configuration that maintains an underlying placement.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors%20%3E%20(items)%20%3E%20(property)%20instance_id">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20errors">Link to this property</a>

<details>

<summary>

instances: Instances {active, assigned }

Shows a count of application instance states.

</summary>

active: number

Number of instances whose runtime reports the container as running (container\_status = “running”). This is a subset of the placements that remain up: an instance that is already bound to a Durable Object and serving traffic is counted under “assigned” until its container\_status catches up to “running”, so container\_status can briefly lag Durable Object attachment under churn. To estimate running, Durable-Object-bound instances, sum “active” + “assigned” rather than reading “active” alone.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20active">Link to this property</a>

assigned: number

Number of instances bound to a Durable Object with a running placement whose container\_status remains behind “running”. These count as live, serving instances; “active” + “assigned” approximates the running, Durable-Object-bound count.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20instances%20%3E%20(property)%20assigned">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20instances">Link to this property</a>

<details>

<summary>

summary?: "healthy"| "degraded"| "unhealthy"| "pending"

High-level health assessment. Only populated for “new\_instances” strategy. Based on a sample of target-version instances rather than a full count.

- “pending”: Zero target-version instances exist yet.
- “healthy”: Every sampled target-version instance reports running or active.
- “degraded”: Some sampled instances remain starting or scheduling.
- “unhealthy”: One or more sampled instances have failed.

</summary>

One of the following:

"healthy"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%200">Link to this property</a>

"degraded"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%201">Link to this property</a>

"unhealthy"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%202">Link to this property</a>

"pending"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20summary%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health%20%3E%20(property)%20summary">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20health">Link to this property</a>

<details>

<summary>

kind: "full\_auto"| "full\_manual"| "durable\_objects\_auto"

Kind of the rollout process.

- “full\_auto”: For rolling rollouts, starts progressing steps upon rollout creation. For new\_instances rollouts, advances percentage targets automatically after target-version health is observed.
- “full\_manual”: Requires manually progressing each step in the rollout using the UpdateRollout’s action paramater.
- “durable\_objects\_auto”: Default when the application is a DO application.

</summary>

One of the following:

"full\_auto"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%200">Link to this property</a>

"full\_manual"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%201">Link to this property</a>

"durable\_objects\_auto"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20kind">Link to this property</a>

last\_updated\_at: string

Timestamp of the most recent update to status, health, or progress.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20last_updated_at">Link to this property</a>

<details>

<summary>

status: "pending"| "progressing"| "completed"| 2 more

Current status of the rollout.

</summary>

One of the following:

"pending"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(member)%200">Link to this property</a>

"progressing"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(member)%201">Link to this property</a>

"completed"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(member)%202">Link to this property</a>

"reverted"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(member)%203">Link to this property</a>

"replaced"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20status">Link to this property</a>

<details>

<summary>

strategy: "rolling"| "new\_instances"

The rollout strategy.

- “rolling”: Step-based rollout with health gates. Actively replaces instances to reach each step’s target percentage. Response includes steps and progress.
- “new\_instances”: Percentage control over version distribution. Version sync actively replaces instances to match the configured percentage. “full\_auto” ramps through fixed percentage targets after target-version health is observed. Response includes percentage, version\_distribution, and health.summary.

</summary>

One of the following:

"rolling"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20strategy%20%3E%20(member)%200">Link to this property</a>

"new\_instances"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20strategy%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20strategy">Link to this property</a>

<details>

<summary>

target\_configuration: TargetConfiguration {authorized\_keys, command, entrypoint, 4 more }

User-specified container configuration changes.

</summary>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

command?: Array&lt;string&gt;

The command that runs when the container starts, passed to the entrypoint. You can override this at run-time. If you override only the command, it gets passed to the default entrypoint specified in the image.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20command">Link to this property</a>

entrypoint?: Array&lt;string&gt;

The entry point for the container, specifying the executable to run when the container starts. You can override this at run-time. If you do, the default command from the image is ignored. Specify both entrypoint and command at run-time to completely replace the image defaults.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20entrypoint">Link to this property</a>

<details>

<summary>

environment\_variables?: Array&lt;EnvironmentVariable&gt;

Container environment variables.

</summary>

name: string

An environment variable name.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

value: string

An environment variable value.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20environment_variables">Link to this property</a>

image?: string

Image url.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

instance\_type?: "lite"| "basic"| "standard-1"| 3 more

The instance type configures vCPU, memory, and disk.

- “lite”: 1/16 vCPU, 256 MiB memory, 2 GB disk
- “basic”: 1/4 vCPU, 1 GiB memory, 4 GB disk
- “standard-1”: 1/2 vCPU, 4 GiB memory, 8 GB disk
- “standard-2”: 1 vCPU, 6 GiB memory, 12 GB disk
- “standard-3”: 2 vCPU, 8 GiB memory, 16 GB disk
- “standard-4”: 4 vCPU, 12 GiB memory, 20 GB disk

</summary>

One of the following:

"lite"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%200">Link to this property</a>

"basic"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%201">Link to this property</a>

"standard-1"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%202">Link to this property</a>

"standard-2"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%203">Link to this property</a>

"standard-3"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%204">Link to this property</a>

"standard-4"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20instance_type">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Settings for deployment observability such as logging.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_configuration">Link to this property</a>

target\_version: number

Target application version after the rollout is complete and applied to all current instances.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20target_version">Link to this property</a>

percentage?: number

Current target version percentage (0-100). Only present for “new\_instances” strategy.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20percentage">Link to this property</a>

<details>

<summary>

progress?: Progress {current\_step, total\_instances, total\_steps, 2 more }

Progress details of an application rollout.

</summary>

current\_step: number

Current step being executed in the rollout process. Initialized to 0.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20current_step">Link to this property</a>

total\_instances: number

Total number of instances the rollout affects.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20total_instances">Link to this property</a>

total\_steps: number

Total number of steps in the rollout.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20total_steps">Link to this property</a>

updated\_instances: number

Number of instances updated in the rollout process.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20updated_instances">Link to this property</a>

<details>

<summary>

version\_distribution?: VersionDistribution {current\_version\_instances, current\_version\_percentage, target\_version\_instances, target\_version\_percentage }

Expected distribution of instances per version, based on the current percentage split. Populated during active rollouts. Values derive from the version percentage weights rather than actual running instance counts.

</summary>

current\_version\_instances?: number

Expected number of instances remaining on the current (old) version based on the current percentage split. Only populated for “rolling” strategy.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20version_distribution%20%3E%20(property)%20current_version_instances">Link to this property</a>

current\_version\_percentage?: number

The percentage of new instances being scheduled on the current version (100 - target\_version\_percentage). Only populated for “new\_instances” strategy.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20version_distribution%20%3E%20(property)%20current_version_percentage">Link to this property</a>

target\_version\_instances?: number

Expected number of instances scheduled for the target (new) version based on the current percentage split. Only populated for “rolling” strategy.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20version_distribution%20%3E%20(property)%20target_version_instances">Link to this property</a>

target\_version\_percentage?: number

The active percentage of new instances being scheduled on the target version. For “rolling”, this reflects the step\_size.percentage of the current active step. For “new\_instances”, this reflects the user-set percentage.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20version_distribution%20%3E%20(property)%20target_version_percentage">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress%20%3E%20(property)%20version_distribution">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20progress">Link to this property</a>

started\_at?: string

Timestamp when the rollout started.

formatdate-time

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20started_at">Link to this property</a>

<details>

<summary>

steps?: Array&lt;Step&gt;

</summary>

id: number

The sequential order of the rollout step, automatically assigned starting from 1, based on the total number of steps in the rollout process.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20id">Link to this property</a>

description: string

Description of the rollout step.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20description">Link to this property</a>

<details>

<summary>

status: "pending"| "progressing"| "reverting"| 2 more

Status of the rollout step.

</summary>

One of the following:

"pending"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20status%20%3E%20(member)%200">Link to this property</a>

"progressing"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20status%20%3E%20(member)%201">Link to this property</a>

"reverting"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20status%20%3E%20(member)%202">Link to this property</a>

"completed"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20status%20%3E%20(member)%203">Link to this property</a>

"reverted"

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20status%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20status">Link to this property</a>

<details>

<summary>

step\_size: StepSize {percentage }

</summary>

percentage: number

Percentage of instances affected in this step. Min 10% and Max 100%.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20step_size%20%3E%20(property)%20percentage">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20step_size">Link to this property</a>

completed\_at?: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20completed_at">Link to this property</a>

reason?: string

Reason for the step’s current status.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20reason">Link to this property</a>

started\_at?: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps%20%3E%20(items)%20%3E%20(property)%20started_at">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20steps">Link to this property</a>

<details>

<summary>

version\_distribution?: VersionDistribution {current\_version\_percentage, target\_version\_percentage }

Version percentage distribution. Only present for “new\_instances” strategy. For “rolling” strategy, see progress.version\_distribution instead.

</summary>

current\_version\_percentage: number

Percentage of instances on the current (old) version.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20version_distribution%20%3E%20(property)%20current_version_percentage">Link to this property</a>

target\_version\_percentage: number

Percentage of instances on the target (new) version.

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20version_distribution%20%3E%20(property)%20target_version_percentage">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)%20%3E%20(property)%20version_distribution">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications.rollouts%20%3E%20(model)%20rollout_create_response%20%3E%20(schema)>)

#### ContainersApplicationsVersions

##### [List all application versions](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/applications/subresources/versions/methods/list)

client.containers.applications.versions.list(stringapplicationID, VersionListParams {account\_id } params, RequestOptionsoptions?): SinglePage< [VersionListResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)>) {configuration, percentage, version } >

GET/accounts/{account\_id}/containers/applications/{application\_id}/versions

##### ModelsExpand Collapse

<details>

<summary>

VersionListResponse {configuration, percentage, version }

An application with the configuration of its version.

</summary>

<details>

<summary>

configuration: Configuration {authorized\_keys, command, entrypoint, 4 more }

User-specified container configuration changes.

</summary>

<details>

<summary>

authorized\_keys?: Array&lt;AuthorizedKey&gt;

</summary>

public\_key: string

An SSH public key.

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20public_key">Link to this property</a>

name?: string

Optional human readable name for this key.

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20authorized_keys">Link to this property</a>

command?: Array&lt;string&gt;

The command that runs when the container starts, passed to the entrypoint. You can override this at run-time. If you override only the command, it gets passed to the default entrypoint specified in the image.

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20command">Link to this property</a>

entrypoint?: Array&lt;string&gt;

The entry point for the container, specifying the executable to run when the container starts. You can override this at run-time. If you do, the default command from the image is ignored. Specify both entrypoint and command at run-time to completely replace the image defaults.

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20entrypoint">Link to this property</a>

<details>

<summary>

environment\_variables?: Array&lt;EnvironmentVariable&gt;

Container environment variables.

</summary>

name: string

An environment variable name.

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

value: string

An environment variable value.

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20environment_variables">Link to this property</a>

image?: string

Image url.

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

instance\_type?: "lite"| "basic"| "standard-1"| 3 more

The instance type configures vCPU, memory, and disk.

- “lite”: 1/16 vCPU, 256 MiB memory, 2 GB disk
- “basic”: 1/4 vCPU, 1 GiB memory, 4 GB disk
- “standard-1”: 1/2 vCPU, 4 GiB memory, 8 GB disk
- “standard-2”: 1 vCPU, 6 GiB memory, 12 GB disk
- “standard-3”: 2 vCPU, 8 GiB memory, 16 GB disk
- “standard-4”: 4 vCPU, 12 GiB memory, 20 GB disk

</summary>

One of the following:

"lite"

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%200">Link to this property</a>

"basic"

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%201">Link to this property</a>

"standard-1"

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%202">Link to this property</a>

"standard-2"

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%203">Link to this property</a>

"standard-3"

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%204">Link to this property</a>

"standard-4"

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20instance_type">Link to this property</a>

<details>

<summary>

observability?: Observability {logs }

Settings for deployment observability such as logging.

</summary>

<details>

<summary>

logs?: Logs {enabled }

Observability logging settings.

</summary>

enabled?: boolean

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20observability%20%3E%20(property)%20logs">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration%20%3E%20(property)%20observability">Link to this property</a>

</details>

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20configuration">Link to this property</a>

percentage: number

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20percentage">Link to this property</a>

version: number

<a href="#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)%20%3E%20(property)%20version">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.applications.versions%20%3E%20(model)%20version_list_response%20%3E%20(schema)>)

#### ContainersImages

##### [Prepare a container image](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/images/methods/prepare)

client.containers.images.prepare(ImagePrepareParams {account\_id, image } params, RequestOptionsoptions?): [ImagePrepareResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)>) {image, status, artifact\_digest, reason }

POST/accounts/{account\_id}/containers/image-preparations

##### ModelsExpand Collapse

<details>

<summary>

ImagePrepareResponse {image, status, artifact\_digest, reason }

Durable preparation state for a container image.

</summary>

image: string

Image url.

<a href="#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)%20%3E%20(property)%20image">Link to this property</a>

<details>

<summary>

status: "pending"| "ready"| "error"

Current durable preparation state for a container image.

</summary>

One of the following:

"pending"

<a href="#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(member)%200">Link to this property</a>

"ready"

<a href="#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(member)%201">Link to this property</a>

"error"

<a href="#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)%20%3E%20(property)%20status%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)%20%3E%20(property)%20status">Link to this property</a>

artifact\_digest?: string

Digest of the prepared runtime artifact when status is ready.

<a href="#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)%20%3E%20(property)%20artifact_digest">Link to this property</a>

reason?: string

Human-readable pending or terminal error detail.

<a href="#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)%20%3E%20(property)%20reason">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.images%20%3E%20(model)%20image_prepare_response%20%3E%20(schema)>)

#### ContainersRegistries

##### [Get the list of configured registries in the account](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/registries/methods/list)

client.containers.registries.list(RegistryListParams {account\_id } params, RequestOptionsoptions?): SinglePage< [RegistryListResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)>) {created\_at, domain, kind, public\_key } >

GET/accounts/{account\_id}/containers/registries

##### [Configure a private external image registry](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/registries/methods/create)

client.containers.registries.create(RegistryCreateParams {account\_id, auth, domain, 2 more } params, RequestOptionsoptions?): [RegistryCreateResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)>) {created\_at, domain, kind, public\_key }

POST/accounts/{account\_id}/containers/registries

##### [Delete a registry from the account](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/registries/methods/delete)

client.containers.registries.delete(stringdomain, RegistryDeleteParams {account\_id } params, RequestOptionsoptions?): [RegistryDeleteResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.registries%20%3E%20(model)%20registry_delete_response%20%3E%20(schema)>) {domain }

DELETE/accounts/{account\_id}/containers/registries/{domain}

##### ModelsExpand Collapse

<details>

<summary>

RegistryListResponse {created\_at, domain, kind, public\_key }

An image registry added in a customer account.

</summary>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)%20%3E%20(property)%20created_at">Link to this property</a>

domain: string

A string representation of a domain name. See RFC-1034 (<a href="https://www.ietf.org/rfc/rfc1034.txt">https://www.ietf.org/rfc/rfc1034.txt</a>). Consider that the limit of a domain name is min 3 and max 253 ASCII characters.

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)%20%3E%20(property)%20domain">Link to this property</a>

<details>

<summary>

kind?: "ECR"| "DockerHub"| "GAR"| "default"

The type of registry that is being configured.

</summary>

One of the following:

"ECR"

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%200">Link to this property</a>

"DockerHub"

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%201">Link to this property</a>

"GAR"

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%202">Link to this property</a>

"default"

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)%20%3E%20(property)%20kind">Link to this property</a>

public\_key?: string

Public component of the registry credentials. For managed registries this is a base64-encoded public key; for external registries the format depends on the registry provider.

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)%20%3E%20(property)%20public_key">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.registries%20%3E%20(model)%20registry_list_response%20%3E%20(schema)>)

<details>

<summary>

RegistryCreateResponse {created\_at, domain, kind, public\_key }

An image registry added in a customer account.

</summary>

created\_at: string

UTC timestamp string in ISO 8601 format.

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)%20%3E%20(property)%20created_at">Link to this property</a>

domain: string

A string representation of a domain name. See RFC-1034 (<a href="https://www.ietf.org/rfc/rfc1034.txt">https://www.ietf.org/rfc/rfc1034.txt</a>). Consider that the limit of a domain name is min 3 and max 253 ASCII characters.

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)%20%3E%20(property)%20domain">Link to this property</a>

<details>

<summary>

kind?: "ECR"| "DockerHub"| "GAR"| "default"

The type of registry that is being configured.

</summary>

One of the following:

"ECR"

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%200">Link to this property</a>

"DockerHub"

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%201">Link to this property</a>

"GAR"

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%202">Link to this property</a>

"default"

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)%20%3E%20(property)%20kind%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)%20%3E%20(property)%20kind">Link to this property</a>

public\_key?: string

Public component of the registry credentials. For managed registries this is a base64-encoded public key; for external registries the format depends on the registry provider.

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)%20%3E%20(property)%20public_key">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.registries%20%3E%20(model)%20registry_create_response%20%3E%20(schema)>)

<details>

<summary>

RegistryDeleteResponse {domain }

Result of deleting an image registry from a Containers account.

</summary>

domain: string

A string representation of a domain name. See RFC-1034 (<a href="https://www.ietf.org/rfc/rfc1034.txt">https://www.ietf.org/rfc/rfc1034.txt</a>). Consider that the limit of a domain name is min 3 and max 253 ASCII characters.

<a href="#(resource)%20containers.registries%20%3E%20(model)%20registry_delete_response%20%3E%20(schema)%20%3E%20(property)%20domain">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.registries%20%3E%20(model)%20registry_delete_response%20%3E%20(schema)>)

#### ContainersRegistriesCredentials

##### [Generate a JWT to interact with the specified image registry.](https://developers.cloudflare.com/api/typescript/resources/containers/subresources/registries/subresources/credentials/methods/generate)

client.containers.registries.credentials.generate(stringdomain, CredentialGenerateParams {account\_id, expiration\_minutes, permissions } params, RequestOptionsoptions?): [CredentialGenerateResponse](<https://developers.cloudflare.com/api/typescript/resources/containers#(resource)%20containers.registries.credentials%20%3E%20(model)%20credential_generate_response%20%3E%20(schema)>) {account\_id, password, registry\_host, username }

POST/accounts/{account\_id}/containers/registries/{domain}/credentials

##### ModelsExpand Collapse

<details>

<summary>

CredentialGenerateResponse {account\_id, password, registry\_host, username }

Credentials returned for an authenticated registry configured on a Containers account.

</summary>

account\_id: string

A unique identifier for the user’s account.

<a href="#(resource)%20containers.registries.credentials%20%3E%20(model)%20credential_generate_response%20%3E%20(schema)%20%3E%20(property)%20account_id">Link to this property</a>

password: string

The password to use when authenticating to the image registry.

<a href="#(resource)%20containers.registries.credentials%20%3E%20(model)%20credential_generate_response%20%3E%20(schema)%20%3E%20(property)%20password">Link to this property</a>

registry\_host: string

The domain of the image registry these credentials target.

<a href="#(resource)%20containers.registries.credentials%20%3E%20(model)%20credential_generate_response%20%3E%20(schema)%20%3E%20(property)%20registry_host">Link to this property</a>

username: string

The username to use when authenticating to the image registry.

<a href="#(resource)%20containers.registries.credentials%20%3E%20(model)%20credential_generate_response%20%3E%20(schema)%20%3E%20(property)%20username">Link to this property</a>

</details>

[Link to this property](<#(resource)%20containers.registries.credentials%20%3E%20(model)%20credential_generate_response%20%3E%20(schema)>)