• Public
  • Public/Protected
  • All

Module UpdateTagDetails


Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

Optional description

description: undefined | string

The description you assign to the tag during creation.

Optional freeformTags

freeformTags: undefined | object

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.

Example: `{\"Department\": \"Finance\"}`

Optional isCostTracking

isCostTracking: undefined | false | true

Indicates whether the tag is enabled for cost tracking.

Optional isRetired

isRetired: undefined | false | true

Whether the tag is retired. See Retiring Key Definitions and Namespace Definitions.

Optional validator

The tag must have a value type, which is specified with a validator. Tags can use either a static value or a list of possible values. Static values are entered by a user applying the tag to a resource. Lists are created by you and the user must apply a value from the list. Lists are validiated.

If you use the default validiator (or don't define a validator), the user applying the tag enters a value. No additional validation is performed.

To clear the validator, call UpdateTag with [DefaultTagDefinitionValidator](https://docs.cloud.oracle.com/api/#/en/identity/latest/datatypes/DefaultTagDefinitionValidator).