Package-level declarations

Types

Link copied to clipboard
class Group : KotlinCustomResource

A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group.

Link copied to clipboard
data class GroupArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val groupId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<GroupArgs>

A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the 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
class PreferenceSet : KotlinCustomResource

Manages the PreferenceSet resource. To get more information about PreferenceSet, see:

Link copied to clipboard
data class PreferenceSetArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val preferenceSetId: Output<String>? = null, val project: Output<String>? = null, val virtualMachinePreferences: Output<PreferenceSetVirtualMachinePreferencesArgs>? = null) : ConvertibleToJava<PreferenceSetArgs>

Manages the PreferenceSet resource. To get more information about PreferenceSet, see:

Link copied to clipboard
Link copied to clipboard
object PreferenceSetMapper : ResourceMapper<PreferenceSet>
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