class Aws::Proton::Types::CreateServiceTemplateInput
@note When making an API call, you may pass CreateServiceTemplateInput
data as a hash: { description: "Description", display_name: "DisplayName", encryption_key: "Arn", name: "ResourceName", # required pipeline_provisioning: "CUSTOMER_MANAGED", # accepts CUSTOMER_MANAGED tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] description
A description of the service template. @return [String]
@!attribute [rw] display_name
The name of the service template as displayed in the developer interface. @return [String]
@!attribute [rw] encryption_key
A customer provided encryption key that's used to encrypt data. @return [String]
@!attribute [rw] name
The name of the service template. @return [String]
@!attribute [rw] pipeline_provisioning
AWS Proton includes a service pipeline for your service by default. When included, this parameter indicates that an AWS Proton service pipeline *won't* be included for your service. Once specified, this parameter *can't* be changed. For more information, see [Service template bundles][1] in the *AWS Proton Administrator Guide*. [1]: https://docs.aws.amazon.com/proton/latest/adminguide/ag-template-bundles.html @return [String]
@!attribute [rw] tags
Create tags for your service template. For more information, see *AWS Proton resources and tagging* in the [AWS Proton Administrator Guide][1] or [AWS Proton User Guide][2]. [1]: https://docs.aws.amazon.com/proton/latest/adminguide/resources.html [2]: https://docs.aws.amazon.com/proton/latest/userguide/resources.html @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/proton-2020-07-20/CreateServiceTemplateInput AWS API Documentation
Constants
- SENSITIVE