lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.56.0 vs lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.57.0

- old
+ new

@@ -50,10 +50,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class CloudLoggingEntry + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Compliance class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -344,10 +350,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class LogEntry + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class MemoryHashSignature class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -374,10 +386,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class OrgPolicy + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Pod class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -539,10 +557,20 @@ property :info_type_count, :numeric_string => true, as: 'infoTypeCount' property :inspect_job, as: 'inspectJob' end end + class CloudLoggingEntry + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :insert_id, as: 'insertId' + property :log_id, as: 'logId' + property :resource_container, as: 'resourceContainer' + property :timestamp, as: 'timestamp' + end + end + class Compliance # @private class Representation < Google::Apis::Core::JsonRepresentation collection :ids, as: 'ids' property :standard, as: 'standard' @@ -766,18 +794,22 @@ property :kubernetes, as: 'kubernetes', class: Google::Apis::SecuritycenterV1beta2::Kubernetes, decorator: Google::Apis::SecuritycenterV1beta2::Kubernetes::Representation collection :load_balancers, as: 'loadBalancers', class: Google::Apis::SecuritycenterV1beta2::LoadBalancer, decorator: Google::Apis::SecuritycenterV1beta2::LoadBalancer::Representation + collection :log_entries, as: 'logEntries', class: Google::Apis::SecuritycenterV1beta2::LogEntry, decorator: Google::Apis::SecuritycenterV1beta2::LogEntry::Representation + property :mitre_attack, as: 'mitreAttack', class: Google::Apis::SecuritycenterV1beta2::MitreAttack, decorator: Google::Apis::SecuritycenterV1beta2::MitreAttack::Representation property :module_name, as: 'moduleName' property :mute, as: 'mute' property :mute_initiator, as: 'muteInitiator' property :mute_update_time, as: 'muteUpdateTime' property :name, as: 'name' property :next_steps, as: 'nextSteps' + collection :org_policies, as: 'orgPolicies', class: Google::Apis::SecuritycenterV1beta2::OrgPolicy, decorator: Google::Apis::SecuritycenterV1beta2::OrgPolicy::Representation + property :parent, as: 'parent' property :parent_display_name, as: 'parentDisplayName' collection :processes, as: 'processes', class: Google::Apis::SecuritycenterV1beta2::Process, decorator: Google::Apis::SecuritycenterV1beta2::Process::Representation property :resource_name, as: 'resourceName' @@ -1121,10 +1153,18 @@ class Representation < Google::Apis::Core::JsonRepresentation property :name, as: 'name' end end + class LogEntry + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :cloud_logging_entry, as: 'cloudLoggingEntry', class: Google::Apis::SecuritycenterV1beta2::CloudLoggingEntry, decorator: Google::Apis::SecuritycenterV1beta2::CloudLoggingEntry::Representation + + end + end + class MemoryHashSignature # @private class Representation < Google::Apis::Core::JsonRepresentation property :binary_family, as: 'binaryFamily' collection :detections, as: 'detections', class: Google::Apis::SecuritycenterV1beta2::Detection, decorator: Google::Apis::SecuritycenterV1beta2::Detection::Representation @@ -1160,13 +1200,22 @@ end class Object # @private class Representation < Google::Apis::Core::JsonRepresentation + collection :containers, as: 'containers', class: Google::Apis::SecuritycenterV1beta2::Container, decorator: Google::Apis::SecuritycenterV1beta2::Container::Representation + property :group, as: 'group' property :kind, as: 'kind' property :name, as: 'name' property :ns, as: 'ns' + end + end + + class OrgPolicy + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :name, as: 'name' end end class Pod # @private