domain

package
v1.2.0-main Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2026 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package domain defines the internal model types for flightctl.

Currently, all types are aliases to api/core/v1beta1.

Index

Constants

View Source
const (
	ImageApplicationProviderType  = v1beta1.ImageApplicationProviderType
	InlineApplicationProviderType = v1beta1.InlineApplicationProviderType
)
View Source
const (
	ImageApplicationVolumeProviderType      = v1beta1.ImageApplicationVolumeProviderType
	MountApplicationVolumeProviderType      = v1beta1.MountApplicationVolumeProviderType
	ImageMountApplicationVolumeProviderType = v1beta1.ImageMountApplicationVolumeProviderType
)
View Source
const (
	ApplicationVolumeReclaimPolicyRetain = v1beta1.Retain

	// Direct alias for compatibility
	Retain = v1beta1.Retain
)
View Source
const (
	ApplicationStatusCompleted = v1beta1.ApplicationStatusCompleted
	ApplicationStatusError     = v1beta1.ApplicationStatusError
	ApplicationStatusPreparing = v1beta1.ApplicationStatusPreparing
	ApplicationStatusRunning   = v1beta1.ApplicationStatusRunning
	ApplicationStatusStarting  = v1beta1.ApplicationStatusStarting
	ApplicationStatusUnknown   = v1beta1.ApplicationStatusUnknown
)
View Source
const (
	ApplicationsSummaryStatusDegraded       = v1beta1.ApplicationsSummaryStatusDegraded
	ApplicationsSummaryStatusError          = v1beta1.ApplicationsSummaryStatusError
	ApplicationsSummaryStatusHealthy        = v1beta1.ApplicationsSummaryStatusHealthy
	ApplicationsSummaryStatusNoApplications = v1beta1.ApplicationsSummaryStatusNoApplications
	ApplicationsSummaryStatusUnknown        = v1beta1.ApplicationsSummaryStatusUnknown
)
View Source
const (
	AppTypeCompose   = v1beta1.AppTypeCompose
	AppTypeContainer = v1beta1.AppTypeContainer
	AppTypeHelm      = v1beta1.AppTypeHelm
	AppTypeQuadlet   = v1beta1.AppTypeQuadlet
)
View Source
const (
	ImagePullPolicyAlways       = v1beta1.PullAlways
	ImagePullPolicyIfNotPresent = v1beta1.PullIfNotPresent
	ImagePullPolicyNever        = v1beta1.PullNever

	// Direct aliases for compatibility
	PullAlways       = v1beta1.PullAlways
	PullIfNotPresent = v1beta1.PullIfNotPresent
	PullNever        = v1beta1.PullNever
)
View Source
const (
	ProviderTypeOidc      = v1beta1.Oidc
	ProviderTypeOauth2    = v1beta1.Oauth2
	ProviderTypeOpenshift = v1beta1.Openshift
	ProviderTypeAap       = v1beta1.Aap
	ProviderTypeK8s       = v1beta1.K8s

	// Direct aliases for compatibility
	Oidc      = v1beta1.Oidc
	Oauth2    = v1beta1.Oauth2
	Openshift = v1beta1.Openshift
	Aap       = v1beta1.Aap
	K8s       = v1beta1.K8s
)
View Source
const (
	RoleAssignmentTypeStatic  = v1beta1.AuthStaticRoleAssignmentTypeStatic
	RoleAssignmentTypeDynamic = v1beta1.AuthDynamicRoleAssignmentTypeDynamic

	// Direct aliases for compatibility
	AuthStaticRoleAssignmentTypeStatic   = v1beta1.AuthStaticRoleAssignmentTypeStatic
	AuthDynamicRoleAssignmentTypeDynamic = v1beta1.AuthDynamicRoleAssignmentTypeDynamic
)
View Source
const (
	OrgAssignmentTypeStatic  = v1beta1.AuthStaticOrganizationAssignmentTypeStatic
	OrgAssignmentTypeDynamic = v1beta1.AuthDynamicOrganizationAssignmentTypeDynamic
	OrgAssignmentTypePerUser = v1beta1.PerUser

	// Direct aliases for compatibility
	AuthStaticOrganizationAssignmentTypeStatic   = v1beta1.AuthStaticOrganizationAssignmentTypeStatic
	AuthDynamicOrganizationAssignmentTypeDynamic = v1beta1.AuthDynamicOrganizationAssignmentTypeDynamic
	PerUser                                      = v1beta1.PerUser
)
View Source
const (
	IntrospectionTypeJwt     = v1beta1.Jwt
	IntrospectionTypeRfc7662 = v1beta1.Rfc7662
	IntrospectionTypeGithub  = v1beta1.Github
)
View Source
const (
	TokenGrantTypeAuthorizationCode = v1beta1.AuthorizationCode
	TokenGrantTypeRefreshToken      = v1beta1.RefreshToken
	TokenTypeBearer                 = v1beta1.Bearer

	// Direct aliases for compatibility
	AuthorizationCode = v1beta1.AuthorizationCode
	RefreshToken      = v1beta1.RefreshToken
	Bearer            = v1beta1.Bearer
)
View Source
const (
	ConditionStatusTrue    = v1beta1.ConditionStatusTrue
	ConditionStatusFalse   = v1beta1.ConditionStatusFalse
	ConditionStatusUnknown = v1beta1.ConditionStatusUnknown
)
View Source
const (
	ConditionTypeCertificateSigningRequestApproved    = v1beta1.ConditionTypeCertificateSigningRequestApproved
	ConditionTypeCertificateSigningRequestDenied      = v1beta1.ConditionTypeCertificateSigningRequestDenied
	ConditionTypeCertificateSigningRequestFailed      = v1beta1.ConditionTypeCertificateSigningRequestFailed
	ConditionTypeCertificateSigningRequestTPMVerified = v1beta1.ConditionTypeCertificateSigningRequestTPMVerified
	ConditionTypeDeviceDecommissioning                = v1beta1.ConditionTypeDeviceDecommissioning
	ConditionTypeDeviceMultipleOwners                 = v1beta1.ConditionTypeDeviceMultipleOwners
	ConditionTypeDeviceSpecValid                      = v1beta1.ConditionTypeDeviceSpecValid
	ConditionTypeDeviceUpdating                       = v1beta1.ConditionTypeDeviceUpdating
	ConditionTypeEnrollmentRequestApproved            = v1beta1.ConditionTypeEnrollmentRequestApproved
	ConditionTypeEnrollmentRequestTPMVerified         = v1beta1.ConditionTypeEnrollmentRequestTPMVerified
	ConditionTypeFleetRolloutInProgress               = v1beta1.ConditionTypeFleetRolloutInProgress
	ConditionTypeFleetValid                           = v1beta1.ConditionTypeFleetValid
	ConditionTypeRepositoryAccessible                 = v1beta1.ConditionTypeRepositoryAccessible
	ConditionTypeResourceSyncAccessible               = v1beta1.ConditionTypeResourceSyncAccessible
	ConditionTypeResourceSyncResourceParsed           = v1beta1.ConditionTypeResourceSyncResourceParsed
	ConditionTypeResourceSyncSynced                   = v1beta1.ConditionTypeResourceSyncSynced
)

Condition type constants

View Source
const (
	Exists       = v1beta1.Exists
	DoesNotExist = v1beta1.DoesNotExist
	In           = v1beta1.In
	NotIn        = v1beta1.NotIn
)
View Source
const (
	ResourceKindAuthProvider              = v1beta1.ResourceKindAuthProvider
	ResourceKindCertificateSigningRequest = v1beta1.ResourceKindCertificateSigningRequest
	ResourceKindDevice                    = v1beta1.ResourceKindDevice
	ResourceKindEnrollmentRequest         = v1beta1.ResourceKindEnrollmentRequest
	ResourceKindFleet                     = v1beta1.ResourceKindFleet
	ResourceKindRepository                = v1beta1.ResourceKindRepository
	ResourceKindResourceSync              = v1beta1.ResourceKindResourceSync
	ResourceKindTemplateVersion           = v1beta1.ResourceKindTemplateVersion
)
View Source
const (
	GitConfigProviderType        = v1beta1.GitConfigProviderType
	HttpConfigProviderType       = v1beta1.HttpConfigProviderType
	InlineConfigProviderType     = v1beta1.InlineConfigProviderType
	KubernetesSecretProviderType = v1beta1.KubernetesSecretProviderType
)
View Source
const (
	FileOperationCreated = v1beta1.FileOperationCreated
	FileOperationRemoved = v1beta1.FileOperationRemoved
	FileOperationUpdated = v1beta1.FileOperationUpdated
)
View Source
const (
	EncodingBase64 = v1beta1.EncodingBase64
	EncodingPlain  = v1beta1.EncodingPlain
)
View Source
const (
	HookConditionTypeExpression = v1beta1.HookConditionTypeExpression
	HookConditionTypePathOp     = v1beta1.HookConditionTypePathOp
)
View Source
const (
	ResourceAlertSeverityCritical = v1beta1.ResourceAlertSeverityTypeCritical
	ResourceAlertSeverityInfo     = v1beta1.ResourceAlertSeverityTypeInfo
	ResourceAlertSeverityWarning  = v1beta1.ResourceAlertSeverityTypeWarning

	// Direct aliases for compatibility
	ResourceAlertSeverityTypeCritical = v1beta1.ResourceAlertSeverityTypeCritical
	ResourceAlertSeverityTypeInfo     = v1beta1.ResourceAlertSeverityTypeInfo
	ResourceAlertSeverityTypeWarning  = v1beta1.ResourceAlertSeverityTypeWarning
)
View Source
const (
	SystemdActiveStateActivating   = v1beta1.SystemdActiveStateActivating
	SystemdActiveStateActive       = v1beta1.SystemdActiveStateActive
	SystemdActiveStateDeactivating = v1beta1.SystemdActiveStateDeactivating
	SystemdActiveStateFailed       = v1beta1.SystemdActiveStateFailed
	SystemdActiveStateInactive     = v1beta1.SystemdActiveStateInactive
	SystemdActiveStateMaintenance  = v1beta1.SystemdActiveStateMaintenance
	SystemdActiveStateRefreshing   = v1beta1.SystemdActiveStateRefreshing
	SystemdActiveStateReloading    = v1beta1.SystemdActiveStateReloading
	SystemdActiveStateUnknown      = v1beta1.SystemdActiveStateUnknown
)
View Source
const (
	SystemdEnableStateAlias          = v1beta1.SystemdEnableStateAlias
	SystemdEnableStateBad            = v1beta1.SystemdEnableStateBad
	SystemdEnableStateDisabled       = v1beta1.SystemdEnableStateDisabled
	SystemdEnableStateEmpty          = v1beta1.SystemdEnableStateEmpty
	SystemdEnableStateEnabled        = v1beta1.SystemdEnableStateEnabled
	SystemdEnableStateEnabledRuntime = v1beta1.SystemdEnableStateEnabledRuntime
	SystemdEnableStateGenerated      = v1beta1.SystemdEnableStateGenerated
	SystemdEnableStateIndirect       = v1beta1.SystemdEnableStateIndirect
	SystemdEnableStateLinked         = v1beta1.SystemdEnableStateLinked
	SystemdEnableStateLinkedRuntime  = v1beta1.SystemdEnableStateLinkedRuntime
	SystemdEnableStateMasked         = v1beta1.SystemdEnableStateMasked
	SystemdEnableStateMaskedRuntime  = v1beta1.SystemdEnableStateMaskedRuntime
	SystemdEnableStateStatic         = v1beta1.SystemdEnableStateStatic
	SystemdEnableStateTransient      = v1beta1.SystemdEnableStateTransient
	SystemdEnableStateUnknown        = v1beta1.SystemdEnableStateUnknown
)
View Source
const (
	SystemdLoadStateBadSetting = v1beta1.SystemdLoadStateBadSetting
	SystemdLoadStateError      = v1beta1.SystemdLoadStateError
	SystemdLoadStateLoaded     = v1beta1.SystemdLoadStateLoaded
	SystemdLoadStateMasked     = v1beta1.SystemdLoadStateMasked
	SystemdLoadStateMerged     = v1beta1.SystemdLoadStateMerged
	SystemdLoadStateNotFound   = v1beta1.SystemdLoadStateNotFound
	SystemdLoadStateStub       = v1beta1.SystemdLoadStateStub
	SystemdLoadStateUnknown    = v1beta1.SystemdLoadStateUnknown
)
View Source
const (
	CertificateSigningRequestAPIVersion = v1beta1.CertificateSigningRequestAPIVersion
	CertificateSigningRequestKind       = v1beta1.CertificateSigningRequestKind
	CertificateSigningRequestListKind   = v1beta1.CertificateSigningRequestListKind
)
View Source
const (
	DeviceAPIVersion = v1beta1.DeviceAPIVersion
	DeviceKind       = v1beta1.DeviceKind
	DeviceListKind   = v1beta1.DeviceListKind
)
View Source
const (
	DeviceAnnotationConsole                 = v1beta1.DeviceAnnotationConsole
	DeviceAnnotationRenderedVersion         = v1beta1.DeviceAnnotationRenderedVersion
	DeviceAnnotationAwaitingReconnect       = v1beta1.DeviceAnnotationAwaitingReconnect
	DeviceAnnotationConflictPaused          = v1beta1.DeviceAnnotationConflictPaused
	DeviceAnnotationTemplateVersion         = v1beta1.DeviceAnnotationTemplateVersion
	DeviceAnnotationRenderedTemplateVersion = v1beta1.DeviceAnnotationRenderedTemplateVersion
	DeviceAnnotationRenderedSpecHash        = v1beta1.DeviceAnnotationRenderedSpecHash
	DeviceAnnotationSelectedForRollout      = v1beta1.DeviceAnnotationSelectedForRollout
	DeviceAnnotationLastRolloutError        = v1beta1.DeviceAnnotationLastRolloutError
)

Device annotation keys

View Source
const (
	EnrollmentRequestAPIVersion = v1beta1.EnrollmentRequestAPIVersion
	EnrollmentRequestKind       = v1beta1.EnrollmentRequestKind
	EnrollmentRequestListKind   = v1beta1.EnrollmentRequestListKind
)
View Source
const (
	FleetAPIVersion = v1beta1.FleetAPIVersion
	FleetKind       = v1beta1.FleetKind
	FleetListKind   = v1beta1.FleetListKind
)
View Source
const (
	FleetAnnotationTemplateVersion             = v1beta1.FleetAnnotationTemplateVersion
	FleetAnnotationDeployingTemplateVersion    = v1beta1.FleetAnnotationDeployingTemplateVersion
	FleetAnnotationBatchNumber                 = v1beta1.FleetAnnotationBatchNumber
	FleetAnnotationRolloutApproved             = v1beta1.FleetAnnotationRolloutApproved
	FleetAnnotationRolloutApprovalMethod       = v1beta1.FleetAnnotationRolloutApprovalMethod
	FleetAnnotationLastBatchCompletionReport   = v1beta1.FleetAnnotationLastBatchCompletionReport
	FleetAnnotationDeviceSelectionConfigDigest = v1beta1.FleetAnnotationDeviceSelectionConfigDigest
)

Fleet annotation keys

View Source
const (
	EventAPIVersion                  = v1beta1.EventAPIVersion
	EventKind                        = v1beta1.EventKind
	EventListKind                    = v1beta1.EventListKind
	EventAnnotationRequestID         = v1beta1.EventAnnotationRequestID
	EventAnnotationDelayDeviceRender = v1beta1.EventAnnotationDelayDeviceRender
)
View Source
const (
	RepositoryAPIVersion = v1beta1.RepositoryAPIVersion
	RepositoryKind       = v1beta1.RepositoryKind
	RepositoryListKind   = v1beta1.RepositoryListKind
)
View Source
const (
	AuthProviderAPIVersion                    = v1beta1.AuthProviderAPIVersion
	AuthProviderKind                          = v1beta1.AuthProviderKind
	AuthProviderListKind                      = v1beta1.AuthProviderListKind
	AuthProviderAnnotationCreatedBySuperAdmin = v1beta1.AuthProviderAnnotationCreatedBySuperAdmin
)
View Source
const (
	AuthConfigAPIVersion = v1beta1.AuthConfigAPIVersion
	AuthConfigKind       = v1beta1.AuthConfigKind
)
View Source
const (
	ResourceSyncAPIVersion = v1beta1.ResourceSyncAPIVersion
	ResourceSyncKind       = v1beta1.ResourceSyncKind
	ResourceSyncListKind   = v1beta1.ResourceSyncListKind
)
View Source
const (
	TemplateVersionAPIVersion = v1beta1.TemplateVersionAPIVersion
	TemplateVersionKind       = v1beta1.TemplateVersionKind
	TemplateVersionListKind   = v1beta1.TemplateVersionListKind
)
View Source
const (
	OrganizationAPIVersion = v1beta1.OrganizationAPIVersion
	OrganizationKind       = v1beta1.OrganizationKind
	OrganizationListKind   = v1beta1.OrganizationListKind
	OrganizationIDQueryKey = v1beta1.OrganizationIDQueryKey
)
View Source
const (
	SystemKind           = v1beta1.SystemKind
	SystemComponentDB    = v1beta1.SystemComponentDB
	SystemComponentQueue = v1beta1.SystemComponentQueue
)
View Source
const (
	ExternalRoleAdmin     = v1beta1.ExternalRoleAdmin
	ExternalRoleOrgAdmin  = v1beta1.ExternalRoleOrgAdmin
	ExternalRoleOperator  = v1beta1.ExternalRoleOperator
	ExternalRoleViewer    = v1beta1.ExternalRoleViewer
	ExternalRoleInstaller = v1beta1.ExternalRoleInstaller
)

External role names - these come from authentication providers and are mapped to internal roles

View Source
const (
	RoleAdmin     = v1beta1.RoleAdmin
	RoleOrgAdmin  = v1beta1.RoleOrgAdmin
	RoleOperator  = v1beta1.RoleOperator
	RoleViewer    = v1beta1.RoleViewer
	RoleInstaller = v1beta1.RoleInstaller
)

Internal role constants - used within flightctl for authorization

View Source
const (
	UpdateStatePreparing      = v1beta1.UpdateStatePreparing
	UpdateStateReadyToUpdate  = v1beta1.UpdateStateReadyToUpdate
	UpdateStateApplyingUpdate = v1beta1.UpdateStateApplyingUpdate
	UpdateStateRebooting      = v1beta1.UpdateStateRebooting
	UpdateStateUpdated        = v1beta1.UpdateStateUpdated
	UpdateStateCanceled       = v1beta1.UpdateStateCanceled
	UpdateStateError          = v1beta1.UpdateStateError
	UpdateStateRollingBack    = v1beta1.UpdateStateRollingBack
	UpdateStateRetrying       = v1beta1.UpdateStateRetrying
)
View Source
const (
	DecommissionStateStarted  = v1beta1.DecommissionStateStarted
	DecommissionStateComplete = v1beta1.DecommissionStateComplete
	DecommissionStateError    = v1beta1.DecommissionStateError
)
View Source
const (
	RolloutInactiveReason  = v1beta1.RolloutInactiveReason
	RolloutActiveReason    = v1beta1.RolloutActiveReason
	RolloutSuspendedReason = v1beta1.RolloutSuspendedReason
	RolloutWaitingReason   = v1beta1.RolloutWaitingReason
)
View Source
const (
	PreliminaryBatchName   = v1beta1.PreliminaryBatchName
	FinalImplicitBatchName = v1beta1.FinalImplicitBatchName
)
View Source
const (
	TPMVerificationFailedReason = v1beta1.TPMVerificationFailedReason
	TPMChallengeRequiredReason  = v1beta1.TPMChallengeRequiredReason
	TPMChallengeFailedReason    = v1beta1.TPMChallengeFailedReason
	TPMChallengeSucceededReason = v1beta1.TPMChallengeSucceededReason
)
View Source
const (
	DeviceOutOfDateText          = v1beta1.DeviceOutOfDateText
	DeviceOutOfSyncWithFleetText = v1beta1.DeviceOutOfSyncWithFleetText
)
View Source
const (
	DeviceLifecycleStatusEnrolled        = v1beta1.DeviceLifecycleStatusEnrolled
	DeviceLifecycleStatusDecommissioned  = v1beta1.DeviceLifecycleStatusDecommissioned
	DeviceLifecycleStatusDecommissioning = v1beta1.DeviceLifecycleStatusDecommissioning
	DeviceLifecycleStatusUnknown         = v1beta1.DeviceLifecycleStatusUnknown
)
View Source
const (
	DeviceSummaryStatusAwaitingReconnect = v1beta1.DeviceSummaryStatusAwaitingReconnect
	DeviceSummaryStatusConflictPaused    = v1beta1.DeviceSummaryStatusConflictPaused
	DeviceSummaryStatusDegraded          = v1beta1.DeviceSummaryStatusDegraded
	DeviceSummaryStatusError             = v1beta1.DeviceSummaryStatusError
	DeviceSummaryStatusOnline            = v1beta1.DeviceSummaryStatusOnline
	DeviceSummaryStatusPoweredOff        = v1beta1.DeviceSummaryStatusPoweredOff
	DeviceSummaryStatusRebooting         = v1beta1.DeviceSummaryStatusRebooting
	DeviceSummaryStatusUnknown           = v1beta1.DeviceSummaryStatusUnknown
)
View Source
const (
	DeviceUpdatedStatusOutOfDate = v1beta1.DeviceUpdatedStatusOutOfDate
	DeviceUpdatedStatusUnknown   = v1beta1.DeviceUpdatedStatusUnknown
	DeviceUpdatedStatusUpToDate  = v1beta1.DeviceUpdatedStatusUpToDate
	DeviceUpdatedStatusUpdating  = v1beta1.DeviceUpdatedStatusUpdating
)
View Source
const (
	DeviceResourceStatusCritical = v1beta1.DeviceResourceStatusCritical
	DeviceResourceStatusError    = v1beta1.DeviceResourceStatusError
	DeviceResourceStatusHealthy  = v1beta1.DeviceResourceStatusHealthy
	DeviceResourceStatusUnknown  = v1beta1.DeviceResourceStatusUnknown
	DeviceResourceStatusWarning  = v1beta1.DeviceResourceStatusWarning
)
View Source
const (
	DeviceIntegrityStatusFailed      = v1beta1.DeviceIntegrityStatusFailed
	DeviceIntegrityStatusUnknown     = v1beta1.DeviceIntegrityStatusUnknown
	DeviceIntegrityStatusUnsupported = v1beta1.DeviceIntegrityStatusUnsupported
	DeviceIntegrityStatusVerified    = v1beta1.DeviceIntegrityStatusVerified
)
View Source
const (
	DeviceIntegrityCheckStatusFailed      = v1beta1.DeviceIntegrityCheckStatusFailed
	DeviceIntegrityCheckStatusUnknown     = v1beta1.DeviceIntegrityCheckStatusUnknown
	DeviceIntegrityCheckStatusUnsupported = v1beta1.DeviceIntegrityCheckStatusUnsupported
	DeviceIntegrityCheckStatusVerified    = v1beta1.DeviceIntegrityCheckStatusVerified
)
View Source
const (
	DeviceDecommissionTargetTypeFactoryReset = v1beta1.DeviceDecommissionTargetTypeFactoryReset
	DeviceDecommissionTargetTypeUnenroll     = v1beta1.DeviceDecommissionTargetTypeUnenroll
)
View Source
const (
	DeviceLifecycleHookAfterRebooting  = v1beta1.DeviceLifecycleHookAfterRebooting
	DeviceLifecycleHookAfterUpdating   = v1beta1.DeviceLifecycleHookAfterUpdating
	DeviceLifecycleHookBeforeRebooting = v1beta1.DeviceLifecycleHookBeforeRebooting
	DeviceLifecycleHookBeforeUpdating  = v1beta1.DeviceLifecycleHookBeforeUpdating
)
View Source
const (
	DeviceMultipleOwnersDetected = v1beta1.DeviceMultipleOwnersDetected
	DeviceMultipleOwnersResolved = v1beta1.DeviceMultipleOwnersResolved
	DeviceOwnershipChanged       = v1beta1.DeviceOwnershipChanged
	FleetDeleted                 = v1beta1.FleetDeleted
	NoMatch                      = v1beta1.NoMatch
	SingleMatch                  = v1beta1.SingleMatch
)
View Source
const (
	EventTypeNormal  = v1beta1.Normal
	EventTypeWarning = v1beta1.Warning

	// Direct aliases for compatibility
	Normal  = v1beta1.Normal
	Warning = v1beta1.Warning
)

Event type constants

View Source
const (
	EventReasonDeviceApplicationDegraded       = v1beta1.EventReasonDeviceApplicationDegraded
	EventReasonDeviceApplicationError          = v1beta1.EventReasonDeviceApplicationError
	EventReasonDeviceApplicationHealthy        = v1beta1.EventReasonDeviceApplicationHealthy
	EventReasonDeviceCPUCritical               = v1beta1.EventReasonDeviceCPUCritical
	EventReasonDeviceCPUNormal                 = v1beta1.EventReasonDeviceCPUNormal
	EventReasonDeviceCPUWarning                = v1beta1.EventReasonDeviceCPUWarning
	EventReasonDeviceConflictPaused            = v1beta1.EventReasonDeviceConflictPaused
	EventReasonDeviceConflictResolved          = v1beta1.EventReasonDeviceConflictResolved
	EventReasonDeviceConnected                 = v1beta1.EventReasonDeviceConnected
	EventReasonDeviceContentOutOfDate          = v1beta1.EventReasonDeviceContentOutOfDate
	EventReasonDeviceContentUpToDate           = v1beta1.EventReasonDeviceContentUpToDate
	EventReasonDeviceContentUpdating           = v1beta1.EventReasonDeviceContentUpdating
	EventReasonDeviceDecommissionFailed        = v1beta1.EventReasonDeviceDecommissionFailed
	EventReasonDeviceDecommissioned            = v1beta1.EventReasonDeviceDecommissioned
	EventReasonDeviceDisconnected              = v1beta1.EventReasonDeviceDisconnected
	EventReasonDeviceDiskCritical              = v1beta1.EventReasonDeviceDiskCritical
	EventReasonDeviceDiskNormal                = v1beta1.EventReasonDeviceDiskNormal
	EventReasonDeviceDiskWarning               = v1beta1.EventReasonDeviceDiskWarning
	EventReasonDeviceIsRebooting               = v1beta1.EventReasonDeviceIsRebooting
	EventReasonDeviceMemoryCritical            = v1beta1.EventReasonDeviceMemoryCritical
	EventReasonDeviceMemoryNormal              = v1beta1.EventReasonDeviceMemoryNormal
	EventReasonDeviceMemoryWarning             = v1beta1.EventReasonDeviceMemoryWarning
	EventReasonDeviceMultipleOwnersDetected    = v1beta1.EventReasonDeviceMultipleOwnersDetected
	EventReasonDeviceMultipleOwnersResolved    = v1beta1.EventReasonDeviceMultipleOwnersResolved
	EventReasonDeviceSpecInvalid               = v1beta1.EventReasonDeviceSpecInvalid
	EventReasonDeviceSpecValid                 = v1beta1.EventReasonDeviceSpecValid
	EventReasonDeviceUpdateFailed              = v1beta1.EventReasonDeviceUpdateFailed
	EventReasonEnrollmentRequestApprovalFailed = v1beta1.EventReasonEnrollmentRequestApprovalFailed
	EventReasonEnrollmentRequestApproved       = v1beta1.EventReasonEnrollmentRequestApproved
	EventReasonFleetInvalid                    = v1beta1.EventReasonFleetInvalid
	EventReasonFleetRolloutBatchCompleted      = v1beta1.EventReasonFleetRolloutBatchCompleted
	EventReasonFleetRolloutBatchDispatched     = v1beta1.EventReasonFleetRolloutBatchDispatched
	EventReasonFleetRolloutCompleted           = v1beta1.EventReasonFleetRolloutCompleted
	EventReasonFleetRolloutCreated             = v1beta1.EventReasonFleetRolloutCreated
	EventReasonFleetRolloutDeviceSelected      = v1beta1.EventReasonFleetRolloutDeviceSelected
	EventReasonFleetRolloutFailed              = v1beta1.EventReasonFleetRolloutFailed
	EventReasonFleetRolloutStarted             = v1beta1.EventReasonFleetRolloutStarted
	EventReasonFleetValid                      = v1beta1.EventReasonFleetValid
	EventReasonInternalTaskFailed              = v1beta1.EventReasonInternalTaskFailed
	EventReasonInternalTaskPermanentlyFailed   = v1beta1.EventReasonInternalTaskPermanentlyFailed
	EventReasonReferencedRepositoryUpdated     = v1beta1.EventReasonReferencedRepositoryUpdated
	EventReasonRepositoryAccessible            = v1beta1.EventReasonRepositoryAccessible
	EventReasonRepositoryInaccessible          = v1beta1.EventReasonRepositoryInaccessible
	EventReasonResourceCreated                 = v1beta1.EventReasonResourceCreated
	EventReasonResourceCreationFailed          = v1beta1.EventReasonResourceCreationFailed
	EventReasonResourceDeleted                 = v1beta1.EventReasonResourceDeleted
	EventReasonResourceDeletionFailed          = v1beta1.EventReasonResourceDeletionFailed
	EventReasonResourceSyncAccessible          = v1beta1.EventReasonResourceSyncAccessible
	EventReasonResourceSyncCommitDetected      = v1beta1.EventReasonResourceSyncCommitDetected
	EventReasonResourceSyncInaccessible        = v1beta1.EventReasonResourceSyncInaccessible
	EventReasonResourceSyncParsed              = v1beta1.EventReasonResourceSyncParsed
	EventReasonResourceSyncParsingFailed       = v1beta1.EventReasonResourceSyncParsingFailed
	EventReasonResourceSyncSyncFailed          = v1beta1.EventReasonResourceSyncSyncFailed
	EventReasonResourceSyncSynced              = v1beta1.EventReasonResourceSyncSynced
	EventReasonResourceUpdateFailed            = v1beta1.EventReasonResourceUpdateFailed
	EventReasonResourceUpdated                 = v1beta1.EventReasonResourceUpdated
	EventReasonSystemRestored                  = v1beta1.EventReasonSystemRestored
)

Event reason constants

View Source
const (
	InternalTaskFailed            = v1beta1.InternalTaskFailed
	InternalTaskPermanentlyFailed = v1beta1.InternalTaskPermanentlyFailed
	ReferencedRepositoryUpdated   = v1beta1.ReferencedRepositoryUpdated
	ResourceUpdated               = v1beta1.ResourceUpdated

	// Updated field constants with prefix (descriptive)
	UpdatedFieldLabels       = v1beta1.Labels
	UpdatedFieldOwner        = v1beta1.Owner
	UpdatedFieldSpec         = v1beta1.Spec
	UpdatedFieldSpecSelector = v1beta1.SpecSelector
	UpdatedFieldSpecTemplate = v1beta1.SpecTemplate

	// Direct aliases for compatibility
	Labels       = v1beta1.Labels
	Owner        = v1beta1.Owner
	Spec         = v1beta1.Spec
	SpecSelector = v1beta1.SpecSelector
	SpecTemplate = v1beta1.SpecTemplate
)
View Source
const (
	FleetRolloutBatchCompleted  = v1beta1.FleetRolloutBatchCompleted
	FleetRolloutBatchDispatched = v1beta1.FleetRolloutBatchDispatched
	FleetRolloutCompleted       = v1beta1.FleetRolloutCompleted
	FleetRolloutDeviceSelected  = v1beta1.FleetRolloutDeviceSelected
	FleetRolloutFailed          = v1beta1.FleetRolloutFailed
	FleetRolloutStarted         = v1beta1.FleetRolloutStarted
	FleetRolloutStrategyBatched = v1beta1.Batched
	FleetRolloutStrategyNone    = v1beta1.None

	// Direct aliases for compatibility
	Batched = v1beta1.Batched
	None    = v1beta1.None
)
View Source
const (
	Asc  = v1beta1.Asc
	Desc = v1beta1.Desc
)
View Source
const (
	OciAuthTypeDocker = v1beta1.Docker

	// Direct alias for compatibility
	Docker = v1beta1.Docker
)
View Source
const (
	OciRepoAccessModeRead      = v1beta1.Read
	OciRepoAccessModeReadWrite = v1beta1.ReadWrite
	OciRepoSchemeHttp          = v1beta1.Http
	OciRepoSchemeHttps         = v1beta1.Https
)
View Source
const (
	RepoSpecTypeGit  = v1beta1.RepoSpecTypeGit
	RepoSpecTypeHttp = v1beta1.RepoSpecTypeHttp
	RepoSpecTypeOci  = v1beta1.RepoSpecTypeOci

	// Specific type constants for strict oneOf discrimination
	GitRepoSpecTypeGit   = v1beta1.GitRepoSpecTypeGit
	HttpRepoSpecTypeHttp = v1beta1.HttpRepoSpecTypeHttp
	OciRepoSpecTypeOci   = v1beta1.OciRepoSpecTypeOci
)
View Source
const (
	PatchOpAdd     = v1beta1.Add
	PatchOpRemove  = v1beta1.Remove
	PatchOpReplace = v1beta1.Replace
	PatchOpTest    = v1beta1.Test
)
View Source
const APIGroup = v1beta1.APIGroup
View Source
const DeviceConditionBootstrapReason = v1beta1.DeviceConditionBootstrapReason
View Source
const DeviceDisconnectedTimeout = v1beta1.DeviceDisconnectedTimeout
View Source
const DeviceQueryConsoleSessionMetadata = v1beta1.DeviceQueryConsoleSessionMetadata
View Source
const FlightCtlSystemResourceName = v1beta1.FlightCtlSystemResourceName
View Source
const (
	HookActionTypeRun = v1beta1.HookActionTypeRun
)
View Source
const (
	ResourceSyncCompleted = v1beta1.ResourceSyncCompleted
)
View Source
const ResourceSyncNewHashDetectedReason = v1beta1.ResourceSyncNewHashDetectedReason
View Source
const (
	RolloutStrategyBatchSequence = v1beta1.RolloutStrategyBatchSequence
)

Variables

View Source
var (
	SetStatusCondition               = v1beta1.SetStatusCondition
	FindStatusCondition              = v1beta1.FindStatusCondition
	RemoveStatusCondition            = v1beta1.RemoveStatusCondition
	IsStatusConditionTrue            = v1beta1.IsStatusConditionTrue
	IsStatusConditionFalse           = v1beta1.IsStatusConditionFalse
	SetStatusConditionByError        = v1beta1.SetStatusConditionByError
	IsStatusConditionPresentAndEqual = v1beta1.IsStatusConditionPresentAndEqual
)

Condition utilities (re-exported)

View Source
var (
	GetGoTemplateFuncMap      = v1beta1.GetGoTemplateFuncMap
	ExecuteGoTemplateOnDevice = v1beta1.ExecuteGoTemplateOnDevice
)
View Source
var (
	StatusOK                      = v1beta1.StatusOK
	StatusCreated                 = v1beta1.StatusCreated
	StatusNoContent               = v1beta1.StatusNoContent
	StatusBadRequest              = v1beta1.StatusBadRequest
	StatusUnauthorized            = v1beta1.StatusUnauthorized
	StatusForbidden               = v1beta1.StatusForbidden
	StatusResourceNotFound        = v1beta1.StatusResourceNotFound
	StatusConflict                = v1beta1.StatusConflict
	StatusResourceVersionConflict = v1beta1.StatusResourceVersionConflict
	StatusInternalServerError     = v1beta1.StatusInternalServerError
	StatusNotImplemented          = v1beta1.StatusNotImplemented
	StatusTooManyRequests         = v1beta1.StatusTooManyRequests
	StatusAuthNotConfigured       = v1beta1.StatusAuthNotConfigured
)

Status constructors

View Source
var (
	NewSuccessStatus = v1beta1.NewSuccessStatus
	NewFailureStatus = v1beta1.NewFailureStatus
)

Status helper functions

View Source
var GetSwagger = v1beta1.GetSwagger

GetSwagger returns the OpenAPI spec - re-exported for service layer access due to depguard rules

Functions

func DeviceSpecsAreEqual

func DeviceSpecsAreEqual(d1, d2 DeviceSpec) bool

DeviceSpecsAreEqual compares two DeviceSpec objects for semantic equality, with special handling for union types (discriminated unions).

func FleetSpecsAreEqual

func FleetSpecsAreEqual(f1, f2 FleetSpec) bool

FleetSpecsAreEqual compares two FleetSpec objects for semantic equality, with special handling for union types (discriminated unions).

func GetNextDeviceRenderedVersion

func GetNextDeviceRenderedVersion(annotations map[string]string, deviceStatus *DeviceStatus) (string, error)

GetNextDeviceRenderedVersion calculates the next rendered version for a device. It takes the maximum of the service-side rendered version (from annotations) and the device-reported version (from status), then increments by 1.

func ValidateConditions

func ValidateConditions(conditions []Condition, allowedConditions, trueConditions, exclusiveConditions []ConditionType) []error

ValidateConditions validates condition lists against business rules. It checks that: - All conditions are in the allowedConditions list - Conditions in trueConditions list are only set to 'true' - No duplicate condition types exist - Only one of the exclusiveConditions is set at a time

Types

type AapProviderSpec

type AapProviderSpec = v1beta1.AapProviderSpec

type AapProviderSpecProviderType

type AapProviderSpecProviderType = v1beta1.AapProviderSpecProviderType

type AbsolutePath

type AbsolutePath = v1beta1.AbsolutePath

type AppType

type AppType = v1beta1.AppType

type ApplicationContent

type ApplicationContent = v1beta1.ApplicationContent

type ApplicationEnvVars

type ApplicationEnvVars = v1beta1.ApplicationEnvVars

type ApplicationPort

type ApplicationPort = v1beta1.ApplicationPort

type ApplicationProviderSpec

type ApplicationProviderSpec = v1beta1.ApplicationProviderSpec

type ApplicationProviderType

type ApplicationProviderType = v1beta1.ApplicationProviderType

ApplicationProviderType discriminator type

type ApplicationResourceLimits

type ApplicationResourceLimits = v1beta1.ApplicationResourceLimits

type ApplicationResources

type ApplicationResources = v1beta1.ApplicationResources

type ApplicationStatusType

type ApplicationStatusType = v1beta1.ApplicationStatusType

type ApplicationVolume

type ApplicationVolume = v1beta1.ApplicationVolume

type ApplicationVolumeProviderSpec

type ApplicationVolumeProviderSpec = v1beta1.ApplicationVolumeProviderSpec

type ApplicationVolumeProviderType

type ApplicationVolumeProviderType = v1beta1.ApplicationVolumeProviderType

ApplicationVolumeProviderType discriminator type

type ApplicationVolumeReclaimPolicy

type ApplicationVolumeReclaimPolicy = v1beta1.ApplicationVolumeReclaimPolicy

type ApplicationVolumeStatus

type ApplicationVolumeStatus = v1beta1.ApplicationVolumeStatus

type ApplicationsSummaryStatusType

type ApplicationsSummaryStatusType = v1beta1.ApplicationsSummaryStatusType

type AuthConfig

type AuthConfig = v1beta1.AuthConfig

type AuthDynamicOrganizationAssignment

type AuthDynamicOrganizationAssignment = v1beta1.AuthDynamicOrganizationAssignment

type AuthDynamicRoleAssignment

type AuthDynamicRoleAssignment = v1beta1.AuthDynamicRoleAssignment

type AuthDynamicRoleAssignmentType

type AuthDynamicRoleAssignmentType = v1beta1.AuthDynamicRoleAssignmentType

type AuthOrganizationAssignment

type AuthOrganizationAssignment = v1beta1.AuthOrganizationAssignment

type AuthPerUserOrganizationAssignment

type AuthPerUserOrganizationAssignment = v1beta1.AuthPerUserOrganizationAssignment

type AuthProvider

type AuthProvider = v1beta1.AuthProvider

type AuthProviderList

type AuthProviderList = v1beta1.AuthProviderList

type AuthProviderSpec

type AuthProviderSpec = v1beta1.AuthProviderSpec

type AuthRoleAssignment

type AuthRoleAssignment = v1beta1.AuthRoleAssignment

type AuthStaticOrganizationAssignment

type AuthStaticOrganizationAssignment = v1beta1.AuthStaticOrganizationAssignment

type AuthStaticOrganizationAssignmentType

type AuthStaticOrganizationAssignmentType = v1beta1.AuthStaticOrganizationAssignmentType

type AuthStaticRoleAssignment

type AuthStaticRoleAssignment = v1beta1.AuthStaticRoleAssignment

type AuthStaticRoleAssignmentType

type AuthStaticRoleAssignmentType = v1beta1.AuthStaticRoleAssignmentType

type Batch

type Batch = v1beta1.Batch

type BatchLimit1

type BatchLimit1 = v1beta1.BatchLimit1

type BatchSequence

type BatchSequence = v1beta1.BatchSequence

type Batch_Limit

type Batch_Limit = v1beta1.Batch_Limit

type CertificateSigningRequest

type CertificateSigningRequest = v1beta1.CertificateSigningRequest

type CertificateSigningRequestList

type CertificateSigningRequestList = v1beta1.CertificateSigningRequestList

type CertificateSigningRequestSpec

type CertificateSigningRequestSpec = v1beta1.CertificateSigningRequestSpec

type CertificateSigningRequestStatus

type CertificateSigningRequestStatus = v1beta1.CertificateSigningRequestStatus

type ComposeApplication

type ComposeApplication = v1beta1.ComposeApplication

type Condition

type Condition = v1beta1.Condition

type ConditionBase

type ConditionBase = v1beta1.ConditionBase

type ConditionStatus

type ConditionStatus = v1beta1.ConditionStatus

type ConditionType

type ConditionType = v1beta1.ConditionType

type ConfigProviderSpec

type ConfigProviderSpec = v1beta1.ConfigProviderSpec

type ConfigProviderType

type ConfigProviderType = v1beta1.ConfigProviderType

ConfigProviderType discriminator type

type ContainerApplication

type ContainerApplication = v1beta1.ContainerApplication

type CpuResourceMonitorSpec

type CpuResourceMonitorSpec = v1beta1.CpuResourceMonitorSpec

type CronExpression

type CronExpression = v1beta1.CronExpression

type CustomDeviceInfo

type CustomDeviceInfo = v1beta1.CustomDeviceInfo

type DecommissionState

type DecommissionState = v1beta1.DecommissionState

type Device

type Device = v1beta1.Device

type DeviceApplicationStatus

type DeviceApplicationStatus = v1beta1.DeviceApplicationStatus

type DeviceApplicationsSummaryStatus

type DeviceApplicationsSummaryStatus = v1beta1.DeviceApplicationsSummaryStatus

type DeviceCommand

type DeviceCommand = v1beta1.DeviceCommand

type DeviceCompletionCount

type DeviceCompletionCount = v1beta1.DeviceCompletionCount

type DeviceConfigStatus

type DeviceConfigStatus = v1beta1.DeviceConfigStatus

type DeviceConsole

type DeviceConsole = v1beta1.DeviceConsole

type DeviceConsoleSessionMetadata

type DeviceConsoleSessionMetadata = v1beta1.DeviceConsoleSessionMetadata

type DeviceDecommission

type DeviceDecommission = v1beta1.DeviceDecommission

type DeviceDecommissionTargetType

type DeviceDecommissionTargetType = v1beta1.DeviceDecommissionTargetType

type DeviceIntegrityCheckStatus

type DeviceIntegrityCheckStatus = v1beta1.DeviceIntegrityCheckStatus

type DeviceIntegrityCheckStatusType

type DeviceIntegrityCheckStatusType = v1beta1.DeviceIntegrityCheckStatusType

type DeviceIntegrityStatus

type DeviceIntegrityStatus = v1beta1.DeviceIntegrityStatus

type DeviceIntegrityStatusSummaryType

type DeviceIntegrityStatusSummaryType = v1beta1.DeviceIntegrityStatusSummaryType

type DeviceLastSeen

type DeviceLastSeen = v1beta1.DeviceLastSeen

type DeviceLifecycleHookType

type DeviceLifecycleHookType = v1beta1.DeviceLifecycleHookType

type DeviceLifecycleStatus

type DeviceLifecycleStatus = v1beta1.DeviceLifecycleStatus

type DeviceLifecycleStatusType

type DeviceLifecycleStatusType = v1beta1.DeviceLifecycleStatusType

type DeviceList

type DeviceList = v1beta1.DeviceList

type DeviceMultipleOwnersDetectedDetails

type DeviceMultipleOwnersDetectedDetails = v1beta1.DeviceMultipleOwnersDetectedDetails

type DeviceMultipleOwnersResolvedDetails

type DeviceMultipleOwnersResolvedDetails = v1beta1.DeviceMultipleOwnersResolvedDetails

type DeviceOsSpec

type DeviceOsSpec = v1beta1.DeviceOsSpec

type DeviceOsStatus

type DeviceOsStatus = v1beta1.DeviceOsStatus

type DeviceOwnershipChangedDetails

type DeviceOwnershipChangedDetails = v1beta1.DeviceOwnershipChangedDetails

type DeviceResourceStatus

type DeviceResourceStatus = v1beta1.DeviceResourceStatus

type DeviceResourceStatusType

type DeviceResourceStatusType = v1beta1.DeviceResourceStatusType

type DeviceResumeRequest

type DeviceResumeRequest = v1beta1.DeviceResumeRequest

type DeviceResumeResponse

type DeviceResumeResponse = v1beta1.DeviceResumeResponse

type DeviceSpec

type DeviceSpec = v1beta1.DeviceSpec

type DeviceStatus

type DeviceStatus = v1beta1.DeviceStatus

func NewDeviceStatus

func NewDeviceStatus() DeviceStatus

NewDeviceStatus creates a new DeviceStatus with default values

type DeviceSummaryStatus

type DeviceSummaryStatus = v1beta1.DeviceSummaryStatus

type DeviceSummaryStatusType

type DeviceSummaryStatusType = v1beta1.DeviceSummaryStatusType

type DeviceSystemInfo

type DeviceSystemInfo = v1beta1.DeviceSystemInfo

type DeviceUpdatePolicySpec

type DeviceUpdatePolicySpec = v1beta1.DeviceUpdatePolicySpec

type DeviceUpdatedStatus

type DeviceUpdatedStatus = v1beta1.DeviceUpdatedStatus

type DeviceUpdatedStatusType

type DeviceUpdatedStatusType = v1beta1.DeviceUpdatedStatusType

type DevicesSummary

type DevicesSummary = v1beta1.DevicesSummary

type DiskResourceMonitorSpec

type DiskResourceMonitorSpec = v1beta1.DiskResourceMonitorSpec

type DisruptionBudget

type DisruptionBudget = v1beta1.DisruptionBudget

type DockerAuth

type DockerAuth = v1beta1.DockerAuth

type Duration

type Duration = v1beta1.Duration

type EncodingType

type EncodingType = v1beta1.EncodingType

type EnrollmentConfig

type EnrollmentConfig = v1beta1.EnrollmentConfig

type EnrollmentRequest

type EnrollmentRequest = v1beta1.EnrollmentRequest

type EnrollmentRequestApproval

type EnrollmentRequestApproval = v1beta1.EnrollmentRequestApproval

type EnrollmentRequestApprovalStatus

type EnrollmentRequestApprovalStatus = v1beta1.EnrollmentRequestApprovalStatus

type EnrollmentRequestList

type EnrollmentRequestList = v1beta1.EnrollmentRequestList

type EnrollmentRequestSpec

type EnrollmentRequestSpec = v1beta1.EnrollmentRequestSpec

type EnrollmentRequestStatus

type EnrollmentRequestStatus = v1beta1.EnrollmentRequestStatus

type EnrollmentService

type EnrollmentService = v1beta1.EnrollmentService

type EnrollmentServiceAuth

type EnrollmentServiceAuth = v1beta1.EnrollmentServiceAuth

type EnrollmentServiceService

type EnrollmentServiceService = v1beta1.EnrollmentServiceService

type Event

type Event = v1beta1.Event

func GetBaseEvent

func GetBaseEvent(ctx context.Context, resourceKind ResourceKind, resourceName string, reason EventReason, message string, details *EventDetails) *Event

GetBaseEvent creates a base event with common fields

type EventDetails

type EventDetails = v1beta1.EventDetails

type EventList

type EventList = v1beta1.EventList

type EventReason

type EventReason = v1beta1.EventReason

type EventSource

type EventSource = v1beta1.EventSource

type EventType

type EventType = v1beta1.EventType

func GetEventType

func GetEventType(reason EventReason) EventType

GetEventType determines the event type based on the event reason

type FileContent

type FileContent = v1beta1.FileContent

type FileMetadata

type FileMetadata = v1beta1.FileMetadata

type FileOperation

type FileOperation = v1beta1.FileOperation

type FileSpec

type FileSpec = v1beta1.FileSpec

type Fleet

type Fleet = v1beta1.Fleet

type FleetList

type FleetList = v1beta1.FleetList

type FleetRolloutBatchCompletedDetails

type FleetRolloutBatchCompletedDetails = v1beta1.FleetRolloutBatchCompletedDetails

type FleetRolloutBatchDispatchedDetails

type FleetRolloutBatchDispatchedDetails = v1beta1.FleetRolloutBatchDispatchedDetails

type FleetRolloutCompletedDetails

type FleetRolloutCompletedDetails = v1beta1.FleetRolloutCompletedDetails

type FleetRolloutDeviceSelectedDetails

type FleetRolloutDeviceSelectedDetails = v1beta1.FleetRolloutDeviceSelectedDetails

type FleetRolloutFailedDetails

type FleetRolloutFailedDetails = v1beta1.FleetRolloutFailedDetails

type FleetRolloutFailedDetailsDetailType

type FleetRolloutFailedDetailsDetailType = v1beta1.FleetRolloutFailedDetailsDetailType

type FleetRolloutStartedDetails

type FleetRolloutStartedDetails = v1beta1.FleetRolloutStartedDetails

type FleetRolloutStartedDetailsDetailType

type FleetRolloutStartedDetailsDetailType = v1beta1.FleetRolloutStartedDetailsDetailType

type FleetRolloutStatus

type FleetRolloutStatus = v1beta1.FleetRolloutStatus

type FleetSpec

type FleetSpec = v1beta1.FleetSpec

type FleetStatus

type FleetStatus = v1beta1.FleetStatus

type GetEnrollmentConfigParams

type GetEnrollmentConfigParams = v1beta1.GetEnrollmentConfigParams

type GetFleetParams

type GetFleetParams = v1beta1.GetFleetParams

type GetRenderedDeviceParams

type GetRenderedDeviceParams = v1beta1.GetRenderedDeviceParams

type GitConfigProviderSpec

type GitConfigProviderSpec = v1beta1.GitConfigProviderSpec

type GitHubIntrospectionSpec

type GitHubIntrospectionSpec = v1beta1.GitHubIntrospectionSpec

type GitHubIntrospectionSpecType

type GitHubIntrospectionSpecType = v1beta1.GitHubIntrospectionSpecType

type GitRepoSpec

type GitRepoSpec = v1beta1.GitRepoSpec

type GitRepoSpecType

type GitRepoSpecType = v1beta1.GitRepoSpecType

type HelmApplication

type HelmApplication = v1beta1.HelmApplication

type HookAction

type HookAction = v1beta1.HookAction

type HookActionRun

type HookActionRun = v1beta1.HookActionRun

type HookActionType

type HookActionType = v1beta1.HookActionType

HookActionType discriminator

type HookCondition

type HookCondition = v1beta1.HookCondition

type HookConditionExpression

type HookConditionExpression = v1beta1.HookConditionExpression

type HookConditionPathOp

type HookConditionPathOp = v1beta1.HookConditionPathOp

type HookConditionType

type HookConditionType = v1beta1.HookConditionType

HookConditionType discriminator

type HttpConfig

type HttpConfig = v1beta1.HttpConfig

type HttpConfigProviderSpec

type HttpConfigProviderSpec = v1beta1.HttpConfigProviderSpec

type HttpRepoSpec

type HttpRepoSpec = v1beta1.HttpRepoSpec

type HttpRepoSpecType

type HttpRepoSpecType = v1beta1.HttpRepoSpecType

type ImageApplicationProviderSpec

type ImageApplicationProviderSpec = v1beta1.ImageApplicationProviderSpec

type ImageMountVolumeProviderSpec

type ImageMountVolumeProviderSpec = v1beta1.ImageMountVolumeProviderSpec

type ImagePullPolicy

type ImagePullPolicy = v1beta1.ImagePullPolicy

type ImageVolumeProviderSpec

type ImageVolumeProviderSpec = v1beta1.ImageVolumeProviderSpec

type ImageVolumeSource

type ImageVolumeSource = v1beta1.ImageVolumeSource

type InlineApplicationProviderSpec

type InlineApplicationProviderSpec = v1beta1.InlineApplicationProviderSpec

type InlineConfigProviderSpec

type InlineConfigProviderSpec = v1beta1.InlineConfigProviderSpec

type InternalTaskFailedDetails

type InternalTaskFailedDetails = v1beta1.InternalTaskFailedDetails

type InternalTaskFailedDetailsDetailType

type InternalTaskFailedDetailsDetailType = v1beta1.InternalTaskFailedDetailsDetailType

type InternalTaskPermanentlyFailedDetails

type InternalTaskPermanentlyFailedDetails = v1beta1.InternalTaskPermanentlyFailedDetails

type JwtIntrospectionSpec

type JwtIntrospectionSpec = v1beta1.JwtIntrospectionSpec

type JwtIntrospectionSpecType

type JwtIntrospectionSpecType = v1beta1.JwtIntrospectionSpecType

type K8sProviderSpec

type K8sProviderSpec = v1beta1.K8sProviderSpec

type K8sProviderSpecProviderType

type K8sProviderSpecProviderType = v1beta1.K8sProviderSpecProviderType

type KubernetesSecretProviderSpec

type KubernetesSecretProviderSpec = v1beta1.KubernetesSecretProviderSpec

type LabelList

type LabelList = v1beta1.LabelList

type LabelSelector

type LabelSelector = v1beta1.LabelSelector

type ListAuthProvidersParams

type ListAuthProvidersParams = v1beta1.ListAuthProvidersParams

type ListCertificateSigningRequestsParams

type ListCertificateSigningRequestsParams = v1beta1.ListCertificateSigningRequestsParams

type ListDevicesParams

type ListDevicesParams = v1beta1.ListDevicesParams

type ListEnrollmentRequestsParams

type ListEnrollmentRequestsParams = v1beta1.ListEnrollmentRequestsParams

type ListEventsParams

type ListEventsParams = v1beta1.ListEventsParams

type ListEventsParamsOrder

type ListEventsParamsOrder = v1beta1.ListEventsParamsOrder

type ListFleetsParams

type ListFleetsParams = v1beta1.ListFleetsParams

type ListLabelsParams

type ListLabelsParams = v1beta1.ListLabelsParams

type ListMeta

type ListMeta = v1beta1.ListMeta

type ListOrganizationsParams

type ListOrganizationsParams = v1beta1.ListOrganizationsParams

type ListRepositoriesParams

type ListRepositoriesParams = v1beta1.ListRepositoriesParams

type ListResourceSyncsParams

type ListResourceSyncsParams = v1beta1.ListResourceSyncsParams

type ListTemplateVersionsParams

type ListTemplateVersionsParams = v1beta1.ListTemplateVersionsParams

type MatchExpression

type MatchExpression = v1beta1.MatchExpression

type MatchExpressionOperator

type MatchExpressionOperator = v1beta1.MatchExpressionOperator

type MatchExpressions

type MatchExpressions = v1beta1.MatchExpressions

type MemoryResourceMonitorSpec

type MemoryResourceMonitorSpec = v1beta1.MemoryResourceMonitorSpec

type MountVolumeProviderSpec

type MountVolumeProviderSpec = v1beta1.MountVolumeProviderSpec

type OAuth2Introspection

type OAuth2Introspection = v1beta1.OAuth2Introspection

type OAuth2ProviderSpec

type OAuth2ProviderSpec = v1beta1.OAuth2ProviderSpec

type OAuth2ProviderSpecProviderType

type OAuth2ProviderSpecProviderType = v1beta1.OAuth2ProviderSpecProviderType

type OIDCProviderSpec

type OIDCProviderSpec = v1beta1.OIDCProviderSpec

type OIDCProviderSpecProviderType

type OIDCProviderSpecProviderType = v1beta1.OIDCProviderSpecProviderType

type ObjectMeta

type ObjectMeta = v1beta1.ObjectMeta

type ObjectReference

type ObjectReference = v1beta1.ObjectReference

type OciAuth

type OciAuth = v1beta1.OciAuth

type OciAuthType

type OciAuthType = v1beta1.OciAuthType

type OciRepoSpec

type OciRepoSpec = v1beta1.OciRepoSpec

type OciRepoSpecAccessMode

type OciRepoSpecAccessMode = v1beta1.OciRepoSpecAccessMode

type OciRepoSpecScheme

type OciRepoSpecScheme = v1beta1.OciRepoSpecScheme

type OciRepoSpecType

type OciRepoSpecType = v1beta1.OciRepoSpecType

type OpenShiftProviderSpec

type OpenShiftProviderSpec = v1beta1.OpenShiftProviderSpec

type OpenShiftProviderSpecProviderType

type OpenShiftProviderSpecProviderType = v1beta1.OpenShiftProviderSpecProviderType

type Organization

type Organization = v1beta1.Organization

type OrganizationList

type OrganizationList = v1beta1.OrganizationList

type OrganizationSpec

type OrganizationSpec = v1beta1.OrganizationSpec

type PatchRequest

type PatchRequest = v1beta1.PatchRequest

PatchRequest represents an RFC 6902 JSON Patch request.

type PatchRequestOp

type PatchRequestOp = v1beta1.PatchRequestOp

type Percentage

type Percentage = v1beta1.Percentage

type Permission

type Permission = v1beta1.Permission

type PermissionList

type PermissionList = v1beta1.PermissionList

type QuadletApplication

type QuadletApplication = v1beta1.QuadletApplication

type ReferencedRepositoryUpdatedDetails

type ReferencedRepositoryUpdatedDetails = v1beta1.ReferencedRepositoryUpdatedDetails

type RelativePath

type RelativePath = v1beta1.RelativePath

type RepoSpecType

type RepoSpecType = v1beta1.RepoSpecType

type Repository

type Repository = v1beta1.Repository

type RepositoryList

type RepositoryList = v1beta1.RepositoryList

type RepositorySpec

type RepositorySpec = v1beta1.RepositorySpec

type RepositoryStatus

type RepositoryStatus = v1beta1.RepositoryStatus

type ResourceAlertRule

type ResourceAlertRule = v1beta1.ResourceAlertRule

type ResourceAlertSeverityType

type ResourceAlertSeverityType = v1beta1.ResourceAlertSeverityType

type ResourceKind

type ResourceKind = v1beta1.ResourceKind

type ResourceMonitor

type ResourceMonitor = v1beta1.ResourceMonitor

type ResourceMonitorSpec

type ResourceMonitorSpec = v1beta1.ResourceMonitorSpec

type ResourceSync

type ResourceSync = v1beta1.ResourceSync

type ResourceSyncCompletedDetails

type ResourceSyncCompletedDetails = v1beta1.ResourceSyncCompletedDetails

type ResourceSyncList

type ResourceSyncList = v1beta1.ResourceSyncList

type ResourceSyncSpec

type ResourceSyncSpec = v1beta1.ResourceSyncSpec

type ResourceSyncStatus

type ResourceSyncStatus = v1beta1.ResourceSyncStatus

type ResourceUpdatedDetails

type ResourceUpdatedDetails = v1beta1.ResourceUpdatedDetails

type ResourceUpdatedDetailsDetailType

type ResourceUpdatedDetailsDetailType = v1beta1.ResourceUpdatedDetailsDetailType

type ResourceUpdatedDetailsUpdatedFields

type ResourceUpdatedDetailsUpdatedFields = v1beta1.ResourceUpdatedDetailsUpdatedFields

type Rfc7662IntrospectionSpec

type Rfc7662IntrospectionSpec = v1beta1.Rfc7662IntrospectionSpec

type Rfc7662IntrospectionSpecType

type Rfc7662IntrospectionSpecType = v1beta1.Rfc7662IntrospectionSpecType

type RolloutBatchCompletionReport

type RolloutBatchCompletionReport = v1beta1.RolloutBatchCompletionReport

type RolloutDeviceSelection

type RolloutDeviceSelection = v1beta1.RolloutDeviceSelection

type RolloutPolicy

type RolloutPolicy = v1beta1.RolloutPolicy

type RolloutStrategy

type RolloutStrategy = v1beta1.RolloutStrategy

type SecureString

type SecureString = v1beta1.SecureString

type SensitiveDataHider

type SensitiveDataHider = v1beta1.SensitiveDataHider

type SshConfig

type SshConfig = v1beta1.SshConfig

type Status

type Status = v1beta1.Status

Status represents an API response status.

type SystemdActiveStateType

type SystemdActiveStateType = v1beta1.SystemdActiveStateType

type SystemdEnableStateType

type SystemdEnableStateType = v1beta1.SystemdEnableStateType

type SystemdLoadStateType

type SystemdLoadStateType = v1beta1.SystemdLoadStateType

type SystemdUnitStatus

type SystemdUnitStatus = v1beta1.SystemdUnitStatus

type TemplateVersion

type TemplateVersion = v1beta1.TemplateVersion

type TemplateVersionList

type TemplateVersionList = v1beta1.TemplateVersionList

type TemplateVersionSpec

type TemplateVersionSpec = v1beta1.TemplateVersionSpec

type TemplateVersionStatus

type TemplateVersionStatus = v1beta1.TemplateVersionStatus

type TerminalSize

type TerminalSize = v1beta1.TerminalSize

type TimeZone

type TimeZone = v1beta1.TimeZone

type TokenRequest

type TokenRequest = v1beta1.TokenRequest

type TokenRequestGrantType

type TokenRequestGrantType = v1beta1.TokenRequestGrantType

type TokenResponse

type TokenResponse = v1beta1.TokenResponse

type TokenResponseTokenType

type TokenResponseTokenType = v1beta1.TokenResponseTokenType

type UpdateSchedule

type UpdateSchedule = v1beta1.UpdateSchedule

type UpdateState

type UpdateState = v1beta1.UpdateState

type UserInfoResponse

type UserInfoResponse = v1beta1.UserInfoResponse

type Version

type Version = v1beta1.Version

type VolumeMount

type VolumeMount = v1beta1.VolumeMount

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL