v13

latestOpenAPI 3.0.0zlibraw.githubusercontent.com2026-08-01265409652.5 KB
edge_stacks

Create an EdgeStack from a text

Access policy: administrator

post/edge_stacks/create/string

Query parameters

dryrunstring

if true, will not create an edge stack, but just will check the settings and return a non-persisted edge stack object

Request body

DeploymentType0 | 1
EdgeGroupsinteger[]

List of identifiers of EdgeGroups

Namestring required

Name of the stack Max length: 255 Name must only contains lowercase characters, numbers, hyphens, or underscores Name must start with a lowercase character or number Example: stack-name or stack_123 or stackName

Registriesinteger[]

List of Registries to use for this stack

StackFileContentstring required

Content of the Stack file

UseManifestNamespacesboolean

Uses the manifest's namespaces instead of the default one

Example request

{
  "EdgeGroups": [
    1
  ],
  "Name": "stack-name",
  "StackFileContent": "version: 3\n services:\n web:\n image:nginx"
}

Response

OK

CreatedBystring

The username which created this stack

CreatedByUserIdstring

The username id which created this stack

CreationDateinteger

StatusArray map[EndpointID][]EdgeStackStatus json:"StatusArray"

DeploymentType0 | 1
EdgeGroupsinteger[]
EntryPointstring
Idinteger

EdgeStack Identifier

ManifestPathstring
Namestring
NumDeploymentsinteger
ProjectPathstring
Statusobject
UseManifestNamespacesboolean

Uses the manifest's namespaces instead of the default one

Versioninteger

Example response

{
  "CreatedBy": "admin",
  "CreatedByUserId": "1",
  "Id": 1
}