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