Package-level declarations

Types

Link copied to clipboard
class Group : KotlinCustomResource

Schema for ResourceGroups::Group

Link copied to clipboard
data class GroupArgs(val configuration: Output<List<GroupConfigurationItemArgs>>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val resourceQuery: Output<GroupResourceQueryArgs>? = null, val resources: Output<List<String>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<GroupArgs>

Schema for ResourceGroups::Group

Link copied to clipboard

Builder for GroupArgs.

Link copied to clipboard
object GroupMapper : ResourceMapper<Group>
Link copied to clipboard

Builder for Group.

Link copied to clipboard
Link copied to clipboard
class TagSyncTask : KotlinCustomResource

Schema for ResourceGroups::TagSyncTask

Link copied to clipboard
data class TagSyncTaskArgs(val group: Output<String>? = null, val roleArn: Output<String>? = null, val tagKey: Output<String>? = null, val tagValue: Output<String>? = null) : ConvertibleToJava<TagSyncTaskArgs>

Schema for ResourceGroups::TagSyncTask

Link copied to clipboard
Link copied to clipboard
object TagSyncTaskMapper : ResourceMapper<TagSyncTask>
Link copied to clipboard

Functions

Link copied to clipboard
fun group(name: String): Group
suspend fun group(name: String, block: suspend GroupResourceBuilder.() -> Unit): Group
Link copied to clipboard
suspend fun tagSyncTask(name: String, block: suspend TagSyncTaskResourceBuilder.() -> Unit): TagSyncTask