CustomResourceDefinitionStatus class

CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition.

Constructors

CustomResourceDefinitionStatus({CustomResourceDefinitionNames? acceptedNames, List<CustomResourceDefinitionCondition>? conditions, List<String>? storedVersions})
The main constructor.
const
CustomResourceDefinitionStatus.fromJson(Map<String, dynamic> json)
Creates a CustomResourceDefinitionStatus from JSON data.

Properties

acceptedNames CustomResourceDefinitionNames?
AcceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec.
final
conditions List<CustomResourceDefinitionCondition>?
Conditions indicate state for particular aspects of a CustomResourceDefinition.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
storedVersions List<String>?
StoredVersions lists all versions of CustomResources that were ever persisted. Tracking these versions allows a migration path for stored versions in etcd. The field is mutable so a migration controller can finish a migration to another version (ensuring no old objects are left in storage), and then remove the rest of the versions from this list. Versions may not be removed from spec.versions while they exist in this list.
final

Methods

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

Operators

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

Static Methods

listFromJson(Iterable<Map<String, dynamic>> list) List<CustomResourceDefinitionStatus>
Creates a list of CustomResourceDefinitionStatus from JSON data.