lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.6.0 vs lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.7.0

- old
+ new

@@ -116,10 +116,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class Indicator + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class SecurityCenterSettings class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -194,10 +200,13 @@ property :canonical_name, as: 'canonicalName' property :category, as: 'category' property :create_time, as: 'createTime' property :event_time, as: 'eventTime' property :external_uri, as: 'externalUri' + property :finding_class, as: 'findingClass' + property :indicator, as: 'indicator', class: Google::Apis::SecuritycenterV1beta2::Indicator, decorator: Google::Apis::SecuritycenterV1beta2::Indicator::Representation + property :name, as: 'name' property :parent, as: 'parent' property :resource_name, as: 'resourceName' property :security_marks, as: 'securityMarks', class: Google::Apis::SecuritycenterV1beta2::SecurityMarks, decorator: Google::Apis::SecuritycenterV1beta2::SecurityMarks::Representation @@ -318,9 +327,17 @@ # @private class Representation < Google::Apis::Core::JsonRepresentation property :canonical_name, as: 'canonicalName' hash :marks, as: 'marks' property :name, as: 'name' + end + end + + class Indicator + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :domains, as: 'domains' + collection :ip_addresses, as: 'ipAddresses' end end class SecurityCenterSettings # @private