TaxonomyArgs

data class TaxonomyArgs(val activatedPolicyTypes: Output<List<TaxonomyActivatedPolicyTypesItem>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<TaxonomyArgs>

Creates a taxonomy in a specified project. The taxonomy is initially empty, that is, it doesn't contain policy tags. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun TaxonomyArgs(activatedPolicyTypes: Output<List<TaxonomyActivatedPolicyTypesItem>>? = null, description: Output<String>? = null, displayName: Output<String>? = null, location: Output<String>? = null, project: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard

Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.

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

Optional. Description of this taxonomy. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns, and page breaks, and be at most 2000 bytes long when encoded in UTF-8.

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

User-defined name of this taxonomy. The name can't start or end with spaces, must contain only Unicode letters, numbers, underscores, dashes, and spaces, and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.

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