@Generated(value="org.jsonschema2pojo") public class SecurityContextConstraints extends java.lang.Object implements HasMetadata
Constructor and Description |
---|
SecurityContextConstraints()
No args constructor for use in serialization
|
SecurityContextConstraints(java.lang.Boolean allowHostDirVolumePlugin,
java.lang.Boolean allowHostIPC,
java.lang.Boolean allowHostNetwork,
java.lang.Boolean allowHostPID,
java.lang.Boolean allowHostPorts,
java.lang.Boolean allowPrivilegeEscalation,
java.lang.Boolean allowPrivilegedContainer,
java.util.List<java.lang.String> allowedCapabilities,
java.util.List<AllowedFlexVolume> allowedFlexVolumes,
java.util.List<java.lang.String> allowedUnsafeSysctls,
java.lang.String apiVersion,
java.util.List<java.lang.String> defaultAddCapabilities,
java.lang.Boolean defaultAllowPrivilegeEscalation,
java.util.List<java.lang.String> forbiddenSysctls,
FSGroupStrategyOptions fsGroup,
java.util.List<java.lang.String> groups,
java.lang.String kind,
ObjectMeta metadata,
java.lang.Integer priority,
java.lang.Boolean readOnlyRootFilesystem,
java.util.List<java.lang.String> requiredDropCapabilities,
RunAsUserStrategyOptions runAsUser,
SELinuxContextStrategyOptions seLinuxContext,
java.util.List<java.lang.String> seccompProfiles,
SupplementalGroupsStrategyOptions supplementalGroups,
java.util.List<java.lang.String> users,
java.util.List<java.lang.String> volumes) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalProperties() |
java.util.List<java.lang.String> |
getAllowedCapabilities() |
java.util.List<AllowedFlexVolume> |
getAllowedFlexVolumes() |
java.util.List<java.lang.String> |
getAllowedUnsafeSysctls() |
java.lang.Boolean |
getAllowHostDirVolumePlugin() |
java.lang.Boolean |
getAllowHostIPC() |
java.lang.Boolean |
getAllowHostNetwork() |
java.lang.Boolean |
getAllowHostPID() |
java.lang.Boolean |
getAllowHostPorts() |
java.lang.Boolean |
getAllowPrivilegedContainer() |
java.lang.Boolean |
getAllowPrivilegeEscalation() |
java.lang.String |
getApiVersion()
(Required)
|
java.util.List<java.lang.String> |
getDefaultAddCapabilities() |
java.lang.Boolean |
getDefaultAllowPrivilegeEscalation() |
java.util.List<java.lang.String> |
getForbiddenSysctls() |
FSGroupStrategyOptions |
getFsGroup() |
java.util.List<java.lang.String> |
getGroups() |
java.lang.String |
getKind()
(Required)
|
ObjectMeta |
getMetadata() |
java.lang.Integer |
getPriority() |
java.lang.Boolean |
getReadOnlyRootFilesystem() |
java.util.List<java.lang.String> |
getRequiredDropCapabilities() |
RunAsUserStrategyOptions |
getRunAsUser() |
java.util.List<java.lang.String> |
getSeccompProfiles() |
SELinuxContextStrategyOptions |
getSeLinuxContext() |
SupplementalGroupsStrategyOptions |
getSupplementalGroups() |
java.util.List<java.lang.String> |
getUsers() |
java.util.List<java.lang.String> |
getVolumes() |
void |
setAdditionalProperty(java.lang.String name,
java.lang.Object value) |
void |
setAllowedCapabilities(java.util.List<java.lang.String> allowedCapabilities) |
void |
setAllowedFlexVolumes(java.util.List<AllowedFlexVolume> allowedFlexVolumes) |
void |
setAllowedUnsafeSysctls(java.util.List<java.lang.String> allowedUnsafeSysctls) |
void |
setAllowHostDirVolumePlugin(java.lang.Boolean allowHostDirVolumePlugin) |
void |
setAllowHostIPC(java.lang.Boolean allowHostIPC) |
void |
setAllowHostNetwork(java.lang.Boolean allowHostNetwork) |
void |
setAllowHostPID(java.lang.Boolean allowHostPID) |
void |
setAllowHostPorts(java.lang.Boolean allowHostPorts) |
void |
setAllowPrivilegedContainer(java.lang.Boolean allowPrivilegedContainer) |
void |
setAllowPrivilegeEscalation(java.lang.Boolean allowPrivilegeEscalation) |
void |
setApiVersion(java.lang.String apiVersion)
(Required)
|
void |
setDefaultAddCapabilities(java.util.List<java.lang.String> defaultAddCapabilities) |
void |
setDefaultAllowPrivilegeEscalation(java.lang.Boolean defaultAllowPrivilegeEscalation) |
void |
setForbiddenSysctls(java.util.List<java.lang.String> forbiddenSysctls) |
void |
setFsGroup(FSGroupStrategyOptions fsGroup) |
void |
setGroups(java.util.List<java.lang.String> groups) |
void |
setKind(java.lang.String kind)
(Required)
|
void |
setMetadata(ObjectMeta metadata) |
void |
setPriority(java.lang.Integer priority) |
void |
setReadOnlyRootFilesystem(java.lang.Boolean readOnlyRootFilesystem) |
void |
setRequiredDropCapabilities(java.util.List<java.lang.String> requiredDropCapabilities) |
void |
setRunAsUser(RunAsUserStrategyOptions runAsUser) |
void |
setSeccompProfiles(java.util.List<java.lang.String> seccompProfiles) |
void |
setSeLinuxContext(SELinuxContextStrategyOptions seLinuxContext) |
void |
setSupplementalGroups(SupplementalGroupsStrategyOptions supplementalGroups) |
void |
setUsers(java.util.List<java.lang.String> users) |
void |
setVolumes(java.util.List<java.lang.String> volumes) |
public SecurityContextConstraints()
public SecurityContextConstraints(java.lang.Boolean allowHostDirVolumePlugin, java.lang.Boolean allowHostIPC, java.lang.Boolean allowHostNetwork, java.lang.Boolean allowHostPID, java.lang.Boolean allowHostPorts, java.lang.Boolean allowPrivilegeEscalation, java.lang.Boolean allowPrivilegedContainer, java.util.List<java.lang.String> allowedCapabilities, java.util.List<AllowedFlexVolume> allowedFlexVolumes, java.util.List<java.lang.String> allowedUnsafeSysctls, java.lang.String apiVersion, java.util.List<java.lang.String> defaultAddCapabilities, java.lang.Boolean defaultAllowPrivilegeEscalation, java.util.List<java.lang.String> forbiddenSysctls, FSGroupStrategyOptions fsGroup, java.util.List<java.lang.String> groups, java.lang.String kind, ObjectMeta metadata, java.lang.Integer priority, java.lang.Boolean readOnlyRootFilesystem, java.util.List<java.lang.String> requiredDropCapabilities, RunAsUserStrategyOptions runAsUser, SELinuxContextStrategyOptions seLinuxContext, java.util.List<java.lang.String> seccompProfiles, SupplementalGroupsStrategyOptions supplementalGroups, java.util.List<java.lang.String> users, java.util.List<java.lang.String> volumes)
defaultAddCapabilities
- metadata
- seccompProfiles
- allowHostNetwork
- readOnlyRootFilesystem
- apiVersion
- allowPrivilegedContainer
- allowHostIPC
- supplementalGroups
- allowPrivilegeEscalation
- allowedFlexVolumes
- seLinuxContext
- fsGroup
- kind
- volumes
- allowHostPID
- groups
- requiredDropCapabilities
- allowHostDirVolumePlugin
- allowHostPorts
- priority
- users
- allowedCapabilities
- runAsUser
- forbiddenSysctls
- defaultAllowPrivilegeEscalation
- allowedUnsafeSysctls
- public java.lang.Boolean getAllowHostDirVolumePlugin()
public void setAllowHostDirVolumePlugin(java.lang.Boolean allowHostDirVolumePlugin)
allowHostDirVolumePlugin
- The allowHostDirVolumePluginpublic java.lang.Boolean getAllowHostIPC()
public void setAllowHostIPC(java.lang.Boolean allowHostIPC)
allowHostIPC
- The allowHostIPCpublic java.lang.Boolean getAllowHostNetwork()
public void setAllowHostNetwork(java.lang.Boolean allowHostNetwork)
allowHostNetwork
- The allowHostNetworkpublic java.lang.Boolean getAllowHostPID()
public void setAllowHostPID(java.lang.Boolean allowHostPID)
allowHostPID
- The allowHostPIDpublic java.lang.Boolean getAllowHostPorts()
public void setAllowHostPorts(java.lang.Boolean allowHostPorts)
allowHostPorts
- The allowHostPortspublic java.lang.Boolean getAllowPrivilegeEscalation()
public void setAllowPrivilegeEscalation(java.lang.Boolean allowPrivilegeEscalation)
allowPrivilegeEscalation
- The allowPrivilegeEscalationpublic java.lang.Boolean getAllowPrivilegedContainer()
public void setAllowPrivilegedContainer(java.lang.Boolean allowPrivilegedContainer)
allowPrivilegedContainer
- The allowPrivilegedContainerpublic java.util.List<java.lang.String> getAllowedCapabilities()
public void setAllowedCapabilities(java.util.List<java.lang.String> allowedCapabilities)
allowedCapabilities
- The allowedCapabilitiespublic java.util.List<AllowedFlexVolume> getAllowedFlexVolumes()
public void setAllowedFlexVolumes(java.util.List<AllowedFlexVolume> allowedFlexVolumes)
allowedFlexVolumes
- The allowedFlexVolumespublic java.util.List<java.lang.String> getAllowedUnsafeSysctls()
public void setAllowedUnsafeSysctls(java.util.List<java.lang.String> allowedUnsafeSysctls)
allowedUnsafeSysctls
- The allowedUnsafeSysctlspublic java.lang.String getApiVersion()
getApiVersion
in interface HasMetadata
public void setApiVersion(java.lang.String apiVersion)
setApiVersion
in interface HasMetadata
apiVersion
- The apiVersionpublic java.util.List<java.lang.String> getDefaultAddCapabilities()
public void setDefaultAddCapabilities(java.util.List<java.lang.String> defaultAddCapabilities)
defaultAddCapabilities
- The defaultAddCapabilitiespublic java.lang.Boolean getDefaultAllowPrivilegeEscalation()
public void setDefaultAllowPrivilegeEscalation(java.lang.Boolean defaultAllowPrivilegeEscalation)
defaultAllowPrivilegeEscalation
- The defaultAllowPrivilegeEscalationpublic java.util.List<java.lang.String> getForbiddenSysctls()
public void setForbiddenSysctls(java.util.List<java.lang.String> forbiddenSysctls)
forbiddenSysctls
- The forbiddenSysctlspublic FSGroupStrategyOptions getFsGroup()
public void setFsGroup(FSGroupStrategyOptions fsGroup)
fsGroup
- The fsGrouppublic java.util.List<java.lang.String> getGroups()
public void setGroups(java.util.List<java.lang.String> groups)
groups
- The groupspublic java.lang.String getKind()
getKind
in interface HasMetadata
public void setKind(java.lang.String kind)
kind
- The kindpublic ObjectMeta getMetadata()
getMetadata
in interface HasMetadata
public void setMetadata(ObjectMeta metadata)
setMetadata
in interface HasMetadata
metadata
- The metadatapublic java.lang.Integer getPriority()
public void setPriority(java.lang.Integer priority)
priority
- The prioritypublic java.lang.Boolean getReadOnlyRootFilesystem()
public void setReadOnlyRootFilesystem(java.lang.Boolean readOnlyRootFilesystem)
readOnlyRootFilesystem
- The readOnlyRootFilesystempublic java.util.List<java.lang.String> getRequiredDropCapabilities()
public void setRequiredDropCapabilities(java.util.List<java.lang.String> requiredDropCapabilities)
requiredDropCapabilities
- The requiredDropCapabilitiespublic RunAsUserStrategyOptions getRunAsUser()
public void setRunAsUser(RunAsUserStrategyOptions runAsUser)
runAsUser
- The runAsUserpublic SELinuxContextStrategyOptions getSeLinuxContext()
public void setSeLinuxContext(SELinuxContextStrategyOptions seLinuxContext)
seLinuxContext
- The seLinuxContextpublic java.util.List<java.lang.String> getSeccompProfiles()
public void setSeccompProfiles(java.util.List<java.lang.String> seccompProfiles)
seccompProfiles
- The seccompProfilespublic SupplementalGroupsStrategyOptions getSupplementalGroups()
public void setSupplementalGroups(SupplementalGroupsStrategyOptions supplementalGroups)
supplementalGroups
- The supplementalGroupspublic java.util.List<java.lang.String> getUsers()
public void setUsers(java.util.List<java.lang.String> users)
users
- The userspublic java.util.List<java.lang.String> getVolumes()
public void setVolumes(java.util.List<java.lang.String> volumes)
volumes
- The volumespublic java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
public void setAdditionalProperty(java.lang.String name, java.lang.Object value)
Copyright © 2015-2019 Red Hat. All Rights Reserved.