InventoryItemSchema class

The inventory item schema definition. Users can use this to compose inventory query filters.

Constructors

InventoryItemSchema({required List<InventoryItemAttribute> attributes, required String typeName, String? displayName, String? version})
InventoryItemSchema.fromJson(Map<String, dynamic> json)
factory

Properties

attributes List<InventoryItemAttribute>
The schema attributes for inventory. This contains data type and attribute name.
final
displayName String?
The alias name of the inventory type. The alias name is used for display purposes.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
typeName String
The name of the inventory type. Default inventory item type names start with AWS. Custom inventory type names will start with Custom. Default inventory item types include the following: AWS:AWSComponent, AWS:Application, AWS:InstanceInformation, AWS:Network, and AWS:WindowsUpdate.
final
version String?
The schema version for the inventory item.
final

Methods

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

Operators

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