lib/google/apis/alertcenter_v1beta1/representations.rb in google-apis-alertcenter_v1beta1-0.25.0 vs lib/google/apis/alertcenter_v1beta1/representations.rb in google-apis-alertcenter_v1beta1-0.26.0

- old
+ new

@@ -20,10 +20,16 @@ module Google module Apis module AlertcenterV1beta1 + class AbuseDetected + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class AccountSuspensionDetails class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -182,10 +188,22 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class Entity + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class EntityList + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GmailMessageInfo class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -380,10 +398,22 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class AbuseDetected + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :additional_details, as: 'additionalDetails', class: Google::Apis::AlertcenterV1beta1::EntityList, decorator: Google::Apis::AlertcenterV1beta1::EntityList::Representation + + property :alert_descriptor, as: 'alertDescriptor' + property :product, as: 'product' + property :sub_alert_id, as: 'subAlertId' + property :summary, as: 'summary' + end + end + class AccountSuspensionDetails # @private class Representation < Google::Apis::Core::JsonRepresentation property :abuse_reason, as: 'abuseReason' property :product_name, as: 'productName' @@ -642,9 +672,28 @@ end class Empty # @private class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class Entity + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :link, as: 'link' + property :name, as: 'name' + collection :values, as: 'values' + end + end + + class EntityList + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :entities, as: 'entities', class: Google::Apis::AlertcenterV1beta1::Entity, decorator: Google::Apis::AlertcenterV1beta1::Entity::Representation + + collection :headers, as: 'headers' + property :name, as: 'name' end end class GmailMessageInfo # @private