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 the specified project. 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. It must: contain only unicode characters, tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes long when encoded in UTF-8. If not set, defaults to an empty description.

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

User defined name of this taxonomy. It must: contain only unicode letters, numbers, underscores, dashes and spaces; not start or end with 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