@swamp/aws/codestarconnections
v2026.04.23.3
AWS CODESTARCONNECTIONS infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awscodestarconnectionscloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/aws/codestarconnections@swamp/aws/codestarconnections/connectionv2026.04.23.2connection.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ConnectionName | string | The name of the connection. Connection names must be unique in an AWS user account. |
| ProviderType? | string | The name of the external provider where your third-party code repository is configured. You must specify either a ProviderType or a HostArn. |
| HostArn? | string | The host arn configured to represent the infrastructure where your third-party provider is installed. You must specify either a ProviderType or a HostArn. |
| Tags? | array | Specifies the tags applied to a connection. |
createCreate a CodeStarConnections Connection
getGet a CodeStarConnections Connection
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CodeStarConnections Connection |
updateUpdate a CodeStarConnections Connection
deleteDelete a CodeStarConnections Connection
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CodeStarConnections Connection |
syncSync CodeStarConnections Connection state from AWS
Resources
state(infinite)— CodeStarConnections Connection resource state
@swamp/aws/codestarconnections/repository-linkv2026.04.23.2repository_link.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ConnectionArn | string | The Amazon Resource Name (ARN) of the CodeStarConnection. The ARN is used as the connection reference when the connection is shared between AWS services. |
| OwnerId | string | the ID of the entity that owns the repository. |
| RepositoryName | string | The repository for which the link is being created. |
| EncryptionKeyArn? | string | The ARN of the KMS key that the customer can optionally specify to use to encrypt RepositoryLink properties. If not specified, a default key will be used. |
| Tags? | array | Specifies the tags applied to a RepositoryLink. |
createCreate a CodeStarConnections RepositoryLink
getGet a CodeStarConnections RepositoryLink
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CodeStarConnections RepositoryLink |
updateUpdate a CodeStarConnections RepositoryLink
deleteDelete a CodeStarConnections RepositoryLink
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CodeStarConnections RepositoryLink |
syncSync CodeStarConnections RepositoryLink state from AWS
Resources
state(infinite)— CodeStarConnections RepositoryLink resource state
@swamp/aws/codestarconnections/sync-configurationv2026.04.23.2sync_configuration.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ResourceName | string | The name of the resource that is being synchronized to the repository. |
| Branch | string | The name of the branch of the repository from which resources are to be synchronized, |
| ConfigFile | string | The source provider repository path of the sync configuration file of the respective SyncType. |
| SyncType | string | The type of resource synchronization service that is to be configured, for example, CFN_STACK_SYNC. |
| RoleArn | string | The IAM Role that allows AWS to update CloudFormation stacks based on content in the specified repository. |
| PublishDeploymentStatus? | enum | Whether to enable or disable publishing of deployment status to source providers. |
| TriggerResourceUpdateOn? | enum | When to trigger Git sync to begin the stack update. |
| RepositoryLinkId | string | A UUID that uniquely identifies the RepositoryLink that the SyncConfig is associated with. |
createCreate a CodeStarConnections SyncConfiguration
getGet a CodeStarConnections SyncConfiguration
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CodeStarConnections SyncConfiguration |
updateUpdate a CodeStarConnections SyncConfiguration
deleteDelete a CodeStarConnections SyncConfiguration
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CodeStarConnections SyncConfiguration |
syncSync CodeStarConnections SyncConfiguration state from AWS
Resources
state(infinite)— CodeStarConnections SyncConfiguration resource state
2026.04.23.2589.9 KBApr 23, 2026
AWS CODESTARCONNECTIONS infrastructure models
Release Notes
- Updated: connection, repository_link, sync_configuration
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscodestarconnectionscloudinfrastructure
2026.04.03.2590.4 KBApr 3, 2026
AWS CODESTARCONNECTIONS infrastructure models
Release Notes
- Updated: connection, repository_link, sync_configuration
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscodestarconnectionscloudinfrastructure
2026.03.19.1629.6 KBMar 19, 2026
AWS CODESTARCONNECTIONS infrastructure models
Release Notes
- Updated: connection, repository_link, sync_configuration
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscodestarconnectionscloudinfrastructure
2026.03.16.1614.5 KBMar 16, 2026
AWS CODESTARCONNECTIONS infrastructure models
Release Notes
- Updated: connection, repository_link, sync_configuration
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscodestarconnectionscloudinfrastructure
2026.03.10.5612.7 KBMar 10, 2026
AWS CODESTARCONNECTIONS infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscodestarconnectionscloudinfrastructure