Versions in this module Expand all Collapse all v4 v4.1.0 May 1, 2019 Changes in this version + const FSGroupStrategyMustRunAs + const FSGroupStrategyRunAsAny + const GroupName + const RunAsUserStrategyMustRunAs + const RunAsUserStrategyMustRunAsNonRoot + const RunAsUserStrategyMustRunAsRange + const RunAsUserStrategyRunAsAny + const SELinuxStrategyMustRunAs + const SELinuxStrategyRunAsAny + const SupplementalGroupsStrategyMustRunAs + const SupplementalGroupsStrategyRunAsAny + var AddToScheme = schemeBuilder.AddToScheme + var AllowAllCapabilities core.Capability = "*" + var Install = schemeBuilder.AddToScheme + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type AllowedFlexVolume struct + Driver string + func (in *AllowedFlexVolume) DeepCopy() *AllowedFlexVolume + func (in *AllowedFlexVolume) DeepCopyInto(out *AllowedFlexVolume) + type FSGroupStrategyOptions struct + Ranges []IDRange + Type FSGroupStrategyType + func (in *FSGroupStrategyOptions) DeepCopy() *FSGroupStrategyOptions + func (in *FSGroupStrategyOptions) DeepCopyInto(out *FSGroupStrategyOptions) + type FSGroupStrategyType string + type FSType string + var FSPortworxVolume FSType = "portworxVolume" + var FSProjected FSType = "projected" + var FSScaleIO FSType = "scaleIO" + var FSStorageOS FSType = "storageOS" + var FSTypeAWSElasticBlockStore FSType = "awsElasticBlockStore" + var FSTypeAll FSType = "*" + var FSTypeAzureDisk FSType = "azureDisk" + var FSTypeAzureFile FSType = "azureFile" + var FSTypeCephFS FSType = "cephFS" + var FSTypeCinder FSType = "cinder" + var FSTypeConfigMap FSType = "configMap" + var FSTypeDownwardAPI FSType = "downwardAPI" + var FSTypeEmptyDir FSType = "emptyDir" + var FSTypeFC FSType = "fc" + var FSTypeFlexVolume FSType = "flexVolume" + var FSTypeFlocker FSType = "flocker" + var FSTypeGCEPersistentDisk FSType = "gcePersistentDisk" + var FSTypeGitRepo FSType = "gitRepo" + var FSTypeGlusterfs FSType = "glusterfs" + var FSTypeHostPath FSType = "hostPath" + var FSTypeISCSI FSType = "iscsi" + var FSTypeNFS FSType = "nfs" + var FSTypeNone FSType = "none" + var FSTypePersistentVolumeClaim FSType = "persistentVolumeClaim" + var FSTypePhotonPersistentDisk FSType = "photonPersistentDisk" + var FSTypeQuobyte FSType = "quobyte" + var FSTypeRBD FSType = "rbd" + var FSTypeSecret FSType = "secret" + var FSTypeVsphereVolume FSType = "vsphere" + type IDRange struct + Max int64 + Min int64 + func (in *IDRange) DeepCopy() *IDRange + func (in *IDRange) DeepCopyInto(out *IDRange) + type PodSecurityPolicyReview struct + Spec PodSecurityPolicyReviewSpec + Status PodSecurityPolicyReviewStatus + func (in *PodSecurityPolicyReview) DeepCopy() *PodSecurityPolicyReview + func (in *PodSecurityPolicyReview) DeepCopyInto(out *PodSecurityPolicyReview) + func (in *PodSecurityPolicyReview) DeepCopyObject() runtime.Object + type PodSecurityPolicyReviewSpec struct + ServiceAccountNames []string + Template core.PodTemplateSpec + func (in *PodSecurityPolicyReviewSpec) DeepCopy() *PodSecurityPolicyReviewSpec + func (in *PodSecurityPolicyReviewSpec) DeepCopyInto(out *PodSecurityPolicyReviewSpec) + type PodSecurityPolicyReviewStatus struct + AllowedServiceAccounts []ServiceAccountPodSecurityPolicyReviewStatus + func (in *PodSecurityPolicyReviewStatus) DeepCopy() *PodSecurityPolicyReviewStatus + func (in *PodSecurityPolicyReviewStatus) DeepCopyInto(out *PodSecurityPolicyReviewStatus) + type PodSecurityPolicySelfSubjectReview struct + Spec PodSecurityPolicySelfSubjectReviewSpec + Status PodSecurityPolicySubjectReviewStatus + func (in *PodSecurityPolicySelfSubjectReview) DeepCopy() *PodSecurityPolicySelfSubjectReview + func (in *PodSecurityPolicySelfSubjectReview) DeepCopyInto(out *PodSecurityPolicySelfSubjectReview) + func (in *PodSecurityPolicySelfSubjectReview) DeepCopyObject() runtime.Object + type PodSecurityPolicySelfSubjectReviewSpec struct + Template core.PodTemplateSpec + func (in *PodSecurityPolicySelfSubjectReviewSpec) DeepCopy() *PodSecurityPolicySelfSubjectReviewSpec + func (in *PodSecurityPolicySelfSubjectReviewSpec) DeepCopyInto(out *PodSecurityPolicySelfSubjectReviewSpec) + type PodSecurityPolicySubjectReview struct + Spec PodSecurityPolicySubjectReviewSpec + Status PodSecurityPolicySubjectReviewStatus + func (in *PodSecurityPolicySubjectReview) DeepCopy() *PodSecurityPolicySubjectReview + func (in *PodSecurityPolicySubjectReview) DeepCopyInto(out *PodSecurityPolicySubjectReview) + func (in *PodSecurityPolicySubjectReview) DeepCopyObject() runtime.Object + type PodSecurityPolicySubjectReviewSpec struct + Groups []string + Template core.PodTemplateSpec + User string + func (in *PodSecurityPolicySubjectReviewSpec) DeepCopy() *PodSecurityPolicySubjectReviewSpec + func (in *PodSecurityPolicySubjectReviewSpec) DeepCopyInto(out *PodSecurityPolicySubjectReviewSpec) + type PodSecurityPolicySubjectReviewStatus struct + AllowedBy *core.ObjectReference + Reason string + Template core.PodTemplateSpec + func (in *PodSecurityPolicySubjectReviewStatus) DeepCopy() *PodSecurityPolicySubjectReviewStatus + func (in *PodSecurityPolicySubjectReviewStatus) DeepCopyInto(out *PodSecurityPolicySubjectReviewStatus) + type RangeAllocation struct + Data []byte + Range string + func (in *RangeAllocation) DeepCopy() *RangeAllocation + func (in *RangeAllocation) DeepCopyInto(out *RangeAllocation) + func (in *RangeAllocation) DeepCopyObject() runtime.Object + type RangeAllocationList struct + Items []RangeAllocation + func (in *RangeAllocationList) DeepCopy() *RangeAllocationList + func (in *RangeAllocationList) DeepCopyInto(out *RangeAllocationList) + func (in *RangeAllocationList) DeepCopyObject() runtime.Object + type RunAsUserStrategyOptions struct + Type RunAsUserStrategyType + UID *int64 + UIDRangeMax *int64 + UIDRangeMin *int64 + func (in *RunAsUserStrategyOptions) DeepCopy() *RunAsUserStrategyOptions + func (in *RunAsUserStrategyOptions) DeepCopyInto(out *RunAsUserStrategyOptions) + type RunAsUserStrategyType string + type SELinuxContextStrategyOptions struct + SELinuxOptions *core.SELinuxOptions + Type SELinuxContextStrategyType + func (in *SELinuxContextStrategyOptions) DeepCopy() *SELinuxContextStrategyOptions + func (in *SELinuxContextStrategyOptions) DeepCopyInto(out *SELinuxContextStrategyOptions) + type SELinuxContextStrategyType string + type SecurityContextConstraints struct + AllowHostIPC bool + AllowHostNetwork bool + AllowHostPID bool + AllowHostPorts bool + AllowPrivilegeEscalation *bool + AllowPrivilegedContainer bool + AllowedCapabilities []core.Capability + AllowedFlexVolumes []AllowedFlexVolume + AllowedUnsafeSysctls []string + DefaultAddCapabilities []core.Capability + DefaultAllowPrivilegeEscalation *bool + FSGroup FSGroupStrategyOptions + ForbiddenSysctls []string + Groups []string + Priority *int32 + ReadOnlyRootFilesystem bool + RequiredDropCapabilities []core.Capability + RunAsUser RunAsUserStrategyOptions + SELinuxContext SELinuxContextStrategyOptions + SeccompProfiles []string + SupplementalGroups SupplementalGroupsStrategyOptions + Users []string + Volumes []FSType + func (in *SecurityContextConstraints) DeepCopy() *SecurityContextConstraints + func (in *SecurityContextConstraints) DeepCopyInto(out *SecurityContextConstraints) + func (in *SecurityContextConstraints) DeepCopyObject() runtime.Object + type SecurityContextConstraintsList struct + Items []SecurityContextConstraints + func (in *SecurityContextConstraintsList) DeepCopy() *SecurityContextConstraintsList + func (in *SecurityContextConstraintsList) DeepCopyInto(out *SecurityContextConstraintsList) + func (in *SecurityContextConstraintsList) DeepCopyObject() runtime.Object + type ServiceAccountPodSecurityPolicyReviewStatus struct + Name string + func (in *ServiceAccountPodSecurityPolicyReviewStatus) DeepCopy() *ServiceAccountPodSecurityPolicyReviewStatus + func (in *ServiceAccountPodSecurityPolicyReviewStatus) DeepCopyInto(out *ServiceAccountPodSecurityPolicyReviewStatus) + type SupplementalGroupsStrategyOptions struct + Ranges []IDRange + Type SupplementalGroupsStrategyType + func (in *SupplementalGroupsStrategyOptions) DeepCopy() *SupplementalGroupsStrategyOptions + func (in *SupplementalGroupsStrategyOptions) DeepCopyInto(out *SupplementalGroupsStrategyOptions) + type SupplementalGroupsStrategyType string v4.0.0-alpha.0 Sep 13, 2018 Other modules containing this package gopkg.in/openshift/origin.v3