v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1484319348.7 KB

Create a service template. The administrator creates a service template to define standardized infrastructure and an optional CI/CD service pipeline. Developers, in turn, select the service template from Proton. If the selected service template includes a service pipeline definition, they provide a link to their source code repository. Proton then deploys and manages the infrastructure defined by the selected service template. For more information, see <a href="https://docs.aws.amazon.com/proton/latest/userguide/ag-templates.html">Proton templates</a> in the <i>Proton User Guide</i>.

post/#X-Amz-Target=AwsProton20200720.CreateServiceTemplate

Headers

X-Amz-Target'AwsProton20200720.CreateServiceTemplate' required

Request body

descriptionstring password

A description of the service template.

displayNamestring password

The name of the service template as displayed in the developer interface.

encryptionKeystring

A customer provided encryption key that's used to encrypt data.

namestring required

The name of the service template.

pipelineProvisioning'CUSTOMER_MANAGED'

By default, Proton provides a service pipeline for your service. When this parameter is included, it indicates that an Proton service pipeline <i>isn't</i> provided for your service. After it's included, it <i>can't</i> be changed. For more information, see <a href="https://docs.aws.amazon.com/proton/latest/userguide/ag-template-authoring.html#ag-template-bundles">Template bundles</a> in the <i>Proton User Guide</i>.

Response

Success