Documentation
¶
Overview ¶
Package workloadremoval preserves the pre-public internal import path.
Deprecated: import github.com/kombifyio/stackkits/pkg/workloadremoval. Every type and operation below delegates to that single public authority.
Index ¶
- Constants
- func AuthorizationBytes(applied runtimeexecutor.ExecutionRequest, workloadRef, dataDisposition string, ...) ([]byte, error)
- func AuthorizationBytesForPlacement(applied runtimeexecutor.ExecutionRequest, placement AppliedPlacement, ...) ([]byte, error)
- func SelectAppliedWorkload(applied runtimeexecutor.ExecutionRequest, workloadRef string) (runtimeexecutor.ExecutionRequest, error)
- func SelectAppliedWorkloadPlacement(applied runtimeexecutor.ExecutionRequest, placement AppliedPlacement) (runtimeexecutor.ExecutionRequest, error)
- type AppliedPlacement
- type AuthorizationPayload
- type Evidence
- type EvidenceAuthority
- type Outcome
- type OwnerAuthorization
- type Request
- type Result
Constants ¶
View Source
const ( APIVersion = public.APIVersion ResultAPIVersion = public.ResultAPIVersion EvidenceAPIVersion = public.EvidenceAPIVersion StatusRemoved = public.StatusRemoved ObservedStateAbsent = public.ObservedStateAbsent DataDispositionRetain = public.DataDispositionRetain DataDispositionDelete = public.DataDispositionDelete )
Variables ¶
This section is empty.
Functions ¶
func AuthorizationBytes ¶
func SelectAppliedWorkload ¶
func SelectAppliedWorkloadPlacement ¶
func SelectAppliedWorkloadPlacement(applied runtimeexecutor.ExecutionRequest, placement AppliedPlacement) (runtimeexecutor.ExecutionRequest, error)
Types ¶
type AppliedPlacement ¶
type AppliedPlacement = public.AppliedPlacement
type AuthorizationPayload ¶
type AuthorizationPayload = public.AuthorizationPayload
type Evidence ¶
func ParseEvidence ¶
type EvidenceAuthority ¶
type EvidenceAuthority = public.EvidenceAuthority
type OwnerAuthorization ¶
type OwnerAuthorization = public.OwnerAuthorization
type Request ¶
func SealRequest ¶
func SealRequestForPlacement ¶
func SealRequestForPlacement(applied runtimeexecutor.ExecutionRequest, placement AppliedPlacement, dataDisposition string, requestedAt, validUntil time.Time, authorization OwnerAuthorization) (Request, error)
Click to show internal directories.
Click to hide internal directories.