binaryauthorization

package
v1.154.0 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BinaryAuthorizationPlatformPolicySpec_FromProto

func BinaryAuthorizationPlatformPolicySpec_FromProto(mapCtx *direct.MapContext, in *api.PlatformPolicy) *krm.BinaryAuthorizationPlatformPolicySpec

func BinaryAuthorizationPlatformPolicySpec_ToProto

func BinaryAuthorizationPlatformPolicySpec_ToProto(mapCtx *direct.MapContext, in *krm.BinaryAuthorizationPlatformPolicySpec) *api.PlatformPolicy

func CheckSet_FromProto

func CheckSet_FromProto(mapCtx *direct.MapContext, in *api.CheckSet) *krm.CheckSet

func CheckSet_ToProto

func CheckSet_ToProto(mapCtx *direct.MapContext, in *krm.CheckSet) *api.CheckSet

func Check_FromProto

func Check_FromProto(mapCtx *direct.MapContext, in *api.Check) *krm.Check

func Check_ToProto

func Check_ToProto(mapCtx *direct.MapContext, in *krm.Check) *api.Check

func GKEPolicy_FromProto

func GKEPolicy_FromProto(mapCtx *direct.MapContext, in *api.GkePolicy) *krm.GKEPolicy

func GKEPolicy_ToProto

func GKEPolicy_ToProto(mapCtx *direct.MapContext, in *krm.GKEPolicy) *api.GkePolicy

func ImageAllowlist_FromProto

func ImageAllowlist_FromProto(mapCtx *direct.MapContext, in *api.ImageAllowlist) *krm.ImageAllowlist

func ImageAllowlist_ToProto

func ImageAllowlist_ToProto(mapCtx *direct.MapContext, in *krm.ImageAllowlist) *api.ImageAllowlist

func ImageFreshnessCheck_FromProto

func ImageFreshnessCheck_FromProto(mapCtx *direct.MapContext, in *api.ImageFreshnessCheck) *krm.ImageFreshnessCheck

func ImageFreshnessCheck_ToProto

func ImageFreshnessCheck_ToProto(mapCtx *direct.MapContext, in *krm.ImageFreshnessCheck) *api.ImageFreshnessCheck

func NewPlatformPolicyModel

func NewPlatformPolicyModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)

func PkixPublicKeySet_FromProto

func PkixPublicKeySet_FromProto(mapCtx *direct.MapContext, in *api.PkixPublicKeySet) *krm.PkixPublicKeySet

func PkixPublicKeySet_ToProto

func PkixPublicKeySet_ToProto(mapCtx *direct.MapContext, in *krm.PkixPublicKeySet) *api.PkixPublicKeySet

func PkixPublicKey_FromProto

func PkixPublicKey_FromProto(mapCtx *direct.MapContext, in *api.PkixPublicKey) *krm.PkixPublicKey

func PkixPublicKey_ToProto

func PkixPublicKey_ToProto(mapCtx *direct.MapContext, in *krm.PkixPublicKey) *api.PkixPublicKey

func PlatformPolicyObservedState_FromProto

func PlatformPolicyObservedState_FromProto(mapCtx *direct.MapContext, in *api.PlatformPolicy) *krm.PlatformPolicyObservedState

func PlatformPolicyObservedState_ToProto

func PlatformPolicyObservedState_ToProto(mapCtx *direct.MapContext, in *krm.PlatformPolicyObservedState) *api.PlatformPolicy

func PlatformPolicy_FromProto

func PlatformPolicy_FromProto(mapCtx *direct.MapContext, in *api.PlatformPolicy) *krm.PlatformPolicy

func PlatformPolicy_ToProto

func PlatformPolicy_ToProto(mapCtx *direct.MapContext, in *krm.PlatformPolicy) *api.PlatformPolicy

func Scope_FromProto

func Scope_FromProto(mapCtx *direct.MapContext, in *api.Scope) *krm.Scope

func Scope_ToProto

func Scope_ToProto(mapCtx *direct.MapContext, in *krm.Scope) *api.Scope

func SigstoreAuthority_FromProto

func SigstoreAuthority_FromProto(mapCtx *direct.MapContext, in *api.SigstoreAuthority) *krm.SigstoreAuthority

func SigstoreAuthority_ToProto

func SigstoreAuthority_ToProto(mapCtx *direct.MapContext, in *krm.SigstoreAuthority) *api.SigstoreAuthority

func SigstorePublicKeySet_FromProto

func SigstorePublicKeySet_FromProto(mapCtx *direct.MapContext, in *api.SigstorePublicKeySet) *krm.SigstorePublicKeySet

func SigstorePublicKeySet_ToProto

func SigstorePublicKeySet_ToProto(mapCtx *direct.MapContext, in *krm.SigstorePublicKeySet) *api.SigstorePublicKeySet

func SigstorePublicKey_FromProto

func SigstorePublicKey_FromProto(mapCtx *direct.MapContext, in *api.SigstorePublicKey) *krm.SigstorePublicKey

func SigstorePublicKey_ToProto

func SigstorePublicKey_ToProto(mapCtx *direct.MapContext, in *krm.SigstorePublicKey) *api.SigstorePublicKey

func SigstoreSignatureCheck_FromProto

func SigstoreSignatureCheck_FromProto(mapCtx *direct.MapContext, in *api.SigstoreSignatureCheck) *krm.SigstoreSignatureCheck

func SlsaCheck_FromProto

func SlsaCheck_FromProto(mapCtx *direct.MapContext, in *api.SlsaCheck) *krm.SlsaCheck

func SlsaCheck_ToProto

func SlsaCheck_ToProto(mapCtx *direct.MapContext, in *krm.SlsaCheck) *api.SlsaCheck

func TrustedDirectoryCheck_FromProto

func TrustedDirectoryCheck_FromProto(mapCtx *direct.MapContext, in *api.TrustedDirectoryCheck) *krm.TrustedDirectoryCheck

func TrustedDirectoryCheck_ToProto

func TrustedDirectoryCheck_ToProto(mapCtx *direct.MapContext, in *krm.TrustedDirectoryCheck) *api.TrustedDirectoryCheck

func VerificationRule_FromProto

func VerificationRule_FromProto(mapCtx *direct.MapContext, in *api.VerificationRule) *krm.VerificationRule

func VerificationRule_ToProto

func VerificationRule_ToProto(mapCtx *direct.MapContext, in *krm.VerificationRule) *api.VerificationRule

func VulnerabilityCheck_FromProto

func VulnerabilityCheck_FromProto(mapCtx *direct.MapContext, in *api.VulnerabilityCheck) *krm.VulnerabilityCheck

func VulnerabilityCheck_ToProto

func VulnerabilityCheck_ToProto(mapCtx *direct.MapContext, in *krm.VulnerabilityCheck) *api.VulnerabilityCheck

Types

type PlatformPolicyAdapter

type PlatformPolicyAdapter struct {
	// contains filtered or unexported fields
}

func (*PlatformPolicyAdapter) Create

Create creates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.

func (*PlatformPolicyAdapter) Delete

Delete the resource from GCP service when the corresponding Config Connector resource is deleted.

func (*PlatformPolicyAdapter) Export

Export maps the GCP object to a Config Connector resource `spec`.

func (*PlatformPolicyAdapter) Find

Find retrieves the GCP resource. Return true means the object is found. This triggers Adapter `Update` call. Return false means the object is not found. This triggers Adapter `Create` call. Return a non-nil error requeues the requests.

func (*PlatformPolicyAdapter) Update

Update updates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.

Jump to

Keyboard shortcuts

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