SyncConfiguration

class SyncConfiguration : KotlinCustomResource

Schema for AWS::CodeStarConnections::SyncConfiguration resource which is used to enables an AWS resource to be synchronized from a source-provider.

Properties

Link copied to clipboard
val branch: Output<String>

The name of the branch of the repository from which resources are to be synchronized,

Link copied to clipboard
val configFile: Output<String>

The source provider repository path of the sync configuration file of the respective SyncType.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val ownerId: Output<String>

the ID of the entity that owns the repository.

Link copied to clipboard

The name of the external provider where your third-party code repository is configured.

Link copied to clipboard

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

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A UUID that uniquely identifies the RepositoryLink that the SyncConfig is associated with.

Link copied to clipboard
val repositoryName: Output<String>

The name of the repository that is being synced to.

Link copied to clipboard
val resourceName: Output<String>

The name of the resource that is being synchronized to the repository.

Link copied to clipboard
val roleArn: Output<String>

The IAM Role that allows AWS to update CloudFormation stacks based on content in the specified repository.

Link copied to clipboard
val syncType: Output<String>

The type of resource synchronization service that is to be configured, for example, CFN_STACK_SYNC.

Link copied to clipboard

When to trigger Git sync to begin the stack update.

Link copied to clipboard
val urn: Output<String>