lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.44.0 vs lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.45.0
- old
+ new
@@ -38,10 +38,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class CloudDlpDataProfile
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class CloudDlpInspection
+ 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
@@ -332,10 +344,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class OrgPolicyConstraint
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class PathNode
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -474,10 +492,27 @@
property :finding_category, as: 'findingCategory'
property :name, as: 'name'
end
end
+ class CloudDlpDataProfile
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :data_profile, as: 'dataProfile'
+ end
+ end
+
+ class CloudDlpInspection
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :full_scan, as: 'fullScan'
+ property :info_type, as: 'infoType'
+ property :info_type_count, :numeric_string => true, as: 'infoTypeCount'
+ property :inspect_job, as: 'inspectJob'
+ end
+ end
+
class Compliance
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :ids, as: 'ids'
property :standard, as: 'standard'
@@ -659,10 +694,14 @@
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'
+ property :cloud_dlp_data_profile, as: 'cloudDlpDataProfile', class: Google::Apis::SecuritycenterV1beta2::CloudDlpDataProfile, decorator: Google::Apis::SecuritycenterV1beta2::CloudDlpDataProfile::Representation
+
+ property :cloud_dlp_inspection, as: 'cloudDlpInspection', class: Google::Apis::SecuritycenterV1beta2::CloudDlpInspection, decorator: Google::Apis::SecuritycenterV1beta2::CloudDlpInspection::Representation
+
collection :compliances, as: 'compliances', class: Google::Apis::SecuritycenterV1beta2::Compliance, decorator: Google::Apis::SecuritycenterV1beta2::Compliance::Representation
collection :connections, as: 'connections', class: Google::Apis::SecuritycenterV1beta2::Connection, decorator: Google::Apis::SecuritycenterV1beta2::Connection::Representation
hash :contacts, as: 'contacts', class: Google::Apis::SecuritycenterV1beta2::ContactDetails, decorator: Google::Apis::SecuritycenterV1beta2::ContactDetails::Representation
@@ -690,15 +729,18 @@
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 :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_policy_constraints, as: 'orgPolicyConstraints', class: Google::Apis::SecuritycenterV1beta2::OrgPolicyConstraint, decorator: Google::Apis::SecuritycenterV1beta2::OrgPolicyConstraint::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'
@@ -835,15 +877,19 @@
end
class GoogleCloudSecuritycenterV1ResourceValueConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :create_time, as: 'createTime'
+ property :description, as: 'description'
property :name, as: 'name'
+ hash :resource_labels_selector, as: 'resourceLabelsSelector'
property :resource_type, as: 'resourceType'
property :resource_value, as: 'resourceValue'
property :scope, as: 'scope'
collection :tag_values, as: 'tagValues'
+ property :update_time, as: 'updateTime'
end
end
class GoogleCloudSecuritycenterV1RunAssetDiscoveryResponse
# @private
@@ -1029,9 +1075,16 @@
class OnboardingState
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
property :onboarding_level, as: 'onboardingLevel'
+ end
+ end
+
+ class OrgPolicyConstraint
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :name, as: 'name'
end
end
class PathNode
# @private