lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.30.0 vs lib/google/apis/securitycenter_v1beta2/representations.rb in google-apis-securitycenter_v1beta2-0.31.0
- old
+ new
@@ -344,10 +344,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class ServiceAccountDelegationInfo
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class Subject
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -388,10 +394,14 @@
property :caller_ip, as: 'callerIp'
property :caller_ip_geo, as: 'callerIpGeo', class: Google::Apis::SecuritycenterV1beta2::Geolocation, decorator: Google::Apis::SecuritycenterV1beta2::Geolocation::Representation
property :method_name, as: 'methodName'
property :principal_email, as: 'principalEmail'
+ property :principal_subject, as: 'principalSubject'
+ collection :service_account_delegation_info, as: 'serviceAccountDelegationInfo', class: Google::Apis::SecuritycenterV1beta2::ServiceAccountDelegationInfo, decorator: Google::Apis::SecuritycenterV1beta2::ServiceAccountDelegationInfo::Representation
+
+ property :service_account_key_name, as: 'serviceAccountKeyName'
property :service_name, as: 'serviceName'
property :user_agent_family, as: 'userAgentFamily'
end
end
@@ -985,9 +995,17 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :canonical_name, as: 'canonicalName'
hash :marks, as: 'marks'
property :name, as: 'name'
+ end
+ end
+
+ class ServiceAccountDelegationInfo
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :principal_email, as: 'principalEmail'
+ property :principal_subject, as: 'principalSubject'
end
end
class Subject
# @private