v1beta1

package
v1.3.1 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Copyright The Ratify Authors.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

+k8s:conversion-gen=github.com/ratify-project/ratify/api/unversioned

Package v1beta1 contains API Schema definitions for the config.ratify.deislabs.io v1beta1 API group +kubebuilder:object:generate=true +groupName=config.ratify.deislabs.io

Index

Constants

This section is empty.

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "config.ratify.deislabs.io", Version: "v1beta1"}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

func Convert_unversioned_CertificateStoreList_To_v1beta1_CertificateStoreList

func Convert_unversioned_CertificateStoreList_To_v1beta1_CertificateStoreList(in *unversioned.CertificateStoreList, out *CertificateStoreList, s conversion.Scope) error

Convert_unversioned_CertificateStoreList_To_v1beta1_CertificateStoreList is an autogenerated conversion function.

func Convert_unversioned_CertificateStoreSpec_To_v1beta1_CertificateStoreSpec

func Convert_unversioned_CertificateStoreSpec_To_v1beta1_CertificateStoreSpec(in *unversioned.CertificateStoreSpec, out *CertificateStoreSpec, s conversion.Scope) error

Convert_unversioned_CertificateStoreSpec_To_v1beta1_CertificateStoreSpec is an autogenerated conversion function.

func Convert_unversioned_CertificateStoreStatus_To_v1beta1_CertificateStoreStatus

func Convert_unversioned_CertificateStoreStatus_To_v1beta1_CertificateStoreStatus(in *unversioned.CertificateStoreStatus, out *CertificateStoreStatus, s conversion.Scope) error

Convert_unversioned_CertificateStoreStatus_To_v1beta1_CertificateStoreStatus is an autogenerated conversion function.

func Convert_unversioned_CertificateStore_To_v1beta1_CertificateStore

func Convert_unversioned_CertificateStore_To_v1beta1_CertificateStore(in *unversioned.CertificateStore, out *CertificateStore, s conversion.Scope) error

Convert_unversioned_CertificateStore_To_v1beta1_CertificateStore is an autogenerated conversion function.

func Convert_unversioned_KeyManagementProviderList_To_v1beta1_KeyManagementProviderList

func Convert_unversioned_KeyManagementProviderList_To_v1beta1_KeyManagementProviderList(in *unversioned.KeyManagementProviderList, out *KeyManagementProviderList, s conversion.Scope) error

Convert_unversioned_KeyManagementProviderList_To_v1beta1_KeyManagementProviderList is an autogenerated conversion function.

func Convert_unversioned_KeyManagementProviderSpec_To_v1beta1_KeyManagementProviderSpec

func Convert_unversioned_KeyManagementProviderSpec_To_v1beta1_KeyManagementProviderSpec(in *unversioned.KeyManagementProviderSpec, out *KeyManagementProviderSpec, s conversion.Scope) error

Convert_unversioned_KeyManagementProviderSpec_To_v1beta1_KeyManagementProviderSpec is an autogenerated conversion function.

func Convert_unversioned_KeyManagementProviderStatus_To_v1beta1_KeyManagementProviderStatus

func Convert_unversioned_KeyManagementProviderStatus_To_v1beta1_KeyManagementProviderStatus(in *unversioned.KeyManagementProviderStatus, out *KeyManagementProviderStatus, s conversion.Scope) error

Convert_unversioned_KeyManagementProviderStatus_To_v1beta1_KeyManagementProviderStatus is an autogenerated conversion function.

func Convert_unversioned_KeyManagementProvider_To_v1beta1_KeyManagementProvider

func Convert_unversioned_KeyManagementProvider_To_v1beta1_KeyManagementProvider(in *unversioned.KeyManagementProvider, out *KeyManagementProvider, s conversion.Scope) error

Convert_unversioned_KeyManagementProvider_To_v1beta1_KeyManagementProvider is an autogenerated conversion function.

func Convert_unversioned_NamespacedKeyManagementProviderList_To_v1beta1_NamespacedKeyManagementProviderList

func Convert_unversioned_NamespacedKeyManagementProviderList_To_v1beta1_NamespacedKeyManagementProviderList(in *unversioned.NamespacedKeyManagementProviderList, out *NamespacedKeyManagementProviderList, s conversion.Scope) error

Convert_unversioned_NamespacedKeyManagementProviderList_To_v1beta1_NamespacedKeyManagementProviderList is an autogenerated conversion function.

func Convert_unversioned_NamespacedKeyManagementProviderSpec_To_v1beta1_NamespacedKeyManagementProviderSpec

func Convert_unversioned_NamespacedKeyManagementProviderSpec_To_v1beta1_NamespacedKeyManagementProviderSpec(in *unversioned.NamespacedKeyManagementProviderSpec, out *NamespacedKeyManagementProviderSpec, s conversion.Scope) error

Convert_unversioned_NamespacedKeyManagementProviderSpec_To_v1beta1_NamespacedKeyManagementProviderSpec is an autogenerated conversion function.

func Convert_unversioned_NamespacedKeyManagementProviderStatus_To_v1beta1_NamespacedKeyManagementProviderStatus

func Convert_unversioned_NamespacedKeyManagementProviderStatus_To_v1beta1_NamespacedKeyManagementProviderStatus(in *unversioned.NamespacedKeyManagementProviderStatus, out *NamespacedKeyManagementProviderStatus, s conversion.Scope) error

Convert_unversioned_NamespacedKeyManagementProviderStatus_To_v1beta1_NamespacedKeyManagementProviderStatus is an autogenerated conversion function.

func Convert_unversioned_NamespacedKeyManagementProvider_To_v1beta1_NamespacedKeyManagementProvider

func Convert_unversioned_NamespacedKeyManagementProvider_To_v1beta1_NamespacedKeyManagementProvider(in *unversioned.NamespacedKeyManagementProvider, out *NamespacedKeyManagementProvider, s conversion.Scope) error

Convert_unversioned_NamespacedKeyManagementProvider_To_v1beta1_NamespacedKeyManagementProvider is an autogenerated conversion function.

func Convert_unversioned_NamespacedPolicyList_To_v1beta1_NamespacedPolicyList

func Convert_unversioned_NamespacedPolicyList_To_v1beta1_NamespacedPolicyList(in *unversioned.NamespacedPolicyList, out *NamespacedPolicyList, s conversion.Scope) error

Convert_unversioned_NamespacedPolicyList_To_v1beta1_NamespacedPolicyList is an autogenerated conversion function.

func Convert_unversioned_NamespacedPolicySpec_To_v1beta1_NamespacedPolicySpec

func Convert_unversioned_NamespacedPolicySpec_To_v1beta1_NamespacedPolicySpec(in *unversioned.NamespacedPolicySpec, out *NamespacedPolicySpec, s conversion.Scope) error

Convert_unversioned_NamespacedPolicySpec_To_v1beta1_NamespacedPolicySpec is an autogenerated conversion function.

func Convert_unversioned_NamespacedPolicyStatus_To_v1beta1_NamespacedPolicyStatus

func Convert_unversioned_NamespacedPolicyStatus_To_v1beta1_NamespacedPolicyStatus(in *unversioned.NamespacedPolicyStatus, out *NamespacedPolicyStatus, s conversion.Scope) error

Convert_unversioned_NamespacedPolicyStatus_To_v1beta1_NamespacedPolicyStatus is an autogenerated conversion function.

func Convert_unversioned_NamespacedPolicy_To_v1beta1_NamespacedPolicy

func Convert_unversioned_NamespacedPolicy_To_v1beta1_NamespacedPolicy(in *unversioned.NamespacedPolicy, out *NamespacedPolicy, s conversion.Scope) error

Convert_unversioned_NamespacedPolicy_To_v1beta1_NamespacedPolicy is an autogenerated conversion function.

func Convert_unversioned_NamespacedStoreList_To_v1beta1_NamespacedStoreList

func Convert_unversioned_NamespacedStoreList_To_v1beta1_NamespacedStoreList(in *unversioned.NamespacedStoreList, out *NamespacedStoreList, s conversion.Scope) error

Convert_unversioned_NamespacedStoreList_To_v1beta1_NamespacedStoreList is an autogenerated conversion function.

func Convert_unversioned_NamespacedStoreSpec_To_v1beta1_NamespacedStoreSpec

func Convert_unversioned_NamespacedStoreSpec_To_v1beta1_NamespacedStoreSpec(in *unversioned.NamespacedStoreSpec, out *NamespacedStoreSpec, s conversion.Scope) error

Convert_unversioned_NamespacedStoreSpec_To_v1beta1_NamespacedStoreSpec is an autogenerated conversion function.

func Convert_unversioned_NamespacedStoreStatus_To_v1beta1_NamespacedStoreStatus

func Convert_unversioned_NamespacedStoreStatus_To_v1beta1_NamespacedStoreStatus(in *unversioned.NamespacedStoreStatus, out *NamespacedStoreStatus, s conversion.Scope) error

Convert_unversioned_NamespacedStoreStatus_To_v1beta1_NamespacedStoreStatus is an autogenerated conversion function.

func Convert_unversioned_NamespacedStore_To_v1beta1_NamespacedStore

func Convert_unversioned_NamespacedStore_To_v1beta1_NamespacedStore(in *unversioned.NamespacedStore, out *NamespacedStore, s conversion.Scope) error

Convert_unversioned_NamespacedStore_To_v1beta1_NamespacedStore is an autogenerated conversion function.

func Convert_unversioned_NamespacedVerifierList_To_v1beta1_NamespacedVerifierList

func Convert_unversioned_NamespacedVerifierList_To_v1beta1_NamespacedVerifierList(in *unversioned.NamespacedVerifierList, out *NamespacedVerifierList, s conversion.Scope) error

Convert_unversioned_NamespacedVerifierList_To_v1beta1_NamespacedVerifierList is an autogenerated conversion function.

func Convert_unversioned_NamespacedVerifierSpec_To_v1beta1_NamespacedVerifierSpec

func Convert_unversioned_NamespacedVerifierSpec_To_v1beta1_NamespacedVerifierSpec(in *unversioned.NamespacedVerifierSpec, out *NamespacedVerifierSpec, s conversion.Scope) error

Convert_unversioned_NamespacedVerifierSpec_To_v1beta1_NamespacedVerifierSpec is an autogenerated conversion function.

func Convert_unversioned_NamespacedVerifierStatus_To_v1beta1_NamespacedVerifierStatus

func Convert_unversioned_NamespacedVerifierStatus_To_v1beta1_NamespacedVerifierStatus(in *unversioned.NamespacedVerifierStatus, out *NamespacedVerifierStatus, s conversion.Scope) error

Convert_unversioned_NamespacedVerifierStatus_To_v1beta1_NamespacedVerifierStatus is an autogenerated conversion function.

func Convert_unversioned_NamespacedVerifier_To_v1beta1_NamespacedVerifier

func Convert_unversioned_NamespacedVerifier_To_v1beta1_NamespacedVerifier(in *unversioned.NamespacedVerifier, out *NamespacedVerifier, s conversion.Scope) error

Convert_unversioned_NamespacedVerifier_To_v1beta1_NamespacedVerifier is an autogenerated conversion function.

func Convert_unversioned_PluginSource_To_v1beta1_PluginSource

func Convert_unversioned_PluginSource_To_v1beta1_PluginSource(in *unversioned.PluginSource, out *PluginSource, s conversion.Scope) error

Convert_unversioned_PluginSource_To_v1beta1_PluginSource is an autogenerated conversion function.

func Convert_unversioned_PolicyList_To_v1beta1_PolicyList

func Convert_unversioned_PolicyList_To_v1beta1_PolicyList(in *unversioned.PolicyList, out *PolicyList, s conversion.Scope) error

Convert_unversioned_PolicyList_To_v1beta1_PolicyList is an autogenerated conversion function.

func Convert_unversioned_PolicySpec_To_v1beta1_PolicySpec

func Convert_unversioned_PolicySpec_To_v1beta1_PolicySpec(in *unversioned.PolicySpec, out *PolicySpec, s conversion.Scope) error

Convert_unversioned_PolicySpec_To_v1beta1_PolicySpec is an autogenerated conversion function.

func Convert_unversioned_PolicyStatus_To_v1beta1_PolicyStatus

func Convert_unversioned_PolicyStatus_To_v1beta1_PolicyStatus(in *unversioned.PolicyStatus, out *PolicyStatus, s conversion.Scope) error

Convert_unversioned_PolicyStatus_To_v1beta1_PolicyStatus is an autogenerated conversion function.

func Convert_unversioned_Policy_To_v1beta1_Policy

func Convert_unversioned_Policy_To_v1beta1_Policy(in *unversioned.Policy, out *Policy, s conversion.Scope) error

Convert_unversioned_Policy_To_v1beta1_Policy is an autogenerated conversion function.

func Convert_unversioned_StoreList_To_v1beta1_StoreList

func Convert_unversioned_StoreList_To_v1beta1_StoreList(in *unversioned.StoreList, out *StoreList, s conversion.Scope) error

Convert_unversioned_StoreList_To_v1beta1_StoreList is an autogenerated conversion function.

func Convert_unversioned_StoreSpec_To_v1beta1_StoreSpec

func Convert_unversioned_StoreSpec_To_v1beta1_StoreSpec(in *unversioned.StoreSpec, out *StoreSpec, s conversion.Scope) error

Convert_unversioned_StoreSpec_To_v1beta1_StoreSpec is an autogenerated conversion function.

func Convert_unversioned_StoreStatus_To_v1beta1_StoreStatus

func Convert_unversioned_StoreStatus_To_v1beta1_StoreStatus(in *unversioned.StoreStatus, out *StoreStatus, s conversion.Scope) error

Convert_unversioned_StoreStatus_To_v1beta1_StoreStatus is an autogenerated conversion function.

func Convert_unversioned_Store_To_v1beta1_Store

func Convert_unversioned_Store_To_v1beta1_Store(in *unversioned.Store, out *Store, s conversion.Scope) error

Convert_unversioned_Store_To_v1beta1_Store is an autogenerated conversion function.

func Convert_unversioned_VerifierList_To_v1beta1_VerifierList

func Convert_unversioned_VerifierList_To_v1beta1_VerifierList(in *unversioned.VerifierList, out *VerifierList, s conversion.Scope) error

Convert_unversioned_VerifierList_To_v1beta1_VerifierList is an autogenerated conversion function.

func Convert_unversioned_VerifierSpec_To_v1beta1_VerifierSpec

func Convert_unversioned_VerifierSpec_To_v1beta1_VerifierSpec(in *unversioned.VerifierSpec, out *VerifierSpec, s conversion.Scope) error

Convert_unversioned_VerifierSpec_To_v1beta1_VerifierSpec is an autogenerated conversion function.

func Convert_unversioned_VerifierStatus_To_v1beta1_VerifierStatus

func Convert_unversioned_VerifierStatus_To_v1beta1_VerifierStatus(in *unversioned.VerifierStatus, out *VerifierStatus, s conversion.Scope) error

Convert_unversioned_VerifierStatus_To_v1beta1_VerifierStatus is an autogenerated conversion function.

func Convert_unversioned_Verifier_To_v1beta1_Verifier

func Convert_unversioned_Verifier_To_v1beta1_Verifier(in *unversioned.Verifier, out *Verifier, s conversion.Scope) error

Convert_unversioned_Verifier_To_v1beta1_Verifier is an autogenerated conversion function.

func Convert_v1beta1_CertificateStoreList_To_unversioned_CertificateStoreList

func Convert_v1beta1_CertificateStoreList_To_unversioned_CertificateStoreList(in *CertificateStoreList, out *unversioned.CertificateStoreList, s conversion.Scope) error

Convert_v1beta1_CertificateStoreList_To_unversioned_CertificateStoreList is an autogenerated conversion function.

func Convert_v1beta1_CertificateStoreSpec_To_unversioned_CertificateStoreSpec

func Convert_v1beta1_CertificateStoreSpec_To_unversioned_CertificateStoreSpec(in *CertificateStoreSpec, out *unversioned.CertificateStoreSpec, s conversion.Scope) error

Convert_v1beta1_CertificateStoreSpec_To_unversioned_CertificateStoreSpec is an autogenerated conversion function.

func Convert_v1beta1_CertificateStoreStatus_To_unversioned_CertificateStoreStatus

func Convert_v1beta1_CertificateStoreStatus_To_unversioned_CertificateStoreStatus(in *CertificateStoreStatus, out *unversioned.CertificateStoreStatus, s conversion.Scope) error

Convert_v1beta1_CertificateStoreStatus_To_unversioned_CertificateStoreStatus is an autogenerated conversion function.

func Convert_v1beta1_CertificateStore_To_unversioned_CertificateStore

func Convert_v1beta1_CertificateStore_To_unversioned_CertificateStore(in *CertificateStore, out *unversioned.CertificateStore, s conversion.Scope) error

Convert_v1beta1_CertificateStore_To_unversioned_CertificateStore is an autogenerated conversion function.

func Convert_v1beta1_KeyManagementProviderList_To_unversioned_KeyManagementProviderList

func Convert_v1beta1_KeyManagementProviderList_To_unversioned_KeyManagementProviderList(in *KeyManagementProviderList, out *unversioned.KeyManagementProviderList, s conversion.Scope) error

Convert_v1beta1_KeyManagementProviderList_To_unversioned_KeyManagementProviderList is an autogenerated conversion function.

func Convert_v1beta1_KeyManagementProviderSpec_To_unversioned_KeyManagementProviderSpec

func Convert_v1beta1_KeyManagementProviderSpec_To_unversioned_KeyManagementProviderSpec(in *KeyManagementProviderSpec, out *unversioned.KeyManagementProviderSpec, s conversion.Scope) error

Convert_v1beta1_KeyManagementProviderSpec_To_unversioned_KeyManagementProviderSpec is an autogenerated conversion function.

func Convert_v1beta1_KeyManagementProviderStatus_To_unversioned_KeyManagementProviderStatus

func Convert_v1beta1_KeyManagementProviderStatus_To_unversioned_KeyManagementProviderStatus(in *KeyManagementProviderStatus, out *unversioned.KeyManagementProviderStatus, s conversion.Scope) error

Convert_v1beta1_KeyManagementProviderStatus_To_unversioned_KeyManagementProviderStatus is an autogenerated conversion function.

func Convert_v1beta1_KeyManagementProvider_To_unversioned_KeyManagementProvider

func Convert_v1beta1_KeyManagementProvider_To_unversioned_KeyManagementProvider(in *KeyManagementProvider, out *unversioned.KeyManagementProvider, s conversion.Scope) error

Convert_v1beta1_KeyManagementProvider_To_unversioned_KeyManagementProvider is an autogenerated conversion function.

func Convert_v1beta1_NamespacedKeyManagementProviderList_To_unversioned_NamespacedKeyManagementProviderList

func Convert_v1beta1_NamespacedKeyManagementProviderList_To_unversioned_NamespacedKeyManagementProviderList(in *NamespacedKeyManagementProviderList, out *unversioned.NamespacedKeyManagementProviderList, s conversion.Scope) error

Convert_v1beta1_NamespacedKeyManagementProviderList_To_unversioned_NamespacedKeyManagementProviderList is an autogenerated conversion function.

func Convert_v1beta1_NamespacedKeyManagementProviderSpec_To_unversioned_NamespacedKeyManagementProviderSpec

func Convert_v1beta1_NamespacedKeyManagementProviderSpec_To_unversioned_NamespacedKeyManagementProviderSpec(in *NamespacedKeyManagementProviderSpec, out *unversioned.NamespacedKeyManagementProviderSpec, s conversion.Scope) error

Convert_v1beta1_NamespacedKeyManagementProviderSpec_To_unversioned_NamespacedKeyManagementProviderSpec is an autogenerated conversion function.

func Convert_v1beta1_NamespacedKeyManagementProviderStatus_To_unversioned_NamespacedKeyManagementProviderStatus

func Convert_v1beta1_NamespacedKeyManagementProviderStatus_To_unversioned_NamespacedKeyManagementProviderStatus(in *NamespacedKeyManagementProviderStatus, out *unversioned.NamespacedKeyManagementProviderStatus, s conversion.Scope) error

Convert_v1beta1_NamespacedKeyManagementProviderStatus_To_unversioned_NamespacedKeyManagementProviderStatus is an autogenerated conversion function.

func Convert_v1beta1_NamespacedKeyManagementProvider_To_unversioned_NamespacedKeyManagementProvider

func Convert_v1beta1_NamespacedKeyManagementProvider_To_unversioned_NamespacedKeyManagementProvider(in *NamespacedKeyManagementProvider, out *unversioned.NamespacedKeyManagementProvider, s conversion.Scope) error

Convert_v1beta1_NamespacedKeyManagementProvider_To_unversioned_NamespacedKeyManagementProvider is an autogenerated conversion function.

func Convert_v1beta1_NamespacedPolicyList_To_unversioned_NamespacedPolicyList

func Convert_v1beta1_NamespacedPolicyList_To_unversioned_NamespacedPolicyList(in *NamespacedPolicyList, out *unversioned.NamespacedPolicyList, s conversion.Scope) error

Convert_v1beta1_NamespacedPolicyList_To_unversioned_NamespacedPolicyList is an autogenerated conversion function.

func Convert_v1beta1_NamespacedPolicySpec_To_unversioned_NamespacedPolicySpec

func Convert_v1beta1_NamespacedPolicySpec_To_unversioned_NamespacedPolicySpec(in *NamespacedPolicySpec, out *unversioned.NamespacedPolicySpec, s conversion.Scope) error

Convert_v1beta1_NamespacedPolicySpec_To_unversioned_NamespacedPolicySpec is an autogenerated conversion function.

func Convert_v1beta1_NamespacedPolicyStatus_To_unversioned_NamespacedPolicyStatus

func Convert_v1beta1_NamespacedPolicyStatus_To_unversioned_NamespacedPolicyStatus(in *NamespacedPolicyStatus, out *unversioned.NamespacedPolicyStatus, s conversion.Scope) error

Convert_v1beta1_NamespacedPolicyStatus_To_unversioned_NamespacedPolicyStatus is an autogenerated conversion function.

func Convert_v1beta1_NamespacedPolicy_To_unversioned_NamespacedPolicy

func Convert_v1beta1_NamespacedPolicy_To_unversioned_NamespacedPolicy(in *NamespacedPolicy, out *unversioned.NamespacedPolicy, s conversion.Scope) error

Convert_v1beta1_NamespacedPolicy_To_unversioned_NamespacedPolicy is an autogenerated conversion function.

func Convert_v1beta1_NamespacedStoreList_To_unversioned_NamespacedStoreList

func Convert_v1beta1_NamespacedStoreList_To_unversioned_NamespacedStoreList(in *NamespacedStoreList, out *unversioned.NamespacedStoreList, s conversion.Scope) error

Convert_v1beta1_NamespacedStoreList_To_unversioned_NamespacedStoreList is an autogenerated conversion function.

func Convert_v1beta1_NamespacedStoreSpec_To_unversioned_NamespacedStoreSpec

func Convert_v1beta1_NamespacedStoreSpec_To_unversioned_NamespacedStoreSpec(in *NamespacedStoreSpec, out *unversioned.NamespacedStoreSpec, s conversion.Scope) error

Convert_v1beta1_NamespacedStoreSpec_To_unversioned_NamespacedStoreSpec is an autogenerated conversion function.

func Convert_v1beta1_NamespacedStoreStatus_To_unversioned_NamespacedStoreStatus

func Convert_v1beta1_NamespacedStoreStatus_To_unversioned_NamespacedStoreStatus(in *NamespacedStoreStatus, out *unversioned.NamespacedStoreStatus, s conversion.Scope) error

Convert_v1beta1_NamespacedStoreStatus_To_unversioned_NamespacedStoreStatus is an autogenerated conversion function.

func Convert_v1beta1_NamespacedStore_To_unversioned_NamespacedStore

func Convert_v1beta1_NamespacedStore_To_unversioned_NamespacedStore(in *NamespacedStore, out *unversioned.NamespacedStore, s conversion.Scope) error

Convert_v1beta1_NamespacedStore_To_unversioned_NamespacedStore is an autogenerated conversion function.

func Convert_v1beta1_NamespacedVerifierList_To_unversioned_NamespacedVerifierList

func Convert_v1beta1_NamespacedVerifierList_To_unversioned_NamespacedVerifierList(in *NamespacedVerifierList, out *unversioned.NamespacedVerifierList, s conversion.Scope) error

Convert_v1beta1_NamespacedVerifierList_To_unversioned_NamespacedVerifierList is an autogenerated conversion function.

func Convert_v1beta1_NamespacedVerifierSpec_To_unversioned_NamespacedVerifierSpec

func Convert_v1beta1_NamespacedVerifierSpec_To_unversioned_NamespacedVerifierSpec(in *NamespacedVerifierSpec, out *unversioned.NamespacedVerifierSpec, s conversion.Scope) error

Convert_v1beta1_NamespacedVerifierSpec_To_unversioned_NamespacedVerifierSpec is an autogenerated conversion function.

func Convert_v1beta1_NamespacedVerifierStatus_To_unversioned_NamespacedVerifierStatus

func Convert_v1beta1_NamespacedVerifierStatus_To_unversioned_NamespacedVerifierStatus(in *NamespacedVerifierStatus, out *unversioned.NamespacedVerifierStatus, s conversion.Scope) error

Convert_v1beta1_NamespacedVerifierStatus_To_unversioned_NamespacedVerifierStatus is an autogenerated conversion function.

func Convert_v1beta1_NamespacedVerifier_To_unversioned_NamespacedVerifier

func Convert_v1beta1_NamespacedVerifier_To_unversioned_NamespacedVerifier(in *NamespacedVerifier, out *unversioned.NamespacedVerifier, s conversion.Scope) error

Convert_v1beta1_NamespacedVerifier_To_unversioned_NamespacedVerifier is an autogenerated conversion function.

func Convert_v1beta1_PluginSource_To_unversioned_PluginSource

func Convert_v1beta1_PluginSource_To_unversioned_PluginSource(in *PluginSource, out *unversioned.PluginSource, s conversion.Scope) error

Convert_v1beta1_PluginSource_To_unversioned_PluginSource is an autogenerated conversion function.

func Convert_v1beta1_PolicyList_To_unversioned_PolicyList

func Convert_v1beta1_PolicyList_To_unversioned_PolicyList(in *PolicyList, out *unversioned.PolicyList, s conversion.Scope) error

Convert_v1beta1_PolicyList_To_unversioned_PolicyList is an autogenerated conversion function.

func Convert_v1beta1_PolicySpec_To_unversioned_PolicySpec

func Convert_v1beta1_PolicySpec_To_unversioned_PolicySpec(in *PolicySpec, out *unversioned.PolicySpec, s conversion.Scope) error

Convert_v1beta1_PolicySpec_To_unversioned_PolicySpec is an autogenerated conversion function.

func Convert_v1beta1_PolicyStatus_To_unversioned_PolicyStatus

func Convert_v1beta1_PolicyStatus_To_unversioned_PolicyStatus(in *PolicyStatus, out *unversioned.PolicyStatus, s conversion.Scope) error

Convert_v1beta1_PolicyStatus_To_unversioned_PolicyStatus is an autogenerated conversion function.

func Convert_v1beta1_Policy_To_unversioned_Policy

func Convert_v1beta1_Policy_To_unversioned_Policy(in *Policy, out *unversioned.Policy, s conversion.Scope) error

Convert_v1beta1_Policy_To_unversioned_Policy is an autogenerated conversion function.

func Convert_v1beta1_StoreList_To_unversioned_StoreList

func Convert_v1beta1_StoreList_To_unversioned_StoreList(in *StoreList, out *unversioned.StoreList, s conversion.Scope) error

Convert_v1beta1_StoreList_To_unversioned_StoreList is an autogenerated conversion function.

func Convert_v1beta1_StoreSpec_To_unversioned_StoreSpec

func Convert_v1beta1_StoreSpec_To_unversioned_StoreSpec(in *StoreSpec, out *unversioned.StoreSpec, s conversion.Scope) error

Convert_v1beta1_StoreSpec_To_unversioned_StoreSpec is an autogenerated conversion function.

func Convert_v1beta1_StoreStatus_To_unversioned_StoreStatus

func Convert_v1beta1_StoreStatus_To_unversioned_StoreStatus(in *StoreStatus, out *unversioned.StoreStatus, s conversion.Scope) error

Convert_v1beta1_StoreStatus_To_unversioned_StoreStatus is an autogenerated conversion function.

func Convert_v1beta1_Store_To_unversioned_Store

func Convert_v1beta1_Store_To_unversioned_Store(in *Store, out *unversioned.Store, s conversion.Scope) error

Convert_v1beta1_Store_To_unversioned_Store is an autogenerated conversion function.

func Convert_v1beta1_VerifierList_To_unversioned_VerifierList

func Convert_v1beta1_VerifierList_To_unversioned_VerifierList(in *VerifierList, out *unversioned.VerifierList, s conversion.Scope) error

Convert_v1beta1_VerifierList_To_unversioned_VerifierList is an autogenerated conversion function.

func Convert_v1beta1_VerifierSpec_To_unversioned_VerifierSpec

func Convert_v1beta1_VerifierSpec_To_unversioned_VerifierSpec(in *VerifierSpec, out *unversioned.VerifierSpec, s conversion.Scope) error

Convert_v1beta1_VerifierSpec_To_unversioned_VerifierSpec is an autogenerated conversion function.

func Convert_v1beta1_VerifierStatus_To_unversioned_VerifierStatus

func Convert_v1beta1_VerifierStatus_To_unversioned_VerifierStatus(in *VerifierStatus, out *unversioned.VerifierStatus, s conversion.Scope) error

Convert_v1beta1_VerifierStatus_To_unversioned_VerifierStatus is an autogenerated conversion function.

func Convert_v1beta1_Verifier_To_unversioned_Verifier

func Convert_v1beta1_Verifier_To_unversioned_Verifier(in *Verifier, out *unversioned.Verifier, s conversion.Scope) error

Convert_v1beta1_Verifier_To_unversioned_Verifier is an autogenerated conversion function.

func RegisterConversions

func RegisterConversions(s *runtime.Scheme) error

RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.

Types

type CertificateStore

type CertificateStore struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   CertificateStoreSpec   `json:"spec,omitempty"`
	Status CertificateStoreStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion CertificateStore is the Schema for the certificatestores API +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` +kubebuilder:printcolumn:name="LastFetchedTime",type=date,JSONPath=`.status.lastfetchedtime`

func (*CertificateStore) DeepCopy

func (in *CertificateStore) DeepCopy() *CertificateStore

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateStore.

func (*CertificateStore) DeepCopyInto

func (in *CertificateStore) DeepCopyInto(out *CertificateStore)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*CertificateStore) DeepCopyObject

func (in *CertificateStore) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type CertificateStoreList

type CertificateStoreList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []CertificateStore `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion CertificateStoreList contains a list of CertificateStore

func (*CertificateStoreList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateStoreList.

func (*CertificateStoreList) DeepCopyInto

func (in *CertificateStoreList) DeepCopyInto(out *CertificateStoreList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*CertificateStoreList) DeepCopyObject

func (in *CertificateStoreList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type CertificateStoreSpec

type CertificateStoreSpec struct {

	// Name of the certificate store provider
	Provider string `json:"provider,omitempty"`

	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters of the certificate store
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

CertificateStoreSpec defines the desired state of CertificateStore

func (*CertificateStoreSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateStoreSpec.

func (*CertificateStoreSpec) DeepCopyInto

func (in *CertificateStoreSpec) DeepCopyInto(out *CertificateStoreSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CertificateStoreStatus

type CertificateStoreStatus struct {

	// Is successful in loading certificate files
	IsSuccess bool `json:"issuccess"`
	// Error message if operation was unsuccessful
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
	// The time stamp of last successful certificates fetch operation. If operation failed, last fetched time shows the time of error
	// +optional
	LastFetchedTime *metav1.Time `json:"lastfetchedtime,omitempty"`
	// +kubebuilder:pruning:PreserveUnknownFields
	// provider specific properties of the each individual certificate
	// +optional
	Properties runtime.RawExtension `json:"properties,omitempty"`
}

CertificateStoreStatus defines the observed state of CertificateStore

func (*CertificateStoreStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateStoreStatus.

func (*CertificateStoreStatus) DeepCopyInto

func (in *CertificateStoreStatus) DeepCopyInto(out *CertificateStoreStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KeyManagementProvider

type KeyManagementProvider struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   KeyManagementProviderSpec   `json:"spec,omitempty"`
	Status KeyManagementProviderStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:resource:scope="Cluster" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` +kubebuilder:printcolumn:name="LastFetchedTime",type=date,JSONPath=`.status.lastfetchedtime` KeyManagementProvider is the Schema for the keymanagementproviders API

func (*KeyManagementProvider) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyManagementProvider.

func (*KeyManagementProvider) DeepCopyInto

func (in *KeyManagementProvider) DeepCopyInto(out *KeyManagementProvider)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*KeyManagementProvider) DeepCopyObject

func (in *KeyManagementProvider) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type KeyManagementProviderList

type KeyManagementProviderList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []KeyManagementProvider `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion KeyManagementProviderList contains a list of KeyManagementProvider

func (*KeyManagementProviderList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyManagementProviderList.

func (*KeyManagementProviderList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*KeyManagementProviderList) DeepCopyObject

func (in *KeyManagementProviderList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type KeyManagementProviderSpec

type KeyManagementProviderSpec struct {

	// Name of the key management provider
	Type string `json:"type,omitempty"`

	// Refresh interval for fetching the certificate/key files from the provider. Only for providers that are refreshable. The value is in the format of "1h30m" where "h" means hour and "m" means minute. Valid time units are units are "ns", "us" (or "µs"), "ms", "s", "m", "h".
	// +kubebuilder:default=""
	RefreshInterval string `json:"refreshInterval,omitempty"`

	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters of the key management provider
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

KeyManagementProviderSpec defines the desired state of KeyManagementProvider

func (*KeyManagementProviderSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyManagementProviderSpec.

func (*KeyManagementProviderSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KeyManagementProviderStatus

type KeyManagementProviderStatus struct {

	// Is successful in loading certificate/key files
	IsSuccess bool `json:"issuccess"`
	// Error message if operation was unsuccessful
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
	// The time stamp of last successful certificate/key fetch operation. If operation failed, last fetched time shows the time of error
	// +optional
	LastFetchedTime *metav1.Time `json:"lastfetchedtime,omitempty"`
	// +kubebuilder:pruning:PreserveUnknownFields
	// provider specific properties of the each individual certificate/key
	// +optional
	Properties runtime.RawExtension `json:"properties,omitempty"`
}

KeyManagementProviderStatus defines the observed state of KeyManagementProvider

func (*KeyManagementProviderStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyManagementProviderStatus.

func (*KeyManagementProviderStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NamespacedKeyManagementProvider

type NamespacedKeyManagementProvider struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   NamespacedKeyManagementProviderSpec   `json:"spec,omitempty"`
	Status NamespacedKeyManagementProviderStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:resource:scope="Namespaced" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` +kubebuilder:printcolumn:name="LastFetchedTime",type=date,JSONPath=`.status.lastfetchedtime` NamespacedKeyManagementProvider is the Schema for the namespacedkeymanagementproviders API

func (*NamespacedKeyManagementProvider) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedKeyManagementProvider.

func (*NamespacedKeyManagementProvider) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NamespacedKeyManagementProvider) DeepCopyObject

func (in *NamespacedKeyManagementProvider) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NamespacedKeyManagementProviderList

type NamespacedKeyManagementProviderList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []NamespacedKeyManagementProvider `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion NamespacedKeyManagementProviderList contains a list of NamespacedKeyManagementProvider

func (*NamespacedKeyManagementProviderList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedKeyManagementProviderList.

func (*NamespacedKeyManagementProviderList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NamespacedKeyManagementProviderList) DeepCopyObject

func (in *NamespacedKeyManagementProviderList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NamespacedKeyManagementProviderSpec

type NamespacedKeyManagementProviderSpec struct {

	// Name of the key management provider
	Type string `json:"type,omitempty"`

	// Refresh interval for the key management provider. Only used if the key management provider is refreshable. Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h".
	// +kubebuilder:default=""
	RefreshInterval string `json:"refreshInterval,omitempty"`

	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters of the key management provider
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

NamespacedKeyManagementProviderSpec defines the desired state of NamespacedKeyManagementProvider

func (*NamespacedKeyManagementProviderSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedKeyManagementProviderSpec.

func (*NamespacedKeyManagementProviderSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NamespacedKeyManagementProviderStatus

type NamespacedKeyManagementProviderStatus struct {

	// Is successful in loading certificate/key files
	IsSuccess bool `json:"issuccess"`
	// Error message if operation was unsuccessful
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
	// The time stamp of last successful certificate/key fetch operation. If operation failed, last fetched time shows the time of error
	// +optional
	LastFetchedTime *metav1.Time `json:"lastfetchedtime,omitempty"`
	// +kubebuilder:pruning:PreserveUnknownFields
	// provider specific properties of the each individual certificate/key
	// +optional
	Properties runtime.RawExtension `json:"properties,omitempty"`
}

NamespacedKeyManagementProviderStatus defines the observed state of NamespacedKeyManagementProvider

func (*NamespacedKeyManagementProviderStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedKeyManagementProviderStatus.

func (*NamespacedKeyManagementProviderStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NamespacedPolicy

type NamespacedPolicy struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   NamespacedPolicySpec   `json:"spec,omitempty"`
	Status NamespacedPolicyStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:resource:scope="Namespaced" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` NamespacedPolicy is the Schema for the namespacedpolicies API

func (*NamespacedPolicy) DeepCopy

func (in *NamespacedPolicy) DeepCopy() *NamespacedPolicy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedPolicy.

func (*NamespacedPolicy) DeepCopyInto

func (in *NamespacedPolicy) DeepCopyInto(out *NamespacedPolicy)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NamespacedPolicy) DeepCopyObject

func (in *NamespacedPolicy) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NamespacedPolicyList

type NamespacedPolicyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []NamespacedPolicy `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion NamespacedPolicyList contains a list of NamespacedPolicy

func (*NamespacedPolicyList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedPolicyList.

func (*NamespacedPolicyList) DeepCopyInto

func (in *NamespacedPolicyList) DeepCopyInto(out *NamespacedPolicyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NamespacedPolicyList) DeepCopyObject

func (in *NamespacedPolicyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NamespacedPolicySpec

type NamespacedPolicySpec struct {

	// Type of the policy
	Type string `json:"type,omitempty"`
	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters for this policy
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

NamespacedPolicySpec defines the desired state of NamespacedPolicy

func (*NamespacedPolicySpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedPolicySpec.

func (*NamespacedPolicySpec) DeepCopyInto

func (in *NamespacedPolicySpec) DeepCopyInto(out *NamespacedPolicySpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NamespacedPolicyStatus

type NamespacedPolicyStatus struct {

	// Is successful while applying the policy.
	IsSuccess bool `json:"issuccess"`
	// Error message if policy is not successfully applied.
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
}

NamespacedPolicyStatus defines the observed state of NamespacedPolicy

func (*NamespacedPolicyStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedPolicyStatus.

func (*NamespacedPolicyStatus) DeepCopyInto

func (in *NamespacedPolicyStatus) DeepCopyInto(out *NamespacedPolicyStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NamespacedStore

type NamespacedStore struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   NamespacedStoreSpec   `json:"spec,omitempty"`
	Status NamespacedStoreStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:resource:scope="Namespaced" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` NamespacedStore is the Schema for the namespacedstores API

func (*NamespacedStore) DeepCopy

func (in *NamespacedStore) DeepCopy() *NamespacedStore

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedStore.

func (*NamespacedStore) DeepCopyInto

func (in *NamespacedStore) DeepCopyInto(out *NamespacedStore)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NamespacedStore) DeepCopyObject

func (in *NamespacedStore) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NamespacedStoreList

type NamespacedStoreList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []NamespacedStore `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion NamespacedStoreList contains a list of NamespacedStore

func (*NamespacedStoreList) DeepCopy

func (in *NamespacedStoreList) DeepCopy() *NamespacedStoreList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedStoreList.

func (*NamespacedStoreList) DeepCopyInto

func (in *NamespacedStoreList) DeepCopyInto(out *NamespacedStoreList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NamespacedStoreList) DeepCopyObject

func (in *NamespacedStoreList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NamespacedStoreSpec

type NamespacedStoreSpec struct {

	// Name of the store
	Name string `json:"name"`
	// Version of the store plugin. Optional
	Version string `json:"version,omitempty"`
	// Plugin path, optional
	Address string `json:"address,omitempty"`
	// OCI Artifact source to download the plugin from, optional
	Source *PluginSource `json:"source,omitempty"`

	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters of the store
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

NamespacedStoreSpec defines the desired state of NamespacedStore

func (*NamespacedStoreSpec) DeepCopy

func (in *NamespacedStoreSpec) DeepCopy() *NamespacedStoreSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedStoreSpec.

func (*NamespacedStoreSpec) DeepCopyInto

func (in *NamespacedStoreSpec) DeepCopyInto(out *NamespacedStoreSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NamespacedStoreStatus

type NamespacedStoreStatus struct {

	// Is successful in finding the plugin
	IsSuccess bool `json:"issuccess"`
	// Error message if operation was unsuccessful
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
}

NamespacedStoreStatus defines the observed state of NamespacedStore

func (*NamespacedStoreStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedStoreStatus.

func (*NamespacedStoreStatus) DeepCopyInto

func (in *NamespacedStoreStatus) DeepCopyInto(out *NamespacedStoreStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NamespacedVerifier

type NamespacedVerifier struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   NamespacedVerifierSpec   `json:"spec,omitempty"`
	Status NamespacedVerifierStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:resource:scope="Namespaced" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` NamespacedVerifier is the Schema for the namespacedverifiers API

func (*NamespacedVerifier) DeepCopy

func (in *NamespacedVerifier) DeepCopy() *NamespacedVerifier

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedVerifier.

func (*NamespacedVerifier) DeepCopyInto

func (in *NamespacedVerifier) DeepCopyInto(out *NamespacedVerifier)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NamespacedVerifier) DeepCopyObject

func (in *NamespacedVerifier) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NamespacedVerifierList

type NamespacedVerifierList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []NamespacedVerifier `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion NamespacedVerifierList contains a list of NamespacedVerifier

func (*NamespacedVerifierList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedVerifierList.

func (*NamespacedVerifierList) DeepCopyInto

func (in *NamespacedVerifierList) DeepCopyInto(out *NamespacedVerifierList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NamespacedVerifierList) DeepCopyObject

func (in *NamespacedVerifierList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NamespacedVerifierSpec

type NamespacedVerifierSpec struct {

	// Name of the verifier. Deprecated
	Name string `json:"name"`

	// Type of the verifier. Optional
	Type string `json:"type,omitempty"`

	// Version of the verifier plugin. Optional
	Version string `json:"version,omitempty"`

	// The type of artifact this verifier handles
	ArtifactTypes string `json:"artifactTypes"`

	// URL/file path. Optional
	Address string `json:"address,omitempty"`

	// OCI Artifact source to download the plugin from. Optional
	Source *PluginSource `json:"source,omitempty"`

	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters for this verifier
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

NamespacedVerifierSpec defines the desired state of NamespacedVerifier

func (*NamespacedVerifierSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedVerifierSpec.

func (*NamespacedVerifierSpec) DeepCopyInto

func (in *NamespacedVerifierSpec) DeepCopyInto(out *NamespacedVerifierSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NamespacedVerifierStatus

type NamespacedVerifierStatus struct {

	// Is successful in finding the plugin
	IsSuccess bool `json:"issuccess"`
	// Error message if operation was unsuccessful
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
}

NamespacedVerifierStatus defines the observed state of NamespacedVerifier

func (*NamespacedVerifierStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedVerifierStatus.

func (*NamespacedVerifierStatus) DeepCopyInto

func (in *NamespacedVerifierStatus) DeepCopyInto(out *NamespacedVerifierStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PluginSource

type PluginSource struct {

	// OCI Artifact source to download the plugin from
	Artifact string `json:"artifact,omitempty"`

	// +kubebuilder:pruning:PreserveUnknownFields
	// AuthProvider to use to authenticate to the OCI Artifact source, optional
	AuthProvider runtime.RawExtension `json:"authProvider,omitempty"`
}

PluginSource defines the fields needed to download a plugin from an OCI Artifact source

func (*PluginSource) DeepCopy

func (in *PluginSource) DeepCopy() *PluginSource

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluginSource.

func (*PluginSource) DeepCopyInto

func (in *PluginSource) DeepCopyInto(out *PluginSource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Policy

type Policy struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   PolicySpec   `json:"spec,omitempty"`
	Status PolicyStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:resource:scope="Cluster" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` Policy is the Schema for the policies API

func (*Policy) DeepCopy

func (in *Policy) DeepCopy() *Policy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy.

func (*Policy) DeepCopyInto

func (in *Policy) DeepCopyInto(out *Policy)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Policy) DeepCopyObject

func (in *Policy) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type PolicyList

type PolicyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Policy `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion PolicyList contains a list of Policy

func (*PolicyList) DeepCopy

func (in *PolicyList) DeepCopy() *PolicyList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList.

func (*PolicyList) DeepCopyInto

func (in *PolicyList) DeepCopyInto(out *PolicyList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*PolicyList) DeepCopyObject

func (in *PolicyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type PolicySpec

type PolicySpec struct {

	// Type of the policy
	Type string `json:"type,omitempty"`
	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters for this policy
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

PolicySpec defines the desired state of Policy

func (*PolicySpec) DeepCopy

func (in *PolicySpec) DeepCopy() *PolicySpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySpec.

func (*PolicySpec) DeepCopyInto

func (in *PolicySpec) DeepCopyInto(out *PolicySpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PolicyStatus

type PolicyStatus struct {

	// Is successful while applying the policy.
	IsSuccess bool `json:"issuccess"`
	// Error message if policy is not successfully applied.
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
}

PolicyStatus defines the observed state of Policy

func (*PolicyStatus) DeepCopy

func (in *PolicyStatus) DeepCopy() *PolicyStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyStatus.

func (*PolicyStatus) DeepCopyInto

func (in *PolicyStatus) DeepCopyInto(out *PolicyStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Store

type Store struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   StoreSpec   `json:"spec,omitempty"`
	Status StoreStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:resource:scope="Cluster" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` Store is the Schema for the stores API

func (*Store) DeepCopy

func (in *Store) DeepCopy() *Store

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Store.

func (*Store) DeepCopyInto

func (in *Store) DeepCopyInto(out *Store)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Store) DeepCopyObject

func (in *Store) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type StoreList

type StoreList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Store `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion StoreList contains a list of Store

func (*StoreList) DeepCopy

func (in *StoreList) DeepCopy() *StoreList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreList.

func (*StoreList) DeepCopyInto

func (in *StoreList) DeepCopyInto(out *StoreList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*StoreList) DeepCopyObject

func (in *StoreList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type StoreSpec

type StoreSpec struct {

	// Name of the store
	Name string `json:"name"`
	// Version of the store plugin. Optional
	Version string `json:"version,omitempty"`
	// Plugin path, optional
	Address string `json:"address,omitempty"`
	// OCI Artifact source to download the plugin from, optional
	Source *PluginSource `json:"source,omitempty"`

	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters of the store
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

StoreSpec defines the desired state of Store

func (*StoreSpec) DeepCopy

func (in *StoreSpec) DeepCopy() *StoreSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSpec.

func (*StoreSpec) DeepCopyInto

func (in *StoreSpec) DeepCopyInto(out *StoreSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type StoreStatus

type StoreStatus struct {

	// Is successful in finding the plugin
	IsSuccess bool `json:"issuccess"`
	// Error message if operation was unsuccessful
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
}

StoreStatus defines the observed state of Store

func (*StoreStatus) DeepCopy

func (in *StoreStatus) DeepCopy() *StoreStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreStatus.

func (*StoreStatus) DeepCopyInto

func (in *StoreStatus) DeepCopyInto(out *StoreStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Verifier

type Verifier struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VerifierSpec   `json:"spec,omitempty"`
	Status VerifierStatus `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:resource:scope="Cluster" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="IsSuccess",type=boolean,JSONPath=`.status.issuccess` +kubebuilder:printcolumn:name="Error",type=string,JSONPath=`.status.brieferror` Verifier is the Schema for the verifiers API

func (*Verifier) DeepCopy

func (in *Verifier) DeepCopy() *Verifier

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Verifier.

func (*Verifier) DeepCopyInto

func (in *Verifier) DeepCopyInto(out *Verifier)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Verifier) DeepCopyObject

func (in *Verifier) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VerifierList

type VerifierList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Verifier `json:"items"`
}

+kubebuilder:object:root=true +kubebuilder:storageversion VerifierList contains a list of Verifier

func (*VerifierList) DeepCopy

func (in *VerifierList) DeepCopy() *VerifierList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VerifierList.

func (*VerifierList) DeepCopyInto

func (in *VerifierList) DeepCopyInto(out *VerifierList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VerifierList) DeepCopyObject

func (in *VerifierList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VerifierSpec

type VerifierSpec struct {

	// Name of the verifier. Deprecated
	Name string `json:"name"`

	// Type of the verifier. Optional
	Type string `json:"type,omitempty"`

	// Version of the verifier plugin. Optional
	Version string `json:"version,omitempty"`

	// The type of artifact this verifier handles
	ArtifactTypes string `json:"artifactTypes"`

	// URL/file path. Optional
	Address string `json:"address,omitempty"`

	// OCI Artifact source to download the plugin from. Optional
	Source *PluginSource `json:"source,omitempty"`

	// +kubebuilder:pruning:PreserveUnknownFields
	// Parameters for this verifier
	Parameters runtime.RawExtension `json:"parameters,omitempty"`
}

VerifierSpec defines the desired state of Verifier

func (*VerifierSpec) DeepCopy

func (in *VerifierSpec) DeepCopy() *VerifierSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VerifierSpec.

func (*VerifierSpec) DeepCopyInto

func (in *VerifierSpec) DeepCopyInto(out *VerifierSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VerifierStatus

type VerifierStatus struct {

	// Is successful in finding the plugin
	IsSuccess bool `json:"issuccess"`
	// Error message if operation was unsuccessful
	// +optional
	Error string `json:"error,omitempty"`
	// Truncated error message if the message is too long
	// +optional
	BriefError string `json:"brieferror,omitempty"`
}

VerifierStatus defines the observed state of Verifier

func (*VerifierStatus) DeepCopy

func (in *VerifierStatus) DeepCopy() *VerifierStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VerifierStatus.

func (*VerifierStatus) DeepCopyInto

func (in *VerifierStatus) DeepCopyInto(out *VerifierStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

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