Reference documentation and code samples for the Google Cloud Security Command Center V1 Client class AccessReview.
Conveys information about a Kubernetes access review (e.g. kubectl auth can-i ...) that was involved in a finding.
Generated from protobuf message google.cloud.securitycenter.v1.Kubernetes.AccessReview
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ group
string
Group is the API Group of the Resource. "*" means all.
↳ ns
string
Namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces. Both are represented by "" (empty).
↳ name
string
Name is the name of the resource being requested. Empty means all.
↳ resource
string
Resource is the optional resource type requested. "*" means all.
↳ subresource
string
Subresource is the optional subresource type.
↳ verb
string
Verb is a Kubernetes resource API verb, like: get, list, watch, create, update, delete, proxy. "*" means all.
↳ version
string
Version is the API Version of the Resource. "*" means all.
getGroup
Group is the API Group of the Resource. "*" means all.
string
setGroup
Group is the API Group of the Resource. "*" means all.
var
string
$this
getNs
Namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces. Both are represented by "" (empty).
string
setNs
Namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces. Both are represented by "" (empty).
var
string
$this
getName
Name is the name of the resource being requested. Empty means all.
string
setName
Name is the name of the resource being requested. Empty means all.
var
string
$this
getResource
Resource is the optional resource type requested. "*" means all.
string
setResource
Resource is the optional resource type requested. "*" means all.
var
string
$this
getSubresource
Subresource is the optional subresource type.
string
setSubresource
Subresource is the optional subresource type.
var
string
$this
getVerb
Verb is a Kubernetes resource API verb, like: get, list, watch, create, update, delete, proxy. "*" means all.
string
setVerb
Verb is a Kubernetes resource API verb, like: get, list, watch, create, update, delete, proxy. "*" means all.
var
string
$this
getVersion
Version is the API Version of the Resource. "*" means all.
string
setVersion
Version is the API Version of the Resource. "*" means all.
var
string
$this