Class PodSecurityContext

  • All Implemented Interfaces:
    software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.69.0 (build f656c31)",
               date="2022-10-09T03:04:24.959Z")
    @Stability(Stable)
    public class PodSecurityContext
    extends software.amazon.jsii.JsiiObject
    Holds pod-level security attributes and common container settings.
    • Constructor Detail

      • PodSecurityContext

        protected PodSecurityContext​(software.amazon.jsii.JsiiObjectRef objRef)
      • PodSecurityContext

        protected PodSecurityContext​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • PodSecurityContext

        @Stability(Stable)
        public PodSecurityContext​(@Nullable
                                  PodSecurityContextProps props)
        Parameters:
        props -
      • PodSecurityContext

        @Stability(Stable)
        public PodSecurityContext()
    • Method Detail

      • getEnsureNonRoot

        @Stability(Stable)
        @NotNull
        public Boolean getEnsureNonRoot()
      • getFsGroupChangePolicy

        @Stability(Stable)
        @NotNull
        public FsGroupChangePolicy getFsGroupChangePolicy()
      • getSysctls

        @Stability(Stable)
        @NotNull
        public List<Sysctl> getSysctls()
      • getFsGroup

        @Stability(Stable)
        @Nullable
        public Number getFsGroup()
      • getGroup

        @Stability(Stable)
        @Nullable
        public Number getGroup()
      • getUser

        @Stability(Stable)
        @Nullable
        public Number getUser()