Documentation ¶
Index ¶
Constants ¶
View Source
const ( PhasePending = "Pending" PhaseDeployed = "Deployed" PhaseSuperseded = "Superseded" PhaseSuspended = "Suspended" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Duration ¶
Duration custom type for appropriate json marshalling / unmarshalling (like "15m")
func (Duration) MarshalJSON ¶
func (*Duration) UnmarshalJSON ¶
type ExternalModuleRelease ¶
type ExternalModuleRelease struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. // More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata // +optional metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExternalModuleReleaseSpec `json:"spec"` Status ExternalModuleReleaseStatus `json:"status,omitempty"` }
ExternalModuleRelease is a ExternalModule release object.
type ExternalModuleReleaseKind ¶
type ExternalModuleReleaseKind struct{}
func (*ExternalModuleReleaseKind) GroupVersionKind ¶
func (f *ExternalModuleReleaseKind) GroupVersionKind() schema.GroupVersionKind
func (*ExternalModuleReleaseKind) SetGroupVersionKind ¶
func (f *ExternalModuleReleaseKind) SetGroupVersionKind(_ schema.GroupVersionKind)
type ExternalModuleReleaseStatus ¶
type ExternalModuleReleaseStatus struct { Phase string `json:"phase,omitempty"` Approved bool `json:"approved"` TransitionTime time.Time `json:"transitionTime,omitempty"` Message string `json:"message"` }
func (*ExternalModuleReleaseStatus) GetObjectKind ¶
func (in *ExternalModuleReleaseStatus) GetObjectKind() schema.ObjectKind
type ExternalModuleSource ¶
type ExternalModuleSource struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. // More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata // +optional metav1.ObjectMeta `json:"metadata,omitempty"` // Spec defines the behavior of an ExternalModuleSource. Spec ExternalModuleSourceSpec `json:"spec"` // Status of an ExternalModuleSource. Status ExternalModuleSourceStatus `json:"status,omitempty"` }
type ModuleError ¶
Click to show internal directories.
Click to hide internal directories.