> ## Documentation Index
> Fetch the complete documentation index at: https://docs.validio.io/llms.txt
> Use this file to discover all available pages before exploring further.

# validio_sdk.resource.tags module

> Tags configuration.

Tags configuration.

### Tag

```python
class validio_sdk.resource.tags.Tag(key: str, value: str | None = None, __internal__: ResourceGraph | None = None)
```

**Parameters**

**key** `str` *required*

**value** `str | None`

****internal**** `ResourceGraph | None`

Bases: `Resource`

A tag can only be added as a resource but not yet updated or deleted. Reason being that tags are global and not bound to your namespace but you should still be able to use them in your project.

See [Managing Tags](https://docs.validio.io/v10.3/docs/access-and-settings/settings/managing-tags.md).

#### has\_user\_defined\_name()

```python
has_user_defined_name() → bool
```

**Returns:** `bool`

Returns if a resource has a user defined name.

#### resource\_class\_name()

```python
resource_class_name() → str
```

**Returns:** `str`

Returns the base class name.
