Reference documentation and code samples for the Google Cloud Security Compliance V1 Client class CELExpression.
A CEL expression .
Generated from protobuf message google.cloud.cloudsecuritycompliance.v1.CELExpression
Namespace
Google \ Cloud \ CloudSecurityCompliance \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ resource_types_values
StringList
The resource instance types on which this expression is defined. Format will be of the form : <canonical service name>/<type>
Example: compute.googleapis.com/Instance
.
↳ expression
string
Required. Logic expression in CEL language. The max length of the condition is 1000 characters.
getResourceTypesValues
The resource instance types on which this expression is defined.
Format will be of the form : <canonical service name>/<type>
Example: compute.googleapis.com/Instance
.
hasResourceTypesValues
setResourceTypesValues
The resource instance types on which this expression is defined.
Format will be of the form : <canonical service name>/<type>
Example: compute.googleapis.com/Instance
.
$this
getExpression
Required. Logic expression in CEL language.
The max length of the condition is 1000 characters.
string
setExpression
Required. Logic expression in CEL language.
The max length of the condition is 1000 characters.
var
string
$this
getCriteria
string

