Module v1

Source

Structs§

AllowedFlexVolume
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
FSGroupStrategyOptions
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
IDRange
IDRange provides a min/max of an allowed range of IDs.
PodSecurityPolicyReview
PodSecurityPolicyReview checks which service accounts (not users, since that would be cluster-wide) can create the PodTemplateSpec in question.
PodSecurityPolicyReviewSpec
PodSecurityPolicyReviewSpec defines specification for PodSecurityPolicyReview
PodSecurityPolicyReviewStatus
PodSecurityPolicyReviewStatus represents the status of PodSecurityPolicyReview.
PodSecurityPolicySelfSubjectReview
PodSecurityPolicySelfSubjectReview checks whether this user/SA tuple can create the PodTemplateSpec
PodSecurityPolicySelfSubjectReviewSpec
PodSecurityPolicySelfSubjectReviewSpec contains specification for PodSecurityPolicySelfSubjectReview.
PodSecurityPolicySubjectReview
PodSecurityPolicySubjectReview checks whether a particular user/SA tuple can create the PodTemplateSpec.
PodSecurityPolicySubjectReviewSpec
PodSecurityPolicySubjectReviewSpec defines specification for PodSecurityPolicySubjectReview
PodSecurityPolicySubjectReviewStatus
PodSecurityPolicySubjectReviewStatus contains information/status for PodSecurityPolicySubjectReview.
RangeAllocation
RangeAllocation is used so we can easily expose a RangeAllocation typed for security group
ReadRangeAllocationOptional
Optional parameters of RangeAllocation::read_range_allocation
ReadSecurityContextConstraintsOptional
Optional parameters of SecurityContextConstraints::read_security_context_constraints
RunAsUserStrategyOptions
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
SELinuxContextStrategyOptions
SELinuxContextStrategyOptions defines the strategy type and any options used to create the strategy.
SecurityContextConstraints
SecurityContextConstraints governs the ability to make requests that affect the SecurityContext that will be applied to a container. For historical reasons SCC was exposed under the core Kubernetes API group. That exposure is deprecated and will be removed in a future release - users should instead use the security.openshift.io group to manage SecurityContextConstraints.
ServiceAccountPodSecurityPolicyReviewStatus
ServiceAccountPodSecurityPolicyReviewStatus represents ServiceAccount name and related review status
SupplementalGroupsStrategyOptions
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.

Enums§

ReadRangeAllocationResponse
Use <ReadRangeAllocationResponse as Response>::try_from_parts to parse the HTTP response body of RangeAllocation::read_range_allocation
ReadSecurityContextConstraintsResponse
Use <ReadSecurityContextConstraintsResponse as Response>::try_from_parts to parse the HTTP response body of SecurityContextConstraints::read_security_context_constraints