A namespace is a logical concept that allows you to group your containers.
Containers in the same namespace can share environment variables, defined only once, at the namespace level.
List all namespaces the caller can access (read permission).
By default, the namespaces listed are ordered by creation date in ascending order. This can be modified via the order_by field.
Additional parameters can be set in the query to filter, such as organization_id, project_id, and name.
path Parameters
regionThe region you want to target
query Parameters
pagepage_sizeorder_byorganization_idproject_idnameList all namespaces the caller can access (read permission). › Responses
total_countCreate a new namespace.
Namespace name must be unique inside a project.
path Parameters
regionThe region you want to target
Create a new namespace. › Request Body
project_idUnique ID of the Project the namespace belongs to.
nameNamespace name.
descriptionNamespace description.
Namespace environment variables.
Namespace secret environment variables.
tagsA list of arbitrary tags associated with the namespace.
Create a new namespace. › Responses
idNamespace unique ID. (UUID format)
nameNamespace name.
organization_idUnique ID of the Organization the namespace belongs to. (UUID format)
project_idUnique ID of the Project the namespace belongs to. (UUID format)
descriptionNamespace description.
statusNamespace status.
error_messageNamespace last error message.
Namespace environment variables.
Namespace secret environment variables.
tagsA list of arbitrary tags associated with the namespace.
created_atNamespace creation date. (RFC 3339 format)
updated_atNamespace last update date. (RFC 3339 format)
regionRegion in which the namespace will be created.
Get the namespace associated with the specified ID.
path Parameters
regionThe region you want to target
namespace_idGet the namespace associated with the specified ID. › Responses
idNamespace unique ID. (UUID format)
nameNamespace name.
organization_idUnique ID of the Organization the namespace belongs to. (UUID format)
project_idUnique ID of the Project the namespace belongs to. (UUID format)
descriptionNamespace description.
statusNamespace status.
error_messageNamespace last error message.
Namespace environment variables.
Namespace secret environment variables.
tagsA list of arbitrary tags associated with the namespace.
created_atNamespace creation date. (RFC 3339 format)
updated_atNamespace last update date. (RFC 3339 format)
regionRegion in which the namespace will be created.
Delete the namespace associated with the specified ID.
It also deletes in cascade any resource inside the namespace.
This action cannot be undone.
path Parameters
regionThe region you want to target
namespace_idUUID of the namespace to delete.
Delete the namespace associated with the specified ID. › Responses
idNamespace unique ID. (UUID format)
nameNamespace name.
organization_idUnique ID of the Organization the namespace belongs to. (UUID format)
project_idUnique ID of the Project the namespace belongs to. (UUID format)
descriptionNamespace description.
statusNamespace status.
error_messageNamespace last error message.
Namespace environment variables.
Namespace secret environment variables.
tagsA list of arbitrary tags associated with the namespace.
created_atNamespace creation date. (RFC 3339 format)
updated_atNamespace last update date. (RFC 3339 format)
regionRegion in which the namespace will be created.
Update the namespace associated with the specified ID.
Only fields present in the request are updated; others are left untouched.
path Parameters
regionThe region you want to target
namespace_idUUID of the namespace to update.
Update the namespace associated with the specified ID. › Request Body
descriptionNamespace description.
Namespace environment variables.
Namespace secret environment variables.
tagsA list of arbitrary tags associated with the namespace.
Update the namespace associated with the specified ID. › Responses
idNamespace unique ID. (UUID format)
nameNamespace name.
organization_idUnique ID of the Organization the namespace belongs to. (UUID format)
project_idUnique ID of the Project the namespace belongs to. (UUID format)
descriptionNamespace description.
statusNamespace status.
error_messageNamespace last error message.
Namespace environment variables.
Namespace secret environment variables.
tagsA list of arbitrary tags associated with the namespace.
created_atNamespace creation date. (RFC 3339 format)
updated_atNamespace last update date. (RFC 3339 format)
regionRegion in which the namespace will be created.