Update a Deployment in the Organization.
Documentation Index
Fetch the complete documentation index at: https://astronomer-preview.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The ID of the Organization to which the Deployment belongs.
The Deployment's ID.
The request body for updating a Deployment.
List of environment variables to add to the Deployment.
The Deployment's executor type.
CELERY, KUBERNETES, ASTRO "CELERY"
Whether the Deployment requires that all deploys are made through CI/CD.
true
Whether the Deployment has DAG deploys enabled.
true
Whether the Deployment is configured for high availability. If true, multiple scheduler pods will be online.
true
The Deployment's name.
500"My deployment"
The size of the scheduler Pod.
SMALL, MEDIUM, LARGE, EXTRA_LARGE "MEDIUM"
The type of the Deployment.
DEDICATED, HYBRID, STANDARD "DEDICATED"
The ID of the Workspace to which the Deployment belongs.
"clmh7vdf4000008lhhlnk9t6o"
A list of contact emails for the Deployment.
["user1@company.com"]The default CPU resource usage for a worker Pod when running the Kubernetes executor or KubernetesPodOperator. Units are in number of CPU cores. Required if Remote Execution is disabled.
"0.5"
The default memory resource usage for a worker Pod when running the Kubernetes executor or KubernetesPodOperator. Units are in Gi and must be explicitly included. This value must always be twice the value of DefaultTaskPodCpu. Required if Remote Execution is disabled.
"1Gi"
The Deployment's description.
1000"My deployment description"
The Deployment's DR workload identity.
"arn:aws:iam::123456789:role/AirflowS3Logs-clmk2qqia000008mhff3ndjr0"
Whether the Deployment is for development only. If false, the Deployment can be considered production for the purposes of support case priority, but development-only features such as hibernation will not be available. You can't update this value to true for existing non-development Deployments.
The CPU quota for worker Pods when running the Kubernetes executor or KubernetesPodOperator. If current CPU usage across all workers exceeds the quota, no new worker Pods can be scheduled. Units are in number of CPU cores. Required if Remote Execution is disabled.
"160"
The memory quota for worker Pods when running the Kubernetes executor or KubernetesPodOperator. If current memory usage across all workers exceeds the quota, no new worker Pods can be scheduled. Units are in Gi and must be explicitly included. This value must always be twice the value of ResourceQuotaCpu. Required if Remote Execution is disabled.
"320Gi"
A list of the Deployment's worker queues. Applies only when Executor is CELERY or if Remote Execution is disabled and executor is ASTRO. All these Deployments need at least 1 worker queue called default.
1The Deployment's workload identity.
"arn:aws:iam::123456789:role/AirflowS3Logs-clmk2qqia000008mhff3ndjr0"
OK
The Deployment's Airflow version.
"2.7.2, if airflow version is not found, it will return NA"
The base URL to directly access the Airflow API.
"https://clypw7uah05jb01nwtpojz0j2.astronomer.run/d4yjo9ed/api/v1"
The Deployment's Astro Runtime version.
"9.1.0"
The time when the Deployment was created in UTC, formatted as YYYY-MM-DDTHH:MM:SSZ.
"2022-11-22T04:37:12Z"
The Deployment's ID.
"clmh57jtm000008lb58fe2wmv"
The URL of the Deployment's image repository.
"https://my-image-repository"
The Deployment's custom image tag. Appears only if specified in the most recent deploy.
"my-image-tag"
Whether the Deployment requires that all deploys are made through CI/CD.
true
Whether the Deployment has DAG deploys enabled.
true
The Deployment's name.
"My deployment"
The Deployment's namespace name in the Kubernetes cluster.
"weightless-diameter-8927"
The ID of the Organization to which the Deployment belongs.
"clmh59gt0000308lbgswe5fvh"
Deprecated: runtimeVersion has been replaced with astroRuntimeVersion
"9.1.0"
The CPU limit for the Deployment's scheduler. Specified in number of CPU cores.
"1"
The memory limit for the Deployment's scheduler. Units in Gibibytes or Gi.
"1Gi"
The number of schedulers to use in the Deployment.
1
The status of the Deployment.
CREATING, DEPLOYING, HEALTHY, UNHEALTHY, UNKNOWN, HIBERNATING "HEALTHY"
The URL to access the Airflow UI.
"https://clypw7uah05jb01nwtpojz0j2.astronomer.run/d4yjo9ed?orgId=org_bvqayGttQauxdxB2"
The time when the Deployment was last updated in UTC, formatted as YYYY-MM-DDTHH:MM:SSZ.
"2022-11-22T04:37:12Z"
The Deployment's webserver's base url to directly access the Airflow api.
"myorganization.astronomer-dev.run/d8fe2wmv/api/v1"
The CPU limit for the Deployment's webserver. Units are in number of CPU cores.
"0.5"
The Deployment's webserver's ingress hostname.
"clmh597sg000208lb2kjhcn8q.astronomer.run/d8fe2wmv"
The memory limit for the Deployment's webserver. Units in Gibibytes or Gi.
"0.5Gi"
The Deployment's webserver's url.
"myorganization.astronomer-dev.run/d8fe2wmv?orgId=org_edxLzpFcLrgEfpD5"
The ID of the Workspace to which the Deployment belongs.
"clmh58o7d000108lb74ktc9o64"
The cloud provider of the cluster. Only for Standard Deployment.
AWS, AZURE, GCP "AZURE"
The ID of the cluster where the Deployment is hosted.
"clmh597sg000208lb2kjhcn8q"
The name of the cluster where the Deployment is hosted. Only for Dedicated and Hybrid Deployments.
"my cluster"
The list of contact emails for the Deployment.
["user1@company.com"]The Deployment's current DAG tarball version, also known as the Bundle Version in the Astro UI. If no deploys are currently processing, this value should be the same as DesiredDagTarballVersion.
"2024-01-12T18:32:20.5898930Z"
The default CPU resource usage for a worker Pod when running the Kubernetes executor or KubernetesPodOperator. Units are in number of CPU cores.
"0.5"
The default memory resource usage for a worker Pod when running the Kubernetes executor or KubernetesPodOperator. Units are in Gi. This value must always be twice the value of DefaultTaskPodCpu.
"1Gi"
The Deployment's description.
"My deployment description"
The Deployment's expected DAG tarball version after a currently processing deploy completes. This value is updated when a user triggers a DAG-only deploy to indicate that the Deployment is expecting a new DAG tarball version. If no deploys are currently processing, this value should be the same as DagTarballVersion.
"2024-01-12T18:32:20.5898930Z"
A list of the Deployment's external IPs in the DR cluster
OIDC issuer URL of the deployment's DR cluster
"https://westus2.oic.prod-aks.azure.com/b84efac8-cfee-467a-b223-23b9aea1486d/3075f79e-abc2-4602-a691-28117197e83d/"
The Deployment's DR workload identity.
The Deployment's environment variables. Secret values will be omitted from response.
The Deployment's executor type.
CELERY, KUBERNETES, ASTRO "CELERY"
A list of the Deployment's external IPs.
["0.0.0.0"]A tag that Astronomer applies to the Deployment's Astro Runtime image during a deploy. It includes the date and time of the deploy.
"deploy-2023-09-14T19-04"
If true, deployment will be able to use development-only features, such as hibernation, but will not have guaranteed uptime SLAs
Whether the Deployment has high availability (HA) enabled. If true, multiple scheduler Pods will run at once.
true
OIDC issuer URL of the deployment's cluster
"https://westus2.oic.prod-aks.azure.com/b84efac8-cfee-467a-b223-23b9aea1486d/3075f79e-abc2-4602-a691-28117197e83d/"
The region of the cluster. Only for Dedicated and Hybrid Deployments.
"us-east-1"
The CPU quota for worker Pods when running the Kubernetes executor or KubernetesPodOperator. If current CPU usage across all workers exceeds the quota, no new worker Pods can be scheduled. Units are in number of CPU cores.
"160"
The memory quota for worker Pods when running the Kubernetes executor or KubernetesPodOperator. If current memory usage across all workers exceeds the quota, no new worker Pods can be scheduled. Units are in Gi. This value must always be twice the value of ResourceQuotaCpu.
"320Gi"
The number of Astronomer units (AU) for the Deployment's scheduler. Applies only to Deployments hosted on Hybrid clusters.
5
The Deployment's scheduler size.
SMALL, MEDIUM, LARGE, EXTRA_LARGE "MEDIUM"
A message that provides context for the Deployment's status.
"Successfully Deployed"
The node pool ID for the task pod.
"clmh5mash000008mia6lnbs0f"
The type of cluster that the Deployment runs on.
DEDICATED, HYBRID, STANDARD "DEDICATED"
The number of webserver replicas.
1
A list of the Deployment's worker queues.
The Deployment's workload identity.
The name of the Workspace to which the Deployment belongs.
"my-workspace"