Skip to content

ServiceSyncConfig

Source code in docs_src/capo_proton/types/service_sync_config.py
class ServiceSyncConfig(TypedDict, closed=True):
    service_name: "capo_proton.types.resource_name.ResourceName"
    """<p>The name of the service that the service instance is added to.</p>"""
    repository_provider: "capo_proton.types.repository_provider.RepositoryProvider"
    """<p>The name of the repository provider that holds the repository Proton will sync with.</p>"""
    repository_name: "capo_proton.types.repository_name.RepositoryName"
    """<p>The name of the code repository that holds the service code Proton will sync with.</p>"""
    branch: "capo_proton.types.git_branch_name.GitBranchName"
    """<p>The name of the code repository branch that holds the service code Proton will sync with.</p>"""
    file_path: "capo_proton.types.ops_file_path.OpsFilePath"
    """<p>The file path to the service sync configuration file.</p>"""

branch instance-attribute

branch: GitBranchName

The name of the code repository branch that holds the service code Proton will sync with.

file_path instance-attribute

file_path: OpsFilePath

The file path to the service sync configuration file.

repository_name instance-attribute

repository_name: RepositoryName

The name of the code repository that holds the service code Proton will sync with.

repository_provider instance-attribute

repository_provider: RepositoryProvider

The name of the repository provider that holds the repository Proton will sync with.

service_name instance-attribute

service_name: ResourceName

The name of the service that the service instance is added to.