HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.
lastTransitionTime is the last time the condition transitioned from one status to another
message is a human-readable explanation containing details about the transition
reason is the reason for the condition's last transition.
status is the status of the condition (True, False, Unknown)
type describes the current condition