Package-level declarations

Types

Link copied to clipboard
class Connection : KotlinCustomResource

Schema for AWS::CodeStarConnections::Connection resource which can be used to connect external source providers with AWS CodePipeline

Link copied to clipboard
data class ConnectionArgs(val connectionName: Output<String>? = null, val hostArn: Output<String>? = null, val providerType: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ConnectionArgs>

Schema for AWS::CodeStarConnections::Connection resource which can be used to connect external source providers with AWS CodePipeline

Link copied to clipboard
Link copied to clipboard
object ConnectionMapper : ResourceMapper<Connection>
Link copied to clipboard
Link copied to clipboard
class RepositoryLink : KotlinCustomResource

Schema for AWS::CodeStarConnections::RepositoryLink resource which is used to aggregate repository metadata relevant to synchronizing source provider content to AWS Resources.

Link copied to clipboard
data class RepositoryLinkArgs(val connectionArn: Output<String>? = null, val encryptionKeyArn: Output<String>? = null, val ownerId: Output<String>? = null, val repositoryName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<RepositoryLinkArgs>

Schema for AWS::CodeStarConnections::RepositoryLink resource which is used to aggregate repository metadata relevant to synchronizing source provider content to AWS Resources.

Link copied to clipboard
Link copied to clipboard
object RepositoryLinkMapper : ResourceMapper<RepositoryLink>
Link copied to clipboard
class SyncConfiguration : KotlinCustomResource

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

Link copied to clipboard
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.

Link copied to clipboard
object SyncConfigurationMapper : ResourceMapper<SyncConfiguration>

Functions

Link copied to clipboard
suspend fun connection(name: String, block: suspend ConnectionResourceBuilder.() -> Unit): Connection
Link copied to clipboard