CustomClassArgs

data class CustomClassArgs(val customClassId: Output<String>? = null, val items: Output<List<ClassItemArgs>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<CustomClassArgs>

Create a custom class.

Constructors

Link copied to clipboard
fun CustomClassArgs(customClassId: Output<String>? = null, items: Output<List<ClassItemArgs>>? = null, location: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): CustomClassArgs

Properties

Link copied to clipboard
val customClassId: Output<String>? = null

The ID to use for the custom class, which will become the final component of the custom class' resource name. This value should restrict to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and be 4-63 characters.

Link copied to clipboard
val items: Output<List<ClassItemArgs>>? = null

A collection of class items.

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null

The resource name of the custom class.

Link copied to clipboard
val project: Output<String>? = null