Sync Configuration Args
data class SyncConfigurationArgs(val branch: Output<String>? = null, val configFile: Output<String>? = null, val publishDeploymentStatus: Output<SyncConfigurationPublishDeploymentStatus>? = null, val repositoryLinkId: Output<String>? = null, val resourceName: Output<String>? = null, val roleArn: Output<String>? = null, val syncType: Output<String>? = null, val triggerResourceUpdateOn: Output<SyncConfigurationTriggerResourceUpdateOn>? = null) : ConvertibleToJava<SyncConfigurationArgs>
Schema for AWS::CodeStarConnections::SyncConfiguration resource which is used to enables an AWS resource to be synchronized from a source-provider.
Constructors
Link copied to clipboard
constructor(branch: Output<String>? = null, configFile: Output<String>? = null, publishDeploymentStatus: Output<SyncConfigurationPublishDeploymentStatus>? = null, repositoryLinkId: Output<String>? = null, resourceName: Output<String>? = null, roleArn: Output<String>? = null, syncType: Output<String>? = null, triggerResourceUpdateOn: Output<SyncConfigurationTriggerResourceUpdateOn>? = null)
Properties
Link copied to clipboard
The source provider repository path of the sync configuration file of the respective SyncType.
Link copied to clipboard
Whether to enable or disable publishing of deployment status to source providers.
Link copied to clipboard
A UUID that uniquely identifies the RepositoryLink that the SyncConfig is associated with.
Link copied to clipboard
The name of the resource that is being synchronized to the repository.
Link copied to clipboard
When to trigger Git sync to begin the stack update.