Tag class

A structure that represents user-provided metadata that can be associated with a resource such as an IAM user or role. For more information about tagging, see Tagging IAM Identities in the IAM User Guide.

Constructors

Tag({required String key, required String value})
Tag.fromXml(XmlElement elem)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
key String
The key name that can be used to look up or retrieve the associated value. For example, Department or Cost Center are common choices.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
The value associated with this tag. For example, tags with a key name of Department could have values such as Human Resources, Accounting, and Support. Tags with a key name of Cost Center might have values that consist of the number associated with the different cost centers in your company. Typically, many resources have tags with the same key name but with different values.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited