lib/google/apis/servicecontrol_v1/classes.rb in google-apis-servicecontrol_v1-0.38.0 vs lib/google/apis/servicecontrol_v1/classes.rb in google-apis-servicecontrol_v1-0.39.0
- old
+ new
@@ -2918,10 +2918,17 @@
# ResourceEvent proto should be serialized into the ReportRequest.operations.
# extensions.
class V1ResourceEvent
include Google::Apis::Core::Hashable
+ # The ESF unique context id of the api request, from which this resource event
+ # originated. This field is only needed for CAIS integration via api annotation.
+ # See go/cais-lro-delete for more details.
+ # Corresponds to the JSON property `contextId`
+ # @return [Fixnum]
+ attr_accessor :context_id
+
# The destinations field determines which backend services should handle the
# event. This should be specified as a comma-delimited string.
# Corresponds to the JSON property `destinations`
# @return [String]
attr_accessor :destinations
@@ -2964,9 +2971,10 @@
update!(**args)
end
# Update properties of this object
def update!(**args)
+ @context_id = args[:context_id] if args.key?(:context_id)
@destinations = args[:destinations] if args.key?(:destinations)
@parent = args[:parent] if args.key?(:parent)
@path = args[:path] if args.key?(:path)
@payload = args[:payload] if args.key?(:payload)
@resource = args[:resource] if args.key?(:resource)