AccountSettings
AWS Proton settings that are used for multiple services in the AWS account.
Contents
- pipelineCodebuildRoleArn
-
The Amazon Resource Name (ARN) of the service role that AWS Proton uses for provisioning pipelines. AWS Proton assumes this role for CodeBuild-based provisioning.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 2048.
Pattern:
(^$)|(^arn:(aws|aws-cn|aws-us-gov):iam::\d{12}:role/([\w+=,.@-]{1,512}[/:])*([\w+=,.@-]{1,64})$)
Required: No
- pipelineProvisioningRepository
-
The linked repository for pipeline provisioning. Required if you have environments configured for self-managed provisioning with services that include pipelines. A linked repository is a repository that has been registered with AWS Proton. For more information, see CreateRepository.
Type: RepositoryBranch object
Required: No
- pipelineServiceRoleArn
-
The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Assumed by AWS Proton for AWS-managed provisioning, and by customer-owned automation for self-managed provisioning.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 2048.
Pattern:
(^$)|(^arn:(aws|aws-cn|aws-us-gov):iam::\d{12}:role/([\w+=,.@-]{1,512}[/:])*([\w+=,.@-]{1,64})$)
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: