lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.61.0 vs lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.62.0
- old
+ new
@@ -422,10 +422,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class PolicyDriftDetails
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class Process
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -1317,10 +1323,19 @@
property :name, as: 'name'
property :ns, as: 'ns'
end
end
+ class PolicyDriftDetails
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :detected_value, as: 'detectedValue'
+ property :expected_value, as: 'expectedValue'
+ property :field, as: 'field'
+ end
+ end
+
class Process
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :args, as: 'args'
property :arguments_truncated, as: 'argumentsTruncated'
@@ -1421,9 +1436,13 @@
class SecurityPosture
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :changed_policy, as: 'changedPolicy'
property :name, as: 'name'
+ property :policy, as: 'policy'
+ collection :policy_drift_details, as: 'policyDriftDetails', class: Google::Apis::SecuritycenterV1beta2::PolicyDriftDetails, decorator: Google::Apis::SecuritycenterV1beta2::PolicyDriftDetails::Representation
+
+ property :policy_set, as: 'policySet'
property :posture_deployment, as: 'postureDeployment'
property :posture_deployment_resource, as: 'postureDeploymentResource'
property :revision_id, as: 'revisionId'
end
end