TemplateSyncConfig - AWS Proton

TemplateSyncConfig

The detail data for a template sync configuration.

Contents

branch

The repository branch.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 200.

Required: Yes

repositoryName

The repository name (for example, myrepos/myrepo).

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: [A-Za-z0-9_.-].*/[A-Za-z0-9_.-].*

Required: Yes

repositoryProvider

The repository provider.

Type: String

Valid Values: GITHUB | GITHUB_ENTERPRISE | BITBUCKET

Required: Yes

subdirectory

A subdirectory path to your template bundle version.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 4096.

Required: No

templateName

The template name.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: ^[0-9A-Za-z]+[0-9A-Za-z_\-]*$

Required: Yes

templateType

The template type.

Type: String

Valid Values: ENVIRONMENT | SERVICE

Required: Yes

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: