Class: Google::Cloud::CloudSecurityCompliance::V1::CELExpression
- Inherits:
-
Object
- Object
- Google::Cloud::CloudSecurityCompliance::V1::CELExpression
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/cloudsecuritycompliance/v1/common.rb
Overview
A Common Expression Language (CEL) expression that's used to create a rule.
Instance Attribute Summary collapse
-
#expression ⇒ ::String
Required.
-
#resource_types_values ⇒ ::Google::Cloud::CloudSecurityCompliance::V1::StringList
The resource instance types on which this expression is defined.
Instance Attribute Details
#expression ⇒ ::String
Returns Required. The logical expression in CEL. The maximum length of the condition is 1000 characters. For more information, see CEL expression.
429 430 431 432 |
# File 'proto_docs/google/cloud/cloudsecuritycompliance/v1/common.rb', line 429 class CELExpression include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#resource_types_values ⇒ ::Google::Cloud::CloudSecurityCompliance::V1::StringList
Returns The resource instance types on which this expression is defined.
The format is <SERVICE_NAME>/<type>.
For example: compute.googleapis.com/Instance.
429 430 431 432 |
# File 'proto_docs/google/cloud/cloudsecuritycompliance/v1/common.rb', line 429 class CELExpression include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |