# Functions

Available returns a condition that indicates the resource is currently observed to be available for use.
Creating returns a condition that indicates the resource is currently being created.
Deleting returns a condition that indicates the resource is currently being deleted.
No description provided by the author
ExternalLeafRefValidationFailure returns a condition that indicates the resource leafreference(s) are missing.
ExternalLeafRefValidationSuccess returns a condition that indicates the resource leafreference(s) are found or no leafrefs exist.
ExternalLeafRefValidationUnknown returns a condition that indicates the external leafref validation is unknown.
LocalLeafRefValidationFailure returns a condition that indicates the resource leafreference(s) are missing.
LocalLeafRefValidationSuccess returns a condition that indicates the resource leafreference(s) are found or no leafrefs exist.
LocalLeafRefValidationUnknown returns a condition that indicates the internal leafref validation is unknown.
NewConditionedStatus returns a stat with the supplied conditions set.
ExternalLeafRefValidationFailure returns a condition that indicates the resource leafreference(s) are missing.
ParentValidationFailure returns a condition that indicates the resource parent is found.
ParentValidationUnknown returns a condition that indicates the parent validation is unknown.
ReconcileError returns a condition indicating that ndd encountered an error while reconciling the resource.
ReconcileSuccess returns a condition indicating that ndd successfully completed the most recent reconciliation of the resource.
TargetFound returns a condition that indicates the resource has target(s) available for use.
TargetNotFound returns a condition that indicates the resource has no target(s) available for use.
Unavailable returns a condition that indicates the resource is not currently available for use.
Unknown returns a condition that indicates the resource is in an unknown status.
Updating returns a condition that indicates the resource is currently being updated.

# Constants

handled per target per resource.
handled per resource.
handled per resource.
handled per target per resource.
handled per target per resource.
handled per resource.
Reasons a resource is or is not ready.
Reasons a resource is or is not ready.
Reasons a resource is or is not ready.
Reasons a resource validation is or is not ok applicable to leafref validation and target validation.
Reasons a resource is or is not synced.
Reasons a resource is or is not synced.
Reasons a resource validation is or is not ok applicable to leafref validation and target validation.
Reasons a resource is or is not ready.
Reasons a resource is or is not ready.
Reasons a resource is or is not ready.
DeletionDelete means both the external resource will be deleted when its managed resource is deleted.
DeletionOrphan means the external resource will orphaned when its managed resource is deleted.
No description provided by the author
LabelKeyNetworkNodeName is added to NetworkNodeUsages to relate them to their NetworkNode.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

A Condition that may apply to a resource.
A ConditionedStatus reflects the observed status of a resource.
A NetworkNodeStatus defines the observed status of a NetworkNode.
A NetworkNodeUsage is a record that a particular managed resource is using a particular network node configuration.
A Reference to a named object.
RegistrationParameters defines the Registrations the device driver subscribes to for config change notifications.
No description provided by the author
A ResourceSpec defines the desired state of a managed resource.
ResourceStatus represents the observed state of a managed resource.
A Selector selects an object.
No description provided by the author
A TypedReference refers to an object by Name, Kind, and APIVersion.

# Type aliases

A ConditionKind represents a condition kind for a resource.
A ConditionReason represents the reason a resource is in a condition.
A DeletionPolicy determines what should happen to the underlying external resource when a managed resource is deleted.
No description provided by the author