Documentation

Overview

    Package policy is for any kind of policy object. Suitable examples, even if they aren't all here, are policyv1beta1.PodDisruptionBudget, PodSecurityPolicy, NetworkPolicy, etc.

    Index

    Constants

    View Source
    const GroupName = "policy"

      GroupName is the group name use in this package

      Variables

      View Source
      var (
      	AddToScheme = localSchemeBuilder.AddToScheme
      )
      View Source
      var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"}

        SchemeGroupVersion is group version used to register these objects

        Functions

        func Convert_policy_AllowedCSIDriver_To_v1beta1_AllowedCSIDriver

        func Convert_policy_AllowedCSIDriver_To_v1beta1_AllowedCSIDriver(in *policy.AllowedCSIDriver, out *v1beta1.AllowedCSIDriver, s conversion.Scope) error

          Convert_policy_AllowedCSIDriver_To_v1beta1_AllowedCSIDriver is an autogenerated conversion function.

          func Convert_policy_AllowedFlexVolume_To_v1beta1_AllowedFlexVolume

          func Convert_policy_AllowedFlexVolume_To_v1beta1_AllowedFlexVolume(in *policy.AllowedFlexVolume, out *v1beta1.AllowedFlexVolume, s conversion.Scope) error

            Convert_policy_AllowedFlexVolume_To_v1beta1_AllowedFlexVolume is an autogenerated conversion function.

            func Convert_policy_AllowedHostPath_To_v1beta1_AllowedHostPath

            func Convert_policy_AllowedHostPath_To_v1beta1_AllowedHostPath(in *policy.AllowedHostPath, out *v1beta1.AllowedHostPath, s conversion.Scope) error

              Convert_policy_AllowedHostPath_To_v1beta1_AllowedHostPath is an autogenerated conversion function.

              func Convert_policy_Eviction_To_v1beta1_Eviction

              func Convert_policy_Eviction_To_v1beta1_Eviction(in *policy.Eviction, out *v1beta1.Eviction, s conversion.Scope) error

                Convert_policy_Eviction_To_v1beta1_Eviction is an autogenerated conversion function.

                func Convert_policy_FSGroupStrategyOptions_To_v1beta1_FSGroupStrategyOptions

                func Convert_policy_FSGroupStrategyOptions_To_v1beta1_FSGroupStrategyOptions(in *policy.FSGroupStrategyOptions, out *v1beta1.FSGroupStrategyOptions, s conversion.Scope) error

                  Convert_policy_FSGroupStrategyOptions_To_v1beta1_FSGroupStrategyOptions is an autogenerated conversion function.

                  func Convert_policy_HostPortRange_To_v1beta1_HostPortRange

                  func Convert_policy_HostPortRange_To_v1beta1_HostPortRange(in *policy.HostPortRange, out *v1beta1.HostPortRange, s conversion.Scope) error

                    Convert_policy_HostPortRange_To_v1beta1_HostPortRange is an autogenerated conversion function.

                    func Convert_policy_IDRange_To_v1beta1_IDRange

                    func Convert_policy_IDRange_To_v1beta1_IDRange(in *policy.IDRange, out *v1beta1.IDRange, s conversion.Scope) error

                      Convert_policy_IDRange_To_v1beta1_IDRange is an autogenerated conversion function.

                      func Convert_policy_PodDisruptionBudgetList_To_v1beta1_PodDisruptionBudgetList

                      func Convert_policy_PodDisruptionBudgetList_To_v1beta1_PodDisruptionBudgetList(in *policy.PodDisruptionBudgetList, out *v1beta1.PodDisruptionBudgetList, s conversion.Scope) error

                        Convert_policy_PodDisruptionBudgetList_To_v1beta1_PodDisruptionBudgetList is an autogenerated conversion function.

                        func Convert_policy_PodDisruptionBudgetSpec_To_v1beta1_PodDisruptionBudgetSpec

                        func Convert_policy_PodDisruptionBudgetSpec_To_v1beta1_PodDisruptionBudgetSpec(in *policy.PodDisruptionBudgetSpec, out *v1beta1.PodDisruptionBudgetSpec, s conversion.Scope) error

                          Convert_policy_PodDisruptionBudgetSpec_To_v1beta1_PodDisruptionBudgetSpec is an autogenerated conversion function.

                          func Convert_policy_PodDisruptionBudgetStatus_To_v1beta1_PodDisruptionBudgetStatus

                          func Convert_policy_PodDisruptionBudgetStatus_To_v1beta1_PodDisruptionBudgetStatus(in *policy.PodDisruptionBudgetStatus, out *v1beta1.PodDisruptionBudgetStatus, s conversion.Scope) error

                            Convert_policy_PodDisruptionBudgetStatus_To_v1beta1_PodDisruptionBudgetStatus is an autogenerated conversion function.

                            func Convert_policy_PodDisruptionBudget_To_v1beta1_PodDisruptionBudget

                            func Convert_policy_PodDisruptionBudget_To_v1beta1_PodDisruptionBudget(in *policy.PodDisruptionBudget, out *v1beta1.PodDisruptionBudget, s conversion.Scope) error

                              Convert_policy_PodDisruptionBudget_To_v1beta1_PodDisruptionBudget is an autogenerated conversion function.

                              func Convert_policy_PodSecurityPolicyList_To_v1beta1_PodSecurityPolicyList

                              func Convert_policy_PodSecurityPolicyList_To_v1beta1_PodSecurityPolicyList(in *policy.PodSecurityPolicyList, out *v1beta1.PodSecurityPolicyList, s conversion.Scope) error

                                Convert_policy_PodSecurityPolicyList_To_v1beta1_PodSecurityPolicyList is an autogenerated conversion function.

                                func Convert_policy_PodSecurityPolicySpec_To_v1beta1_PodSecurityPolicySpec

                                func Convert_policy_PodSecurityPolicySpec_To_v1beta1_PodSecurityPolicySpec(in *policy.PodSecurityPolicySpec, out *v1beta1.PodSecurityPolicySpec, s conversion.Scope) error

                                  Convert_policy_PodSecurityPolicySpec_To_v1beta1_PodSecurityPolicySpec is an autogenerated conversion function.

                                  func Convert_policy_PodSecurityPolicy_To_v1beta1_PodSecurityPolicy

                                  func Convert_policy_PodSecurityPolicy_To_v1beta1_PodSecurityPolicy(in *policy.PodSecurityPolicy, out *v1beta1.PodSecurityPolicy, s conversion.Scope) error

                                    Convert_policy_PodSecurityPolicy_To_v1beta1_PodSecurityPolicy is an autogenerated conversion function.

                                    func Convert_policy_RunAsGroupStrategyOptions_To_v1beta1_RunAsGroupStrategyOptions

                                    func Convert_policy_RunAsGroupStrategyOptions_To_v1beta1_RunAsGroupStrategyOptions(in *policy.RunAsGroupStrategyOptions, out *v1beta1.RunAsGroupStrategyOptions, s conversion.Scope) error

                                      Convert_policy_RunAsGroupStrategyOptions_To_v1beta1_RunAsGroupStrategyOptions is an autogenerated conversion function.

                                      func Convert_policy_RunAsUserStrategyOptions_To_v1beta1_RunAsUserStrategyOptions

                                      func Convert_policy_RunAsUserStrategyOptions_To_v1beta1_RunAsUserStrategyOptions(in *policy.RunAsUserStrategyOptions, out *v1beta1.RunAsUserStrategyOptions, s conversion.Scope) error

                                        Convert_policy_RunAsUserStrategyOptions_To_v1beta1_RunAsUserStrategyOptions is an autogenerated conversion function.

                                        func Convert_policy_SELinuxStrategyOptions_To_v1beta1_SELinuxStrategyOptions

                                        func Convert_policy_SELinuxStrategyOptions_To_v1beta1_SELinuxStrategyOptions(in *policy.SELinuxStrategyOptions, out *v1beta1.SELinuxStrategyOptions, s conversion.Scope) error

                                          Convert_policy_SELinuxStrategyOptions_To_v1beta1_SELinuxStrategyOptions is an autogenerated conversion function.

                                          func Convert_policy_SupplementalGroupsStrategyOptions_To_v1beta1_SupplementalGroupsStrategyOptions

                                          func Convert_policy_SupplementalGroupsStrategyOptions_To_v1beta1_SupplementalGroupsStrategyOptions(in *policy.SupplementalGroupsStrategyOptions, out *v1beta1.SupplementalGroupsStrategyOptions, s conversion.Scope) error

                                            Convert_policy_SupplementalGroupsStrategyOptions_To_v1beta1_SupplementalGroupsStrategyOptions is an autogenerated conversion function.

                                            func Convert_v1beta1_AllowedCSIDriver_To_policy_AllowedCSIDriver

                                            func Convert_v1beta1_AllowedCSIDriver_To_policy_AllowedCSIDriver(in *v1beta1.AllowedCSIDriver, out *policy.AllowedCSIDriver, s conversion.Scope) error

                                              Convert_v1beta1_AllowedCSIDriver_To_policy_AllowedCSIDriver is an autogenerated conversion function.

                                              func Convert_v1beta1_AllowedFlexVolume_To_policy_AllowedFlexVolume

                                              func Convert_v1beta1_AllowedFlexVolume_To_policy_AllowedFlexVolume(in *v1beta1.AllowedFlexVolume, out *policy.AllowedFlexVolume, s conversion.Scope) error

                                                Convert_v1beta1_AllowedFlexVolume_To_policy_AllowedFlexVolume is an autogenerated conversion function.

                                                func Convert_v1beta1_AllowedHostPath_To_policy_AllowedHostPath

                                                func Convert_v1beta1_AllowedHostPath_To_policy_AllowedHostPath(in *v1beta1.AllowedHostPath, out *policy.AllowedHostPath, s conversion.Scope) error

                                                  Convert_v1beta1_AllowedHostPath_To_policy_AllowedHostPath is an autogenerated conversion function.

                                                  func Convert_v1beta1_Eviction_To_policy_Eviction

                                                  func Convert_v1beta1_Eviction_To_policy_Eviction(in *v1beta1.Eviction, out *policy.Eviction, s conversion.Scope) error

                                                    Convert_v1beta1_Eviction_To_policy_Eviction is an autogenerated conversion function.

                                                    func Convert_v1beta1_FSGroupStrategyOptions_To_policy_FSGroupStrategyOptions

                                                    func Convert_v1beta1_FSGroupStrategyOptions_To_policy_FSGroupStrategyOptions(in *v1beta1.FSGroupStrategyOptions, out *policy.FSGroupStrategyOptions, s conversion.Scope) error

                                                      Convert_v1beta1_FSGroupStrategyOptions_To_policy_FSGroupStrategyOptions is an autogenerated conversion function.

                                                      func Convert_v1beta1_HostPortRange_To_policy_HostPortRange

                                                      func Convert_v1beta1_HostPortRange_To_policy_HostPortRange(in *v1beta1.HostPortRange, out *policy.HostPortRange, s conversion.Scope) error

                                                        Convert_v1beta1_HostPortRange_To_policy_HostPortRange is an autogenerated conversion function.

                                                        func Convert_v1beta1_IDRange_To_policy_IDRange

                                                        func Convert_v1beta1_IDRange_To_policy_IDRange(in *v1beta1.IDRange, out *policy.IDRange, s conversion.Scope) error

                                                          Convert_v1beta1_IDRange_To_policy_IDRange is an autogenerated conversion function.

                                                          func Convert_v1beta1_PodDisruptionBudgetList_To_policy_PodDisruptionBudgetList

                                                          func Convert_v1beta1_PodDisruptionBudgetList_To_policy_PodDisruptionBudgetList(in *v1beta1.PodDisruptionBudgetList, out *policy.PodDisruptionBudgetList, s conversion.Scope) error

                                                            Convert_v1beta1_PodDisruptionBudgetList_To_policy_PodDisruptionBudgetList is an autogenerated conversion function.

                                                            func Convert_v1beta1_PodDisruptionBudgetSpec_To_policy_PodDisruptionBudgetSpec

                                                            func Convert_v1beta1_PodDisruptionBudgetSpec_To_policy_PodDisruptionBudgetSpec(in *v1beta1.PodDisruptionBudgetSpec, out *policy.PodDisruptionBudgetSpec, s conversion.Scope) error

                                                              Convert_v1beta1_PodDisruptionBudgetSpec_To_policy_PodDisruptionBudgetSpec is an autogenerated conversion function.

                                                              func Convert_v1beta1_PodDisruptionBudgetStatus_To_policy_PodDisruptionBudgetStatus

                                                              func Convert_v1beta1_PodDisruptionBudgetStatus_To_policy_PodDisruptionBudgetStatus(in *v1beta1.PodDisruptionBudgetStatus, out *policy.PodDisruptionBudgetStatus, s conversion.Scope) error

                                                                Convert_v1beta1_PodDisruptionBudgetStatus_To_policy_PodDisruptionBudgetStatus is an autogenerated conversion function.

                                                                func Convert_v1beta1_PodDisruptionBudget_To_policy_PodDisruptionBudget

                                                                func Convert_v1beta1_PodDisruptionBudget_To_policy_PodDisruptionBudget(in *v1beta1.PodDisruptionBudget, out *policy.PodDisruptionBudget, s conversion.Scope) error

                                                                  Convert_v1beta1_PodDisruptionBudget_To_policy_PodDisruptionBudget is an autogenerated conversion function.

                                                                  func Convert_v1beta1_PodSecurityPolicyList_To_policy_PodSecurityPolicyList

                                                                  func Convert_v1beta1_PodSecurityPolicyList_To_policy_PodSecurityPolicyList(in *v1beta1.PodSecurityPolicyList, out *policy.PodSecurityPolicyList, s conversion.Scope) error

                                                                    Convert_v1beta1_PodSecurityPolicyList_To_policy_PodSecurityPolicyList is an autogenerated conversion function.

                                                                    func Convert_v1beta1_PodSecurityPolicySpec_To_policy_PodSecurityPolicySpec

                                                                    func Convert_v1beta1_PodSecurityPolicySpec_To_policy_PodSecurityPolicySpec(in *v1beta1.PodSecurityPolicySpec, out *policy.PodSecurityPolicySpec, s conversion.Scope) error

                                                                      Convert_v1beta1_PodSecurityPolicySpec_To_policy_PodSecurityPolicySpec is an autogenerated conversion function.

                                                                      func Convert_v1beta1_PodSecurityPolicy_To_policy_PodSecurityPolicy

                                                                      func Convert_v1beta1_PodSecurityPolicy_To_policy_PodSecurityPolicy(in *v1beta1.PodSecurityPolicy, out *policy.PodSecurityPolicy, s conversion.Scope) error

                                                                        Convert_v1beta1_PodSecurityPolicy_To_policy_PodSecurityPolicy is an autogenerated conversion function.

                                                                        func Convert_v1beta1_RunAsGroupStrategyOptions_To_policy_RunAsGroupStrategyOptions

                                                                        func Convert_v1beta1_RunAsGroupStrategyOptions_To_policy_RunAsGroupStrategyOptions(in *v1beta1.RunAsGroupStrategyOptions, out *policy.RunAsGroupStrategyOptions, s conversion.Scope) error

                                                                          Convert_v1beta1_RunAsGroupStrategyOptions_To_policy_RunAsGroupStrategyOptions is an autogenerated conversion function.

                                                                          func Convert_v1beta1_RunAsUserStrategyOptions_To_policy_RunAsUserStrategyOptions

                                                                          func Convert_v1beta1_RunAsUserStrategyOptions_To_policy_RunAsUserStrategyOptions(in *v1beta1.RunAsUserStrategyOptions, out *policy.RunAsUserStrategyOptions, s conversion.Scope) error

                                                                            Convert_v1beta1_RunAsUserStrategyOptions_To_policy_RunAsUserStrategyOptions is an autogenerated conversion function.

                                                                            func Convert_v1beta1_SELinuxStrategyOptions_To_policy_SELinuxStrategyOptions

                                                                            func Convert_v1beta1_SELinuxStrategyOptions_To_policy_SELinuxStrategyOptions(in *v1beta1.SELinuxStrategyOptions, out *policy.SELinuxStrategyOptions, s conversion.Scope) error

                                                                              Convert_v1beta1_SELinuxStrategyOptions_To_policy_SELinuxStrategyOptions is an autogenerated conversion function.

                                                                              func Convert_v1beta1_SupplementalGroupsStrategyOptions_To_policy_SupplementalGroupsStrategyOptions

                                                                              func Convert_v1beta1_SupplementalGroupsStrategyOptions_To_policy_SupplementalGroupsStrategyOptions(in *v1beta1.SupplementalGroupsStrategyOptions, out *policy.SupplementalGroupsStrategyOptions, s conversion.Scope) error

                                                                                Convert_v1beta1_SupplementalGroupsStrategyOptions_To_policy_SupplementalGroupsStrategyOptions 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.

                                                                                  func RegisterDefaults

                                                                                  func RegisterDefaults(scheme *runtime.Scheme) error

                                                                                    RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.

                                                                                    func Resource

                                                                                    func Resource(resource string) schema.GroupResource

                                                                                      Resource takes an unqualified resource and returns a Group qualified GroupResource

                                                                                      func SetDefaults_PodSecurityPolicySpec

                                                                                      func SetDefaults_PodSecurityPolicySpec(obj *policyv1beta1.PodSecurityPolicySpec)

                                                                                      func SetObjectDefaults_PodSecurityPolicy

                                                                                      func SetObjectDefaults_PodSecurityPolicy(in *v1beta1.PodSecurityPolicy)

                                                                                      func SetObjectDefaults_PodSecurityPolicyList

                                                                                      func SetObjectDefaults_PodSecurityPolicyList(in *v1beta1.PodSecurityPolicyList)

                                                                                      Types

                                                                                      This section is empty.