haskell-kubernetes-0.5.0: Haskell bindings to the Kubernetes API (via swagger-codegen)

Safe HaskellNone
LanguageHaskell2010

Kubernetes.Model.V1.PodSecurityContext

Synopsis

Documentation

data PodSecurityContext #

PodSecurityContext holds pod-level security attributes and common container settings. Some fields are also present in container.securityContext. Field values of container.securityContext take precedence over field values of PodSecurityContext.

Instances

Eq PodSecurityContext # 
Show PodSecurityContext # 
Generic PodSecurityContext # 
Arbitrary PodSecurityContext # 
ToJSON PodSecurityContext # 
FromJSON PodSecurityContext # 
type Rep PodSecurityContext # 
type Rep PodSecurityContext = D1 (MetaData "PodSecurityContext" "Kubernetes.Model.V1.PodSecurityContext" "haskell-kubernetes-0.5.0-GxXiAZGRooLGeU0BCXYigL" False) (C1 (MetaCons "PodSecurityContext" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_seLinuxOptions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SELinuxOptions))) (S1 (MetaSel (Just Symbol "_runAsUser") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer)))) ((:*:) (S1 (MetaSel (Just Symbol "_runAsNonRoot") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) ((:*:) (S1 (MetaSel (Just Symbol "_supplementalGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Integer]))) (S1 (MetaSel (Just Symbol "_fsGroup") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer)))))))

mkPodSecurityContext :: PodSecurityContext #

Use this method to build a PodSecurityContext