Versions in this module Expand all Collapse all v0 v0.2.0 Jun 16, 2025 Changes in this version type ChallengeDescriptionSpec + Flag string v0.1.0 May 31, 2025 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type APIKey struct + Spec APIKeySpec + Status APIKeyStatus + func (in *APIKey) DeepCopy() *APIKey + func (in *APIKey) DeepCopyInto(out *APIKey) + func (in *APIKey) DeepCopyObject() runtime.Object + type APIKeyList struct + Items []APIKey + func (in *APIKeyList) DeepCopy() *APIKeyList + func (in *APIKeyList) DeepCopyInto(out *APIKeyList) + func (in *APIKeyList) DeepCopyObject() runtime.Object + type APIKeySpec struct + ExpirationSeconds *int64 + func (in *APIKeySpec) DeepCopy() *APIKeySpec + func (in *APIKeySpec) DeepCopyInto(out *APIKeySpec) + type APIKeyStatus struct + ExpirationTimestamp metav1.Time + Key string + func (in *APIKeyStatus) DeepCopy() *APIKeyStatus + func (in *APIKeyStatus) DeepCopyInto(out *APIKeyStatus) + type ChallengeDescription struct + Spec ChallengeDescriptionSpec + Status ChallengeDescriptionStatus + func (in *ChallengeDescription) DeepCopy() *ChallengeDescription + func (in *ChallengeDescription) DeepCopyInto(out *ChallengeDescription) + func (in *ChallengeDescription) DeepCopyObject() runtime.Object + type ChallengeDescriptionList struct + Items []ChallengeDescription + func (in *ChallengeDescriptionList) DeepCopy() *ChallengeDescriptionList + func (in *ChallengeDescriptionList) DeepCopyInto(out *ChallengeDescriptionList) + func (in *ChallengeDescriptionList) DeepCopyObject() runtime.Object + type ChallengeDescriptionSpec struct + Category string + Description string + Hints []ChallengeHint + Manifests []runtime.RawExtension + Title string + Value int + func (in *ChallengeDescriptionSpec) DeepCopy() *ChallengeDescriptionSpec + func (in *ChallengeDescriptionSpec) DeepCopyInto(out *ChallengeDescriptionSpec) + type ChallengeDescriptionStatus struct + func (in *ChallengeDescriptionStatus) DeepCopy() *ChallengeDescriptionStatus + func (in *ChallengeDescriptionStatus) DeepCopyInto(out *ChallengeDescriptionStatus) + type ChallengeHint struct + Cost int + Description string + func (in *ChallengeHint) DeepCopy() *ChallengeHint + func (in *ChallengeHint) DeepCopyInto(out *ChallengeHint) + type ChallengeInstance struct + Spec ChallengeInstanceSpec + Status ChallengeInstanceStatus + func (in *ChallengeInstance) DeepCopy() *ChallengeInstance + func (in *ChallengeInstance) DeepCopyInto(out *ChallengeInstance) + func (in *ChallengeInstance) DeepCopyObject() runtime.Object + type ChallengeInstanceList struct + Items []ChallengeInstance + func (in *ChallengeInstanceList) DeepCopy() *ChallengeInstanceList + func (in *ChallengeInstanceList) DeepCopyInto(out *ChallengeInstanceList) + func (in *ChallengeInstanceList) DeepCopyObject() runtime.Object + type ChallengeInstanceSpec struct + ChallengeDescriptionName string + ExpirationSeconds *int64 + func (in *ChallengeInstanceSpec) DeepCopy() *ChallengeInstanceSpec + func (in *ChallengeInstanceSpec) DeepCopyInto(out *ChallengeInstanceSpec) + type ChallengeInstanceStatus struct + ExpirationTimestamp metav1.Time + func (in *ChallengeInstanceStatus) DeepCopy() *ChallengeInstanceStatus + func (in *ChallengeInstanceStatus) DeepCopyInto(out *ChallengeInstanceStatus)