Class PodSecurityContext

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

    @Generated(value="jsii-pacmak/1.72.0 (build 4b8828b)",
               date="2022-12-10T02:31:41.506Z")
    @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()