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

Safe HaskellNone
LanguageHaskell2010

Kubernetes.Model.V1.SecurityContext

Synopsis

Documentation

data SecurityContext #

SecurityContext holds security configuration that will be applied to a container. Some fields are present in both SecurityContext and PodSecurityContext. When both are set, the values in SecurityContext take precedence.

Instances

Eq SecurityContext # 
Show SecurityContext # 
Generic SecurityContext # 
Arbitrary SecurityContext # 
ToJSON SecurityContext # 
FromJSON SecurityContext # 
type Rep SecurityContext # 
type Rep SecurityContext = D1 (MetaData "SecurityContext" "Kubernetes.Model.V1.SecurityContext" "haskell-kubernetes-0.5.0-GxXiAZGRooLGeU0BCXYigL" False) (C1 (MetaCons "SecurityContext" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_capabilities") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Capabilities))) (S1 (MetaSel (Just Symbol "_privileged") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))) ((:*:) (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)))))))

mkSecurityContext :: SecurityContext #

Use this method to build a SecurityContext