cis tagging category: create spec
The
create_spec
structure is used to create a category. Use the create operation to create a category defined by the create specification.
Representation:
{
"associable_types": [
"string",
"string"
],
"cardinality": "SINGLE",
"category_id": "obj-103",
"description": "string",
"name": "string"
}
"associable_types": [
"string",
"string"
],
"cardinality": "SINGLE",
"category_id": "obj-103",
"description": "string",
"name": "string"
}
Attributes:
Name | Type | Description |
---|---|---|
Required | ||
name | string | The display name of the category. |
description | string | The description of the category. |
cardinality | string | The associated cardinality (SINGLE , MULTIPLE ) of the category. Defines the number of tags in a category that can be assigned to an object. Value is one of:SINGLE: An object can only be assigned one of the tags in this category. For example, if a category is "Operating System", then different tags of this category would be "Windows", "Linux", and so on. In this case a VM object can be assigned only one of these tags and hence the cardinality of the associated category here is single. MULTIPLE: An object can be assigned several of the tags in this category. For example, if a category is "Server", then different tags of this category would be "AppServer", "DatabaseServer" and so on. In this case a VM object can be assigned more than one of the above tags and hence the cardinality of the associated category here is multiple. |
associable_types | string[] | Object types to which this category's tags can be attached. |
Optional | ||
category_id | string | This attribute was added in vSphere API 6.7 Optional. If unset an identifier will be generated by the server. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.cis.tagging.Category . When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.cis.tagging.Category . |