lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.40.0 vs lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.41.0

- old
+ new

@@ -284,10 +284,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class KernelRootkit + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Kubernetes class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -464,10 +470,11 @@ class AssociatedFinding # @private class Representation < Google::Apis::Core::JsonRepresentation property :canonical_finding_name, as: 'canonicalFindingName' property :finding_category, as: 'findingCategory' + property :name, as: 'name' end end class Compliance # @private @@ -677,10 +684,12 @@ property :finding_class, as: 'findingClass' collection :iam_bindings, as: 'iamBindings', class: Google::Apis::SecuritycenterV1beta2::IamBinding, decorator: Google::Apis::SecuritycenterV1beta2::IamBinding::Representation property :indicator, as: 'indicator', class: Google::Apis::SecuritycenterV1beta2::Indicator, decorator: Google::Apis::SecuritycenterV1beta2::Indicator::Representation + property :kernel_rootkit, as: 'kernelRootkit', class: Google::Apis::SecuritycenterV1beta2::KernelRootkit, decorator: Google::Apis::SecuritycenterV1beta2::KernelRootkit::Representation + property :kubernetes, as: 'kubernetes', class: Google::Apis::SecuritycenterV1beta2::Kubernetes, decorator: Google::Apis::SecuritycenterV1beta2::Kubernetes::Representation property :mitre_attack, as: 'mitreAttack', class: Google::Apis::SecuritycenterV1beta2::MitreAttack, decorator: Google::Apis::SecuritycenterV1beta2::MitreAttack::Representation property :mute, as: 'mute' @@ -935,9 +944,24 @@ collection :domains, as: 'domains' collection :ip_addresses, as: 'ipAddresses' collection :signatures, as: 'signatures', class: Google::Apis::SecuritycenterV1beta2::ProcessSignature, decorator: Google::Apis::SecuritycenterV1beta2::ProcessSignature::Representation collection :uris, as: 'uris' + end + end + + class KernelRootkit + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :name, as: 'name' + property :unexpected_code_modification, as: 'unexpectedCodeModification' + property :unexpected_ftrace_handler, as: 'unexpectedFtraceHandler' + property :unexpected_interrupt_handler, as: 'unexpectedInterruptHandler' + property :unexpected_kernel_code_pages, as: 'unexpectedKernelCodePages' + property :unexpected_kprobe_handler, as: 'unexpectedKprobeHandler' + property :unexpected_processes_in_runqueue, as: 'unexpectedProcessesInRunqueue' + property :unexpected_read_only_data_modification, as: 'unexpectedReadOnlyDataModification' + property :unexpected_system_call_handler, as: 'unexpectedSystemCallHandler' end end class Kubernetes # @private