[][src]Module openshift_openapi::api::security::v1

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