"description":"AllowedFlexVolume represents a single Flexvolume that is allowed to be used.",
"required":[
"driver"
],
"properties":{
"driver":{
"description":"Driver is the name of the Flexvolume driver.",
"type":"string"
}
}
},
"io.k8s.api.extensions.v1beta1.AllowedHostPath":{
"description":"defines the host volume conditions that will be enabled by a policy for pods to use. It requires the path prefix to be defined.",
"properties":{
...
...
@@ -80171,6 +80183,13 @@
"type":"string"
}
},
"allowedFlexVolumes":{
"description":"AllowedFlexVolumes is a whitelist of allowed Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"Volumes\" field.",
"description":"is a white list of allowed host paths. Empty indicates that all host paths may be used."
},
"allowedFlexVolumes":{
"type":"array",
"items":{
"$ref":"v1beta1.AllowedFlexVolume"
},
"description":"AllowedFlexVolumes is a whitelist of allowed Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"Volumes\" field."
}
}
},
...
...
@@ -10442,6 +10449,19 @@
}
}
},
"v1beta1.AllowedFlexVolume":{
"id":"v1beta1.AllowedFlexVolume",
"description":"AllowedFlexVolume represents a single Flexvolume that is allowed to be used.",
"required":[
"driver"
],
"properties":{
"driver":{
"type":"string",
"description":"Driver is the name of the Flexvolume driver."
}
}
},
"v1beta1.ReplicaSetList":{
"id":"v1beta1.ReplicaSetList",
"description":"ReplicaSetList is a collection of ReplicaSets.",
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">AllowedFlexVolumes is a whitelist of allowed Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the "Volumes" field.</p></td>
"":"defines the host volume conditions that will be enabled by a policy for pods to use. It requires the path prefix to be defined.",
"pathPrefix":"is the path prefix that the host volume must match. It does not support `*`. Trailing slashes are trimmed when validating the path prefix with a host path.\n\nExamples: `/foo` would allow `/foo`, `/foo/` and `/foo/bar` `/foo` would not allow `/food` or `/etc/foo`",
...
...
@@ -465,6 +474,7 @@ var map_PodSecurityPolicySpec = map[string]string{
"defaultAllowPrivilegeEscalation":"DefaultAllowPrivilegeEscalation controls the default setting for whether a process can gain more privileges than its parent process.",
"allowPrivilegeEscalation":"AllowPrivilegeEscalation determines if a pod can request to allow privilege escalation. If unspecified, defaults to true.",
"allowedHostPaths":"is a white list of allowed host paths. Empty indicates that all host paths may be used.",
"allowedFlexVolumes":"AllowedFlexVolumes is a whitelist of allowed Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"Volumes\" field.",