Skip to content

UpdateSyncConfigurationInput

Source code in docs_src/capo_codestar_connections/types/update_sync_configuration_input.py
class UpdateSyncConfigurationInput(TypedDict, closed=True):
    branch: NotRequired["capo_codestar_connections.types.branch_name.BranchName"]
    """<p>The branch for the sync configuration to be updated.</p>"""
    config_file: NotRequired[
        "capo_codestar_connections.types.deployment_file_path.DeploymentFilePath"
    ]
    """<p>The configuration file for the sync configuration to be updated.</p>"""
    repository_link_id: NotRequired[
        "capo_codestar_connections.types.repository_link_id.RepositoryLinkId"
    ]
    """<p>The ID of the repository link for the sync configuration to be updated.</p>"""
    resource_name: "capo_codestar_connections.types.resource_name.ResourceName"
    """<p>The name of the Amazon Web Services resource for the sync configuration to be updated.</p>"""
    role_arn: NotRequired["capo_codestar_connections.types.iam_role_arn.IamRoleArn"]
    """<p>The ARN of the IAM role for the sync configuration to be updated.</p>"""
    sync_type: (
        "capo_codestar_connections.types.sync_configuration_type.SyncConfigurationType"
    )
    """<p>The sync type for the sync configuration to be updated.</p>"""
    publish_deployment_status: NotRequired[
        "capo_codestar_connections.types.publish_deployment_status.PublishDeploymentStatus"
    ]
    """<p>Whether to enable or disable publishing of deployment status to source providers.</p>"""
    trigger_resource_update_on: NotRequired[
        "capo_codestar_connections.types.trigger_resource_update_on.TriggerResourceUpdateOn"
    ]
    """<p>When to trigger Git sync to begin the stack update.</p>"""

branch instance-attribute

branch: NotRequired[BranchName]

The branch for the sync configuration to be updated.

config_file instance-attribute

config_file: NotRequired[DeploymentFilePath]

The configuration file for the sync configuration to be updated.

publish_deployment_status instance-attribute

publish_deployment_status: NotRequired[PublishDeploymentStatus]

Whether to enable or disable publishing of deployment status to source providers.

repository_link_id: NotRequired[RepositoryLinkId]

The ID of the repository link for the sync configuration to be updated.

resource_name instance-attribute

resource_name: ResourceName

The name of the Amazon Web Services resource for the sync configuration to be updated.

role_arn instance-attribute

role_arn: NotRequired[IamRoleArn]

The ARN of the IAM role for the sync configuration to be updated.

sync_type instance-attribute

The sync type for the sync configuration to be updated.

trigger_resource_update_on instance-attribute

trigger_resource_update_on: NotRequired[TriggerResourceUpdateOn]

When to trigger Git sync to begin the stack update.