Documentation ¶
Index ¶
- type Certificate
- type Condition
- type ConditionList
- func (in ConditionList) DeepCopy() ConditionList
- func (in ConditionList) DeepCopyInto(out *ConditionList)
- func (in ConditionList) DeepCopyObject() runtime.Object
- func (conditionList ConditionList) GetObjectKind() schema.ObjectKind
- func (conditionList ConditionList) IsCondition(conditionType ConditionType, conditionStatus ConditionStatus) bool
- type ConditionStatus
- type ConditionType
- type KeyPair
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certificate ¶
type Certificate struct { // Certificate is a PEM encoded certificate Certificate string `json:"certificate,omitempty"` // PrivateKey is a PEM encoded private key PrivateKey string `json:"privateKey,omitempty"` }
Certificate represents a Certificate
type Condition ¶
type Condition struct { Type ConditionType `json:"type,omitempty"` Status ConditionStatus `json:"status,omitempty"` LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty"` LastSetTime metav1.Time `json:"lastSetTime,omitempty"` Reason string `json:"reason,omitempty"` Message string `json:"message,omitempty"` }
Condition represents a condition
func (*Condition) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition.
func (*Condition) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Condition) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Condition) GetObjectKind ¶
func (condition *Condition) GetObjectKind() schema.ObjectKind
GetObjectKind partially implements the runtime.Object interface for Condition
type ConditionList ¶
type ConditionList []Condition
ConditionList represents a list of conditions
func (ConditionList) DeepCopy ¶
func (in ConditionList) DeepCopy() ConditionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionList.
func (ConditionList) DeepCopyInto ¶
func (in ConditionList) DeepCopyInto(out *ConditionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (ConditionList) DeepCopyObject ¶
func (in ConditionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ConditionList) GetObjectKind ¶
func (conditionList ConditionList) GetObjectKind() schema.ObjectKind
GetObjectKind partially implements the runtime.Object interface for ConditionList
func (ConditionList) IsCondition ¶
func (conditionList ConditionList) IsCondition(conditionType ConditionType, conditionStatus ConditionStatus) bool
IsCondition checks whether a condition type matches a condition status
type ConditionStatus ¶
type ConditionStatus string
ConditionStatus represents a condition status
const ( // ConditionTrue is a condition that holds true ConditionTrue ConditionStatus = "True" // ConditionFalse is a condition that holds false ConditionFalse ConditionStatus = "False" // ConditionUnknown is a condition in an unknown state ConditionUnknown ConditionStatus = "Unknown" )