Package-level declarations
Types
Link copied to clipboard
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
Builder for AccountConnectorArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AccountConnector.
Link copied to clipboard
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
class ConnectionArgsBuilder
Builder for ConnectionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Connection.
Link copied to clipboard
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
Builder for GitRepositoryLinkArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GitRepositoryLink.
Functions
Link copied to clipboard
suspend fun accountConnector(name: String, block: suspend AccountConnectorResourceBuilder.() -> Unit): AccountConnector
Link copied to clipboard
suspend fun connection(name: String, block: suspend ConnectionResourceBuilder.() -> Unit): Connection
Link copied to clipboard
suspend fun gitRepositoryLink(name: String, block: suspend GitRepositoryLinkResourceBuilder.() -> Unit): GitRepositoryLink