A backend stage is part of a pipeline. It defines the source of the content that Edge Services will serve to clients. It could be either a Scaleway Object StorageOpen in new context bucket ("S3"), a Scaleway Load BalancerOpen in new context, a Scaleway Serverless ContainerOpen in new context or a Scaleway Serverless FunctionOpen in new context.
Get backend stage
Retrieve information about an existing backend stage, specified by its backend_stage_id. Its full details, including scaleway_s3 or scaleway_lb, are returned in the response object.
path Parameters
backend_stage_idID of the requested backend stage.
Get backend stage › Responses
idID of the backend stage.
pipeline_idPipeline ID the backend stage belongs to.
statusCurrent status of the stage.
created_atDate the backend stage was created. (RFC 3339 format)
updated_atDate the backend stage was last updated. (RFC 3339 format)
Scaleway Object Storage origin bucket (S3) linked to the backend stage.
Scaleway Load Balancer origin linked to the backend stage.
Scaleway Serverless container origin linked to the backend stage.
Scaleway Serverless function origin linked to the backend stage.
Update backend stage
Update the parameters of an existing backend stage, specified by its backend_stage_id.
path Parameters
backend_stage_idID of the backend stage to update.
Update backend stage › Request Body
Scaleway Object Storage origin bucket (S3) linked to the backend stage.
Scaleway Load Balancer origin linked to the backend stage.
Scaleway Serverless container origin linked to the backend stage.
Scaleway Serverless function origin linked to the backend stage.
pipeline_idPipeline ID the Backend stage belongs to.
Update backend stage › Responses
idID of the backend stage.
pipeline_idPipeline ID the backend stage belongs to.
statusCurrent status of the stage.
created_atDate the backend stage was created. (RFC 3339 format)
updated_atDate the backend stage was last updated. (RFC 3339 format)
Scaleway Object Storage origin bucket (S3) linked to the backend stage.
Scaleway Load Balancer origin linked to the backend stage.
Scaleway Serverless container origin linked to the backend stage.
Scaleway Serverless function origin linked to the backend stage.
List backend stages
List all backend stages, for a Scaleway Organization or Scaleway Project. By default, the backend stages returned in the list are ordered by creation date in ascending order, though this can be modified via the order_by field.
path Parameters
pipeline_idPipeline ID to filter for. Only backend stages from this pipeline will be returned.
query Parameters
order_bySort order of backend stages in the response.
pagePage number to return, from the paginated results.
page_sizeNumber of backend stages to return per page.
bucket_nameBucket name to filter for. Only backend stages from this Bucket will be returned.
bucket_regionBucket region to filter for. Only backend stages with buckets in this region will be returned.
lb_idLoad Balancer ID to filter for. Only backend stages with this Load Balancer will be returned.
List backend stages › Responses
Paginated list of backend stages.
total_countCount of all backend stages matching the requested criteria.
Create backend stage
Create a new backend stage. You must specify either a scaleway_s3 (for a Scaleway Object Storage bucket) or scaleway_lb (for a Scaleway Load Balancer) field to configure the origin.
path Parameters
pipeline_idPipeline ID the Backend stage belongs to.
Create backend stage › Request Body
Scaleway Object Storage origin bucket (S3) linked to the backend stage.
Scaleway Load Balancer origin linked to the backend stage.
Scaleway Serverless container origin linked to the backend stage.
Scaleway Serverless function origin linked to the backend stage.
Create backend stage › Responses
idID of the backend stage.
pipeline_idPipeline ID the backend stage belongs to.
statusCurrent status of the stage.
created_atDate the backend stage was created. (RFC 3339 format)
updated_atDate the backend stage was last updated. (RFC 3339 format)
Scaleway Object Storage origin bucket (S3) linked to the backend stage.
Scaleway Load Balancer origin linked to the backend stage.
Scaleway Serverless container origin linked to the backend stage.
Scaleway Serverless function origin linked to the backend stage.