lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.20.0 vs lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.21.0
- old
+ new
@@ -32,10 +32,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Connection
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class ContainerThreatDetectionSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -257,10 +263,21 @@
property :module_enablement_state, as: 'moduleEnablementState'
hash :value, as: 'value'
end
end
+ class Connection
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :destination_ip, as: 'destinationIp'
+ property :destination_port, as: 'destinationPort'
+ property :protocol, as: 'protocol'
+ property :source_ip, as: 'sourceIp'
+ property :source_port, as: 'sourcePort'
+ end
+ end
+
class ContainerThreatDetectionSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :modules, as: 'modules', class: Google::Apis::SecuritycenterV1beta2::Config, decorator: Google::Apis::SecuritycenterV1beta2::Config::Representation
@@ -323,10 +340,13 @@
class Representation < Google::Apis::Core::JsonRepresentation
property :access, as: 'access', class: Google::Apis::SecuritycenterV1beta2::Access, decorator: Google::Apis::SecuritycenterV1beta2::Access::Representation
property :canonical_name, as: 'canonicalName'
property :category, as: 'category'
+ collection :connections, as: 'connections', class: Google::Apis::SecuritycenterV1beta2::Connection, decorator: Google::Apis::SecuritycenterV1beta2::Connection::Representation
+
property :create_time, as: 'createTime'
+ property :description, as: 'description'
property :event_time, as: 'eventTime'
hash :external_systems, as: 'externalSystems', class: Google::Apis::SecuritycenterV1beta2::GoogleCloudSecuritycenterV1ExternalSystem, decorator: Google::Apis::SecuritycenterV1beta2::GoogleCloudSecuritycenterV1ExternalSystem::Representation
property :external_uri, as: 'externalUri'
property :finding_class, as: 'findingClass'