Documentation
¶
Index ¶
- Constants
- func SetImageBuildStatusCondition(conditions *[]ImageBuildCondition, newCondition ImageBuildCondition) bool
- func SetImageExportStatusCondition(conditions *[]ImageExportCondition, newCondition ImageExportCondition) bool
- type AccessMode
- type BindingType
- type ConditionStatus
- type CoreResourceKind
- type EarlyBinding
- type EarlyBindingType
- type Event
- type EventReason
- type ExportFormatType
- type GetImageBuildLogParams
- type GetImageBuildParams
- type GetImageExportLogParams
- type ImageBuild
- type ImageBuildBinding
- type ImageBuildCondition
- type ImageBuildConditionReason
- type ImageBuildConditionType
- type ImageBuildDestination
- type ImageBuildList
- type ImageBuildRefSource
- type ImageBuildRefSourceType
- type ImageBuildSource
- type ImageBuildSpec
- type ImageBuildStatus
- type ImageBuildUserConfiguration
- type ImageExport
- type ImageExportCondition
- type ImageExportConditionReason
- type ImageExportConditionType
- type ImageExportFormatPhase
- type ImageExportList
- type ImageExportSource
- type ImageExportSourceType
- type ImageExportSpec
- type ImageExportStatus
- type LateBinding
- type LateBindingType
- type ListImageBuildsParams
- type ListImageExportsParams
- type ListMeta
- type ObjectMeta
- type OciRepoSpec
- type RepoSpecType
- type ResourceKind
- type Status
Constants ¶
const ( ConditionStatusTrue = corev1beta1.ConditionStatusTrue ConditionStatusFalse = corev1beta1.ConditionStatusFalse ConditionStatusUnknown = corev1beta1.ConditionStatusUnknown )
Condition status constants
const ( Read = corev1beta1.Read ReadWrite = corev1beta1.ReadWrite )
Access mode constants
const ( EventReasonResourceCreated = corev1beta1.EventReasonResourceCreated EventReasonResourceUpdated = corev1beta1.EventReasonResourceUpdated EventReasonResourceDeleted = corev1beta1.EventReasonResourceDeleted )
Event reason constants
const ( BindingTypeEarly = api.BindingTypeEarly BindingTypeLate = api.BindingTypeLate Early = api.Early Late = api.Late )
const ( ImageBuildConditionReasonPending = api.ImageBuildConditionReasonPending ImageBuildConditionReasonBuilding = api.ImageBuildConditionReasonBuilding ImageBuildConditionReasonPushing = api.ImageBuildConditionReasonPushing ImageBuildConditionReasonCompleted = api.ImageBuildConditionReasonCompleted ImageBuildConditionReasonFailed = api.ImageBuildConditionReasonFailed ImageBuildConditionReasonCanceling = api.ImageBuildConditionReasonCanceling ImageBuildConditionReasonCanceled = api.ImageBuildConditionReasonCanceled )
const ( APIGroup = api.APIGroup ImageBuildAPIVersion = api.ImageBuildAPIVersion )
const ( ExportFormatTypeISO = api.ExportFormatTypeISO ExportFormatTypeQCOW2 = api.ExportFormatTypeQCOW2 ExportFormatTypeQCOW2DiskContainer = api.ExportFormatTypeQCOW2DiskContainer ExportFormatTypeVMDK = api.ExportFormatTypeVMDK )
const ( ImageBuildRefSourceTypeImageBuild = api.ImageBuildRefSourceTypeImageBuild ImageExportSourceTypeImageBuild = api.ImageExportSourceTypeImageBuild )
const ( ImageExportConditionReasonPending = api.ImageExportConditionReasonPending ImageExportConditionReasonConverting = api.ImageExportConditionReasonConverting ImageExportConditionReasonPushing = api.ImageExportConditionReasonPushing ImageExportConditionReasonCompleted = api.ImageExportConditionReasonCompleted ImageExportConditionReasonFailed = api.ImageExportConditionReasonFailed ImageExportConditionReasonCanceling = api.ImageExportConditionReasonCanceling ImageExportConditionReasonCanceled = api.ImageExportConditionReasonCanceled )
const ( ImageExportFormatPhaseQueued = api.ImageExportFormatPhaseQueued ImageExportFormatPhaseConverting = api.ImageExportFormatPhaseConverting ImageExportFormatPhasePushing = api.ImageExportFormatPhasePushing ImageExportFormatPhaseComplete = api.ImageExportFormatPhaseComplete ImageExportFormatPhaseFailed = api.ImageExportFormatPhaseFailed )
const (
ImageBuildConditionTypeReady = api.ImageBuildConditionTypeReady
)
const (
ImageBuildListKind = api.ImageBuildListKind
)
const (
ImageExportAPIVersion = api.ImageExportAPIVersion
)
const (
ImageExportConditionTypeReady = api.ImageExportConditionTypeReady
)
const (
ImageExportListKind = api.ImageExportListKind
)
const ( // LogStreamCompleteMarker is sent by the server when a log stream is complete. LogStreamCompleteMarker = api.LogStreamCompleteMarker )
const (
RepoSpecTypeOci = corev1beta1.RepoSpecTypeOci
)
Repository spec type constants
const (
ResourceKindImageBuild = api.ResourceKindImageBuild
)
const (
ResourceKindImageExport = api.ResourceKindImageExport
)
Variables ¶
This section is empty.
Functions ¶
func SetImageBuildStatusCondition ¶
func SetImageBuildStatusCondition(conditions *[]ImageBuildCondition, newCondition ImageBuildCondition) bool
SetImageBuildStatusCondition sets the corresponding condition in conditions to newCondition
func SetImageExportStatusCondition ¶
func SetImageExportStatusCondition(conditions *[]ImageExportCondition, newCondition ImageExportCondition) bool
SetImageExportStatusCondition sets the corresponding condition in conditions to newCondition
Types ¶
type BindingType ¶
type BindingType = api.BindingType
type ConditionStatus ¶
type ConditionStatus = corev1beta1.ConditionStatus
ConditionStatus represents the status of a condition
type CoreResourceKind ¶
type CoreResourceKind = corev1beta1.ResourceKind
ResourceKind represents the kind of resource (from core API)
type EarlyBinding ¶
type EarlyBinding = api.EarlyBinding
type EarlyBindingType ¶
type EarlyBindingType = api.EarlyBindingType
type EventReason ¶
type EventReason = corev1beta1.EventReason
EventReason represents the reason for an event
type ExportFormatType ¶
type ExportFormatType = api.ExportFormatType
type GetImageBuildLogParams ¶
type GetImageBuildLogParams = api.GetImageBuildLogParams
type GetImageBuildParams ¶
type GetImageBuildParams = api.GetImageBuildParams
type GetImageExportLogParams ¶
type GetImageExportLogParams = api.GetImageExportLogParams
type ImageBuild ¶
type ImageBuild = api.ImageBuild
type ImageBuildBinding ¶
type ImageBuildBinding = api.ImageBuildBinding
type ImageBuildCondition ¶
type ImageBuildCondition = api.ImageBuildCondition
func FindImageBuildStatusCondition ¶
func FindImageBuildStatusCondition(conditions []ImageBuildCondition, conditionType ImageBuildConditionType) *ImageBuildCondition
FindImageBuildStatusCondition finds a condition by type in the given slice
type ImageBuildConditionReason ¶
type ImageBuildConditionReason = api.ImageBuildConditionReason
type ImageBuildConditionType ¶
type ImageBuildConditionType = api.ImageBuildConditionType
type ImageBuildDestination ¶
type ImageBuildDestination = api.ImageBuildDestination
type ImageBuildList ¶
type ImageBuildList = api.ImageBuildList
type ImageBuildRefSource ¶
type ImageBuildRefSource = api.ImageBuildRefSource
type ImageBuildRefSourceType ¶
type ImageBuildRefSourceType = api.ImageBuildRefSourceType
type ImageBuildSource ¶
type ImageBuildSource = api.ImageBuildSource
type ImageBuildSpec ¶
type ImageBuildSpec = api.ImageBuildSpec
type ImageBuildStatus ¶
type ImageBuildStatus = api.ImageBuildStatus
type ImageBuildUserConfiguration ¶
type ImageBuildUserConfiguration = api.ImageBuildUserConfiguration
type ImageExport ¶
type ImageExport = api.ImageExport
type ImageExportCondition ¶
type ImageExportCondition = api.ImageExportCondition
func FindImageExportStatusCondition ¶
func FindImageExportStatusCondition(conditions []ImageExportCondition, conditionType ImageExportConditionType) *ImageExportCondition
FindImageExportStatusCondition finds a condition by type in the given slice
type ImageExportConditionReason ¶
type ImageExportConditionReason = api.ImageExportConditionReason
type ImageExportConditionType ¶
type ImageExportConditionType = api.ImageExportConditionType
type ImageExportFormatPhase ¶
type ImageExportFormatPhase = api.ImageExportFormatPhase
type ImageExportList ¶
type ImageExportList = api.ImageExportList
type ImageExportSource ¶
type ImageExportSource = api.ImageExportSource
type ImageExportSourceType ¶
type ImageExportSourceType = api.ImageExportSourceType
type ImageExportSpec ¶
type ImageExportSpec = api.ImageExportSpec
type ImageExportStatus ¶
type ImageExportStatus = api.ImageExportStatus
type LateBinding ¶
type LateBinding = api.LateBinding
type LateBindingType ¶
type LateBindingType = api.LateBindingType
type ListImageBuildsParams ¶
type ListImageBuildsParams = api.ListImageBuildsParams
type ListImageExportsParams ¶
type ListImageExportsParams = api.ListImageExportsParams
type ObjectMeta ¶
type ObjectMeta = corev1beta1.ObjectMeta
ObjectMeta is metadata for persisted resources
type OciRepoSpec ¶
type OciRepoSpec = corev1beta1.OciRepoSpec
OciRepoSpec represents OCI repository specification
type RepoSpecType ¶
type RepoSpecType = corev1beta1.RepoSpecType
RepoSpecType represents the repository spec type
type ResourceKind ¶
type ResourceKind = api.ResourceKind