Package-level declarations

Types

Link copied to clipboard
class SyncAssociation : KotlinCustomResource
Link copied to clipboard
data class SyncAssociationArgs(val mount: Output<String>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val secretName: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<SyncAssociationArgs>
Link copied to clipboard
object SyncAssociationMapper : ResourceMapper<SyncAssociation>
Link copied to clipboard
class SyncAwsDestination : KotlinCustomResource
Link copied to clipboard
data class SyncAwsDestinationArgs(val accessKeyId: Output<String>? = null, val customTags: Output<Map<String, String>>? = null, val externalId: Output<String>? = null, val granularity: Output<String>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val region: Output<String>? = null, val roleArn: Output<String>? = null, val secretAccessKey: Output<String>? = null, val secretNameTemplate: Output<String>? = null) : ConvertibleToJava<SyncAwsDestinationArgs>
Link copied to clipboard
Link copied to clipboard
class SyncAzureDestination : KotlinCustomResource
Link copied to clipboard
data class SyncAzureDestinationArgs(val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val cloud: Output<String>? = null, val customTags: Output<Map<String, String>>? = null, val granularity: Output<String>? = null, val keyVaultUri: Output<String>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val secretNameTemplate: Output<String>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<SyncAzureDestinationArgs>
Link copied to clipboard
Link copied to clipboard
class SyncConfig : KotlinCustomResource

Configures the secret sync global config. The config is global and can only be managed in the root namespace.

Link copied to clipboard
data class SyncConfigArgs(val disabled: Output<Boolean>? = null, val namespace: Output<String>? = null, val queueCapacity: Output<Int>? = null) : ConvertibleToJava<SyncConfigArgs>

Configures the secret sync global config. The config is global and can only be managed in the root namespace.

Link copied to clipboard
Link copied to clipboard
object SyncConfigMapper : ResourceMapper<SyncConfig>
Link copied to clipboard
Link copied to clipboard
class SyncGcpDestination : KotlinCustomResource
Link copied to clipboard
data class SyncGcpDestinationArgs(val credentials: Output<String>? = null, val customTags: Output<Map<String, String>>? = null, val granularity: Output<String>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val projectId: Output<String>? = null, val secretNameTemplate: Output<String>? = null) : ConvertibleToJava<SyncGcpDestinationArgs>
Link copied to clipboard
Link copied to clipboard
class SyncGhDestination : KotlinCustomResource
Link copied to clipboard
data class SyncGhDestinationArgs(val accessToken: Output<String>? = null, val appName: Output<String>? = null, val granularity: Output<String>? = null, val installationId: Output<Int>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val repositoryName: Output<String>? = null, val repositoryOwner: Output<String>? = null, val secretNameTemplate: Output<String>? = null) : ConvertibleToJava<SyncGhDestinationArgs>
Link copied to clipboard
object SyncGhDestinationMapper : ResourceMapper<SyncGhDestination>
Link copied to clipboard
class SyncGithubApps : KotlinCustomResource
Link copied to clipboard
data class SyncGithubAppsArgs(val appId: Output<Int>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val privateKey: Output<String>? = null) : ConvertibleToJava<SyncGithubAppsArgs>
Link copied to clipboard
Link copied to clipboard
object SyncGithubAppsMapper : ResourceMapper<SyncGithubApps>
Link copied to clipboard
class SyncVercelDestination : KotlinCustomResource
Link copied to clipboard
data class SyncVercelDestinationArgs(val accessToken: Output<String>? = null, val deploymentEnvironments: Output<List<String>>? = null, val granularity: Output<String>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val projectId: Output<String>? = null, val secretNameTemplate: Output<String>? = null, val teamId: Output<String>? = null) : ConvertibleToJava<SyncVercelDestinationArgs>
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun syncConfig(name: String, block: suspend SyncConfigResourceBuilder.() -> Unit): SyncConfig
Link copied to clipboard