class Google::Apis::ComputeV1::WafExpressionSet
Attributes
aliases[RW]
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like “stable” is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can' t be used for more than one entity set. Corresponds to the JSON property `aliases` @return [Array<String>]
expressions[RW]
List of available expressions. Corresponds to the JSON property `expressions` @return [Array<Google::Apis::ComputeV1::WafExpressionSetExpression>]
id[RW]
Google
specified expression set ID. The format should be: - E.g. XSS-20170329 required Corresponds to the JSON property `id` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/compute_v1/classes.rb, line 37758 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/compute_v1/classes.rb, line 37763 def update!(**args) @aliases = args[:aliases] if args.key?(:aliases) @expressions = args[:expressions] if args.key?(:expressions) @id = args[:id] if args.key?(:id) end