Skip to content

CreateServiceTemplateInput

Source code in docs_src/capo_proton/types/create_service_template_input.py
class CreateServiceTemplateInput(TypedDict, closed=True):
    name: "capo_proton.types.resource_name.ResourceName"
    """<p>The name of the service template.</p>"""
    display_name: NotRequired["capo_proton.types.display_name.DisplayName"]
    """<p>The name of the service template as displayed in the developer interface.</p>"""
    description: NotRequired["capo_proton.types.description.Description"]
    """<p>A description of the service template.</p>"""
    encryption_key: NotRequired["capo_proton.types.arn.Arn"]
    """<p>A customer provided encryption key that's used to encrypt data.</p>"""
    pipeline_provisioning: NotRequired["capo_proton.types.provisioning.Provisioning"]
    """<p>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>.</p>"""
    tags: NotRequired["capo_proton.types.tag_list.TagList"]
    """<p>An optional list of metadata items that you can associate with the Proton service template. A tag is a key-value pair.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/proton/latest/userguide/resources.html">Proton resources and tagging</a> in the <i>Proton User Guide</i>.</p>"""

description instance-attribute

description: NotRequired[Description]

A description of the service template.

display_name instance-attribute

display_name: NotRequired[DisplayName]

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

encryption_key instance-attribute

encryption_key: NotRequired[Arn]

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

name instance-attribute

The name of the service template.

pipeline_provisioning instance-attribute

pipeline_provisioning: NotRequired[Provisioning]

By default, Proton provides a service pipeline for your service. When this parameter is included, it indicates that an Proton service pipeline isn't provided for your service. After it's included, it can't be changed. For more information, see Template bundles in the Proton User Guide.

tags instance-attribute

tags: NotRequired[TagList]

An optional list of metadata items that you can associate with the Proton service template. A tag is a key-value pair.

For more information, see Proton resources and tagging in the Proton User Guide.