class Aws::CodeStar::Types::Toolchain
The toolchain template file provided with the project request. AWS CodeStar
uses the template to provision the toolchain stack in AWS CloudFormation.
@note When making an API call, you may pass Toolchain
data as a hash: { source: { # required s3: { # required bucket_name: "BucketName", bucket_key: "BucketKey", }, }, role_arn: "RoleArn", stack_parameters: { "TemplateParameterKey" => "TemplateParameterValue", }, }
@!attribute [rw] source
The Amazon S3 location where the toolchain template file provided with the project request is stored. AWS CodeStar retrieves the file during project creation. @return [Types::ToolchainSource]
@!attribute [rw] role_arn
The service role ARN for AWS CodeStar to use for the toolchain template during stack provisioning. @return [String]
@!attribute [rw] stack_parameters
The list of parameter overrides to be passed into the toolchain template during stack provisioning, if any. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/codestar-2017-04-19/Toolchain AWS API Documentation
Constants
- SENSITIVE