CfnServiceTemplateProps

class aws_cdk.aws_proton.CfnServiceTemplateProps(*, description=None, display_name=None, encryption_key=None, name=None, pipeline_provisioning=None, tags=None)

Bases: object

Properties for defining a CfnServiceTemplate.

Parameters:
  • description (Optional[str]) – A description of the service template.

  • display_name (Optional[str]) – The service template name as displayed in the developer interface.

  • encryption_key (Optional[str]) – The customer provided service template encryption key that’s used to encrypt data.

  • name (Optional[str]) – The name of the service template.

  • pipeline_provisioning (Optional[str]) – If pipelineProvisioning is true , a service pipeline is included in the service template. Otherwise, a service pipeline isn’t included in the service template.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – An object that includes the template bundle S3 bucket path and name for the new version of a service template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_proton as proton

cfn_service_template_props = proton.CfnServiceTemplateProps(
    description="description",
    display_name="displayName",
    encryption_key="encryptionKey",
    name="name",
    pipeline_provisioning="pipelineProvisioning",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

description

A description of the service template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-description

display_name

The service template name as displayed in the developer interface.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-displayname

encryption_key

The customer provided service template encryption key that’s used to encrypt data.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-encryptionkey

name

The name of the service template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-name

pipeline_provisioning

If pipelineProvisioning is true , a service pipeline is included in the service template.

Otherwise, a service pipeline isn’t included in the service template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-pipelineprovisioning

tags

An object that includes the template bundle S3 bucket path and name for the new version of a service template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-tags