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