Package-level declarations

Types

Link copied to clipboard
class AccountConnector : KotlinCustomResource

Description

Link copied to clipboard
data class AccountConnectorArgs(val accountConnectorId: Output<String>? = null, val annotations: Output<Map<String, String>>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val providerOauthConfig: Output<AccountConnectorProviderOauthConfigArgs>? = null) : ConvertibleToJava<AccountConnectorArgs>

Description

Link copied to clipboard
object AccountConnectorMapper : ResourceMapper<AccountConnector>
Link copied to clipboard
class Connection : KotlinCustomResource

A connection for GitHub, GitHub Enterprise, GitLab, and GitLab Enterprise. To get more information about Connection, see:

Link copied to clipboard
data class ConnectionArgs(val annotations: Output<Map<String, String>>? = null, val bitbucketCloudConfig: Output<ConnectionBitbucketCloudConfigArgs>? = null, val bitbucketDataCenterConfig: Output<ConnectionBitbucketDataCenterConfigArgs>? = null, val connectionId: Output<String>? = null, val cryptoKeyConfig: Output<ConnectionCryptoKeyConfigArgs>? = null, val disabled: Output<Boolean>? = null, val etag: Output<String>? = null, val githubConfig: Output<ConnectionGithubConfigArgs>? = null, val githubEnterpriseConfig: Output<ConnectionGithubEnterpriseConfigArgs>? = null, val gitlabConfig: Output<ConnectionGitlabConfigArgs>? = null, val gitlabEnterpriseConfig: Output<ConnectionGitlabEnterpriseConfigArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<ConnectionArgs>

A connection for GitHub, GitHub Enterprise, GitLab, and GitLab Enterprise. To get more information about Connection, see:

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

A git repository link to a parent connection. To get more information about GitRepositoryLink, see:

Link copied to clipboard
data class GitRepositoryLinkArgs(val annotations: Output<Map<String, String>>? = null, val cloneUri: Output<String>? = null, val etag: Output<String>? = null, val gitRepositoryLinkId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val parentConnection: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<GitRepositoryLinkArgs>

A git repository link to a parent connection. To get more information about GitRepositoryLink, see:

Link copied to clipboard
object GitRepositoryLinkMapper : ResourceMapper<GitRepositoryLink>

Functions

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