Proton / Client / get_template_sync_config
get_template_sync_config#
- Proton.Client.get_template_sync_config(**kwargs)#
Get detail data for a template sync configuration.
See also: AWS API Documentation
Request Syntax
response = client.get_template_sync_config( templateName='string', templateType='ENVIRONMENT'|'SERVICE' )
- Parameters:
templateName (string) –
[REQUIRED]
The template name.
templateType (string) –
[REQUIRED]
The template type.
- Return type:
dict
- Returns:
Response Syntax
{ 'templateSyncConfig': { 'branch': 'string', 'repositoryName': 'string', 'repositoryProvider': 'GITHUB'|'GITHUB_ENTERPRISE'|'BITBUCKET', 'subdirectory': 'string', 'templateName': 'string', 'templateType': 'ENVIRONMENT'|'SERVICE' } }
Response Structure
(dict) –
templateSyncConfig (dict) –
The template sync configuration detail data that’s returned by Proton.
branch (string) –
The repository branch.
repositoryName (string) –
The repository name (for example,
myrepos/myrepo
).repositoryProvider (string) –
The repository provider.
subdirectory (string) –
A subdirectory path to your template bundle version.
templateName (string) –
The template name.
templateType (string) –
The template type.
Exceptions
Proton.Client.exceptions.ValidationException
Proton.Client.exceptions.AccessDeniedException
Proton.Client.exceptions.ThrottlingException
Proton.Client.exceptions.ResourceNotFoundException
Proton.Client.exceptions.InternalServerException