Versions in this module Expand all Collapse all v1 v1.2.3 Dec 21, 2020 v1.2.2 Dec 17, 2020 v1.2.1 Dec 17, 2020 v1.2.0 Dec 17, 2020 Changes in this version + const MemberRoleDeveloper + const MemberRoleGuest + const MemberRoleMaster + const MemberRoleProjectAdmin + const ProjectStatusPhaseCreating + const ProjectStatusPhaseReady + const ProjectStatusPhaseTerminating + const ProjectStatusPhaseUnknown + const ReplicationFilterTypeLabel + const ReplicationFilterTypeName + const ReplicationFilterTypeResource + const ReplicationFilterTypeTag + const ReplicationTriggerTypeEventBased + const ReplicationTriggerTypeManual + const ReplicationTriggerTypeScheduled + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type GarbageCollection struct + Cron string + ScheduleType ScheduleType + func (in *GarbageCollection) DeepCopy() *GarbageCollection + func (in *GarbageCollection) DeepCopyInto(out *GarbageCollection) + type Instance struct + Spec InstanceSpec + Status InstanceStatus + func (in *Instance) DeepCopy() *Instance + func (in *Instance) DeepCopyInto(out *Instance) + func (in *Instance) DeepCopyObject() runtime.Object + type InstanceChartRepository struct + Spec InstanceChartRepositorySpec + Status InstanceChartRepositoryStatus + func (in *InstanceChartRepository) DeepCopy() *InstanceChartRepository + func (in *InstanceChartRepository) DeepCopyInto(out *InstanceChartRepository) + func (in *InstanceChartRepository) DeepCopyObject() runtime.Object + type InstanceChartRepositoryList struct + Items []InstanceChartRepository + func (in *InstanceChartRepositoryList) DeepCopy() *InstanceChartRepositoryList + func (in *InstanceChartRepositoryList) DeepCopyInto(out *InstanceChartRepositoryList) + func (in *InstanceChartRepositoryList) DeepCopyObject() runtime.Object + type InstanceChartRepositorySpec struct + Name string + SecretRef *v1.LocalObjectReference + URL string + func (in *InstanceChartRepositorySpec) DeepCopy() *InstanceChartRepositorySpec + func (in *InstanceChartRepositorySpec) DeepCopyInto(out *InstanceChartRepositorySpec) + type InstanceChartRepositoryStatus struct + State RepoState + func (in *InstanceChartRepositoryStatus) DeepCopy() *InstanceChartRepositoryStatus + func (in *InstanceChartRepositoryStatus) DeepCopyInto(out *InstanceChartRepositoryStatus) + type InstanceHelmChartSecretValues struct + Key string + SecretRef *corev1.LocalObjectReference + func (in *InstanceHelmChartSecretValues) DeepCopy() *InstanceHelmChartSecretValues + func (in *InstanceHelmChartSecretValues) DeepCopyInto(out *InstanceHelmChartSecretValues) + type InstanceHelmChartSpec struct + SecretValues *InstanceHelmChartSecretValues + func (in *InstanceHelmChartSpec) DeepCopy() *InstanceHelmChartSpec + func (in *InstanceHelmChartSpec) DeepCopyInto(out *InstanceHelmChartSpec) + type InstanceList struct + Items []Instance + func (in *InstanceList) DeepCopy() *InstanceList + func (in *InstanceList) DeepCopyInto(out *InstanceList) + func (in *InstanceList) DeepCopyObject() runtime.Object + type InstanceSpec struct + GarbageCollection *GarbageCollection + HelmChart *InstanceHelmChartSpec + InstanceURL string + Name string + Type string + func (in *InstanceSpec) DeepCopy() *InstanceSpec + func (in *InstanceSpec) DeepCopyInto(out *InstanceSpec) + type InstanceStatus struct + Phase InstanceStatusPhase + SpecHash string + Version string + func (in *InstanceStatus) DeepCopy() *InstanceStatus + func (in *InstanceStatus) DeepCopyInto(out *InstanceStatus) + type InstanceStatusPhase struct + LastTransition *metav1.Time + Message string + Name InstanceStatusPhaseName + func (in *InstanceStatusPhase) DeepCopy() *InstanceStatusPhase + func (in *InstanceStatusPhase) DeepCopyInto(out *InstanceStatusPhase) + type InstanceStatusPhaseName string + const InstanceStatusPhaseError + const InstanceStatusPhaseInstalled + const InstanceStatusPhaseInstalling + const InstanceStatusPhasePending + const InstanceStatusPhaseTerminating + type MemberRequest struct + Role MemberRole + User corev1.LocalObjectReference + func (in *MemberRequest) DeepCopy() *MemberRequest + func (in *MemberRequest) DeepCopyInto(out *MemberRequest) + type MemberRole string + func (role MemberRole) ID() MemberRoleID + type MemberRoleID int64 + const MemberRoleIDDefault + const MemberRoleIDDeveloper + const MemberRoleIDGuest + const MemberRoleIDMaster + const MemberRoleIDProjectAdmin + type Project struct + Spec ProjectSpec + Status ProjectStatus + func (in *Project) DeepCopy() *Project + func (in *Project) DeepCopyInto(out *Project) + func (in *Project) DeepCopyObject() runtime.Object + type ProjectList struct + Items []Project + func (in *ProjectList) DeepCopy() *ProjectList + func (in *ProjectList) DeepCopyInto(out *ProjectList) + func (in *ProjectList) DeepCopyObject() runtime.Object + type ProjectMetadata struct + AutoScan bool + EnableContentTrust bool + PreventVul bool + Public bool + RetentionID int + ReuseSysSVEWhitelist bool + Severity string + func (in *ProjectMetadata) DeepCopy() *ProjectMetadata + func (in *ProjectMetadata) DeepCopyInto(out *ProjectMetadata) + type ProjectSpec struct + MemberRequests []MemberRequest + Metadata ProjectMetadata + Name string + ParentInstance corev1.LocalObjectReference + StorageLimit int + func (in *ProjectSpec) DeepCopy() *ProjectSpec + func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec) + type ProjectStatus struct + ID int32 + LastTransition *metav1.Time + Members []corev1.LocalObjectReference + Message string + Name string + Phase ProjectStatusPhaseName + func (in *ProjectStatus) DeepCopy() *ProjectStatus + func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus) + type ProjectStatusPhaseName string + type Registry struct + Spec RegistrySpec + Status RegistryStatus + func (in *Registry) DeepCopy() *Registry + func (in *Registry) DeepCopyInto(out *Registry) + func (in *Registry) DeepCopyObject() runtime.Object + type RegistryCredential struct + SecretKeyAccessKey string + SecretKeyAccessSecret string + SecretRef corev1.LocalObjectReference + Type string + func (in *RegistryCredential) DeepCopy() *RegistryCredential + func (in *RegistryCredential) DeepCopyInto(out *RegistryCredential) + type RegistryList struct + Items []Registry + func (in *RegistryList) DeepCopy() *RegistryList + func (in *RegistryList) DeepCopyInto(out *RegistryList) + func (in *RegistryList) DeepCopyObject() runtime.Object + type RegistrySpec struct + Credential *RegistryCredential + Description string + Insecure bool + Name string + ParentInstance corev1.LocalObjectReference + Type RegistryType + URL string + func (in *RegistrySpec) DeepCopy() *RegistrySpec + func (in *RegistrySpec) DeepCopyInto(out *RegistrySpec) + type RegistryStatus struct + ID int64 + LastTransition *metav1.Time + Message string + Name string + Phase RegistryStatusPhaseName + func (in *RegistryStatus) DeepCopy() *RegistryStatus + func (in *RegistryStatus) DeepCopyInto(out *RegistryStatus) + type RegistryStatusPhaseName string + const RegistryStatusPhaseCreating + const RegistryStatusPhaseReady + const RegistryStatusPhaseTerminating + const RegistryStatusPhaseUnknown + type RegistryType string + const RegistryTypeAliACR + const RegistryTypeAwsECR + const RegistryTypeAzureECR + const RegistryTypeDockerHub + const RegistryTypeDockerRegistry + const RegistryTypeGitlab + const RegistryTypeGoogleGCR + const RegistryTypeHarbor + const RegistryTypeHelmHub + const RegistryTypeHuaweiSWR + const RegistryTypeJfrogArtifactory + const RegistryTypeQuayIo + type Replication struct + Spec ReplicationSpec + Status ReplicationStatus + func (in *Replication) DeepCopy() *Replication + func (in *Replication) DeepCopyInto(out *Replication) + func (in *Replication) DeepCopyObject() runtime.Object + type ReplicationFilter struct + Type string + Value string + func (in *ReplicationFilter) DeepCopy() *ReplicationFilter + func (in *ReplicationFilter) DeepCopyInto(out *ReplicationFilter) + type ReplicationList struct + Items []Replication + func (in *ReplicationList) DeepCopy() *ReplicationList + func (in *ReplicationList) DeepCopyInto(out *ReplicationList) + func (in *ReplicationList) DeepCopyObject() runtime.Object + type ReplicationSpec struct + Creator string + Description string + DestNamespace string + DestRegistry *corev1.LocalObjectReference + Enabled bool + Filters []ReplicationFilter + Name string + Override bool + ParentInstance corev1.LocalObjectReference + ReplicateDeletion bool + SrcRegistry *corev1.LocalObjectReference + Trigger *ReplicationTrigger + TriggerAfterCreation bool + func (in *ReplicationSpec) DeepCopy() *ReplicationSpec + func (in *ReplicationSpec) DeepCopyInto(out *ReplicationSpec) + type ReplicationStatus struct + Destination string + ID int64 + LastTransition *metav1.Time + Message string + Name string + Phase ReplicationStatusPhaseName + Source string + func (in *ReplicationStatus) DeepCopy() *ReplicationStatus + func (in *ReplicationStatus) DeepCopyInto(out *ReplicationStatus) + type ReplicationStatusPhaseName string + const ReplicationStatusPhaseCompleted + const ReplicationStatusPhaseCreating + const ReplicationStatusPhaseManualExecutionFailed + const ReplicationStatusPhaseManualExecutionFinished + const ReplicationStatusPhaseManualExecutionRunning + const ReplicationStatusPhaseTerminating + const ReplicationStatusPhaseUnknown + type ReplicationTrigger struct + Settings *TriggerSettings + Type string + func (in *ReplicationTrigger) DeepCopy() *ReplicationTrigger + func (in *ReplicationTrigger) DeepCopyInto(out *ReplicationTrigger) + type RepoState string + const RepoStateError + const RepoStateReady + type ScheduleType string + const ScheduleTypeCustom + const ScheduleTypeDaily + const ScheduleTypeHourly + const ScheduleTypeManually + const ScheduleTypeNone + const ScheduleTypeWeekly + type TriggerSettings struct + Cron string + func (in *TriggerSettings) DeepCopy() *TriggerSettings + func (in *TriggerSettings) DeepCopyInto(out *TriggerSettings) + type User struct + Spec UserSpec + Status UserStatus + func (in *User) DeepCopy() *User + func (in *User) DeepCopyInto(out *User) + func (in *User) DeepCopyObject() runtime.Object + type UserList struct + Items []User + func (in *UserList) DeepCopy() *UserList + func (in *UserList) DeepCopyInto(out *UserList) + func (in *UserList) DeepCopyObject() runtime.Object + type UserSpec struct + Comments string + Email string + Name string + ParentInstance corev1.LocalObjectReference + PasswordStrength int32 + RealName string + SysAdmin bool + UserSecretRef corev1.LocalObjectReference + func (in *UserSpec) DeepCopy() *UserSpec + func (in *UserSpec) DeepCopyInto(out *UserSpec) + type UserStatus struct + LastTransition *metav1.Time + Message string + Name string + PasswordHash string + Phase UserStatusPhaseName + func (in *UserStatus) DeepCopy() *UserStatus + func (in *UserStatus) DeepCopyInto(out *UserStatus) + type UserStatusPhaseName string + const UserStatusPhaseCreating + const UserStatusPhaseReady + const UserStatusPhaseTerminating + const UserStatusPhaseUnknown v1.2.0-alpha.6 Dec 17, 2020 v1.2.0-alpha.5 Dec 17, 2020 v1.2.0-alpha.4 Dec 17, 2020 v1.2.0-alpha.3 Dec 17, 2020 v1.2.0-alpha.2 Dec 17, 2020 v1.2.0-alpha.1 Dec 10, 2020