lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.11.0 vs lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.12.0

- old
+ new

@@ -200,10 +200,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class VirtualMachineThreatDetectionSettings + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Vulnerability class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -543,9 +549,21 @@ class Representation < Google::Apis::Core::JsonRepresentation property :details, as: 'details', class: Google::Apis::SecuritycenterV1beta2::Details, decorator: Google::Apis::SecuritycenterV1beta2::Details::Representation property :name, as: 'name' property :tier, as: 'tier' + end + end + + class VirtualMachineThreatDetectionSettings + # @private + class Representation < Google::Apis::Core::JsonRepresentation + hash :modules, as: 'modules', class: Google::Apis::SecuritycenterV1beta2::Config, decorator: Google::Apis::SecuritycenterV1beta2::Config::Representation + + property :name, as: 'name' + property :service_account, as: 'serviceAccount' + property :service_enablement_state, as: 'serviceEnablementState' + property :update_time, as: 'updateTime' end end class Vulnerability # @private