Summary
Added hasAiFeaturesDisabled and a required isBlockedEnableAiFeatures to the Organization schema. hasAiFeaturesDisabled indicates whether AI features are disabled for the Organization, and…
Added
Properties Organization: hasAiFeaturesDisabled (boolean). Whether AI features are disabled for the Organization. Organization: isBlockedEnableAiFeatures (boolean, required). Whether the Organization…
Summary
Added environment variable support to environment objects. A new ENVIRONMENT_VARIABLE object type lets you create, update, and read environment variables managed by the Astro Environment Manager,…
Added
Enum values ENVIRONMENT_VARIABLE: added to the environment object type enum on CreateEnvironmentObjectRequest and EnvironmentObject, and to the type query parameter on GET…
Changed
enableReplicationTimeControl description updated from "S3 Replication Time Control" to "Bucket Storage Replication Time Control" on Cluster and CreateAwsClusterRequest. drRegion is no longer…
Summary
Added two endpoints for managing allowed IP address ranges in bulk: POST /organizations/{organizationId}/allowed-ip-address-ranges/bulk-create and POST…
Added
Endpoints POST /organizations/{organizationId}/allowed-ip-address-ranges/bulk-create: Create up to 1,000 allowed IP address ranges for an Organization in one request. The batch is created atomically:…
Summary
Added podEphemeralStorage to the worker queue schemas so callers can set the ephemeral storage limit for each worker Pod.
Added
Properties WorkerQueue: podEphemeralStorage (string). The ephemeral storage limit for each worker Pod. Units are in Gibibytes or Gi. Example: 10Gi. WorkerQueueRequest: podEphemeralStorage (string).…
Summary
Added lastRotatedAt to ApiToken so callers can see when a token was last rotated. Added a new git object (CreateDeployGitRequest on requests, DeployGit on responses) on CreateDeployRequest and Deploy…
Added
Schemas CreateDeployGitRequest and DeployGit: Git commit metadata associated with a deploy. Required: commitSha, provider. Optional: account, authorName, authorUrl, authorUsername, beforeCommitSha,…
Changed
Schemas Workspace.defaultCloudProvider: Now restricted to the enum AWS, AZURE, GCP (previously a free-form string).
Summary
Create Deployment requests now require only name and workspaceId. The server resolves infrastructure from Workspace defaults (or auto-selects when the Organization has a single non-shared cluster),…
Added
Endpoints GET /organizations/{organizationId}/deployments/{deploymentId}/logs: Get logs for an Astro Deployment. Supports filtering by log source (scheduler, triggerer, worker, webserver,…
Changed
Removed required fields on create Deployment requests. When a field is omitted, the server applies a default. The only remaining required fields are name and workspaceId.
Summary
Added new schemas for UserTeamMembership and UserTeamsPaginated to manage team memberships and pagination. Enhanced Cluster schema with new properties for Disaster Recovery (DR) support, including…
Added
Schemas: UserTeamMembership dagRoles: Array of DAG roles. deploymentRoles: Array of deployment roles. description: String, example: 'My Team description'. id: String, example:…
Changed
Schemas: Cluster secondaryVpcCidr description updated to "The secondary VPC CIDR. For AWS clusters only." Added drRegion, isDrEnabled, and name to required fields. OrganizationProductPlan Added…