Class PodSecurityContext.Builder
- java.lang.Object
-
- com.pulumi.kubernetes.core.v1.outputs.PodSecurityContext.Builder
-
- Enclosing class:
- PodSecurityContext
public static final class PodSecurityContext.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PodSecurityContext defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PodSecurityContext defaults)
-
-
Method Detail
-
fsGroup
public PodSecurityContext.Builder fsGroup(@Nullable java.lang.Integer fsGroup)
-
fsGroupChangePolicy
public PodSecurityContext.Builder fsGroupChangePolicy(@Nullable java.lang.String fsGroupChangePolicy)
-
runAsGroup
public PodSecurityContext.Builder runAsGroup(@Nullable java.lang.Integer runAsGroup)
-
runAsNonRoot
public PodSecurityContext.Builder runAsNonRoot(@Nullable java.lang.Boolean runAsNonRoot)
-
runAsUser
public PodSecurityContext.Builder runAsUser(@Nullable java.lang.Integer runAsUser)
-
seLinuxOptions
public PodSecurityContext.Builder seLinuxOptions(@Nullable SELinuxOptions seLinuxOptions)
-
seccompProfile
public PodSecurityContext.Builder seccompProfile(@Nullable SeccompProfile seccompProfile)
-
supplementalGroups
public PodSecurityContext.Builder supplementalGroups(@Nullable java.util.List<java.lang.Integer> supplementalGroups)
-
supplementalGroups
public PodSecurityContext.Builder supplementalGroups(java.lang.Integer... supplementalGroups)
-
sysctls
public PodSecurityContext.Builder sysctls(@Nullable java.util.List<Sysctl> sysctls)
-
sysctls
public PodSecurityContext.Builder sysctls(Sysctl... sysctls)
-
windowsOptions
public PodSecurityContext.Builder windowsOptions(@Nullable WindowsSecurityContextOptions windowsOptions)
-
build
public PodSecurityContext build()
-
-