Skip to content

UpdateTemplateSyncConfigInput

Source code in docs_src/capo_proton/types/update_template_sync_config_input.py
class UpdateTemplateSyncConfigInput(TypedDict, closed=True):
    template_name: "capo_proton.types.resource_name.ResourceName"
    """<p>The synced template name.</p>"""
    template_type: "capo_proton.types.template_type.TemplateType"
    """<p>The synced template type.</p>"""
    repository_provider: "capo_proton.types.repository_provider.RepositoryProvider"
    """<p>The repository provider.</p>"""
    repository_name: "capo_proton.types.repository_name.RepositoryName"
    """<p>The repository name (for example, <code>myrepos/myrepo</code>).</p>"""
    branch: "capo_proton.types.git_branch_name.GitBranchName"
    """<p>The repository branch for your template.</p>"""
    subdirectory: NotRequired["capo_proton.types.subdirectory.Subdirectory"]
    """<p>A subdirectory path to your template bundle version. When included, limits the template bundle search to this repository directory.</p>"""

branch instance-attribute

branch: GitBranchName

The repository branch for your template.

repository_name instance-attribute

repository_name: RepositoryName

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

repository_provider instance-attribute

repository_provider: RepositoryProvider

The repository provider.

subdirectory instance-attribute

subdirectory: NotRequired[Subdirectory]

A subdirectory path to your template bundle version. When included, limits the template bundle search to this repository directory.

template_name instance-attribute

template_name: ResourceName

The synced template name.

template_type instance-attribute

template_type: TemplateType

The synced template type.