lib/google/apis/servicecontrol_v1/representations.rb in google-apis-servicecontrol_v1-0.29.0 vs lib/google/apis/servicecontrol_v1/representations.rb in google-apis-servicecontrol_v1-0.30.0
- old
+ new
@@ -284,10 +284,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class ServiceDelegationHistory
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class ServiceMetadata
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class SpanContext
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -440,10 +452,12 @@
property :principal_email, as: 'principalEmail'
property :principal_subject, as: 'principalSubject'
collection :service_account_delegation_info, as: 'serviceAccountDelegationInfo', class: Google::Apis::ServicecontrolV1::ServiceAccountDelegationInfo, decorator: Google::Apis::ServicecontrolV1::ServiceAccountDelegationInfo::Representation
property :service_account_key_name, as: 'serviceAccountKeyName'
+ property :service_delegation_history, as: 'serviceDelegationHistory', class: Google::Apis::ServicecontrolV1::ServiceDelegationHistory, decorator: Google::Apis::ServicecontrolV1::ServiceDelegationHistory::Representation
+
hash :third_party_principal, as: 'thirdPartyPrincipal'
end
end
class AuthorizationInfo
@@ -867,9 +881,27 @@
property :first_party_principal, as: 'firstPartyPrincipal', class: Google::Apis::ServicecontrolV1::FirstPartyPrincipal, decorator: Google::Apis::ServicecontrolV1::FirstPartyPrincipal::Representation
property :principal_subject, as: 'principalSubject'
property :third_party_principal, as: 'thirdPartyPrincipal', class: Google::Apis::ServicecontrolV1::ThirdPartyPrincipal, decorator: Google::Apis::ServicecontrolV1::ThirdPartyPrincipal::Representation
+ end
+ end
+
+ class ServiceDelegationHistory
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :original_principal, as: 'originalPrincipal'
+ collection :service_metadata, as: 'serviceMetadata', class: Google::Apis::ServicecontrolV1::ServiceMetadata, decorator: Google::Apis::ServicecontrolV1::ServiceMetadata::Representation
+
+ end
+ end
+
+ class ServiceMetadata
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ hash :job_metadata, as: 'jobMetadata'
+ property :principal_subject, as: 'principalSubject'
+ property :service_domain, as: 'serviceDomain'
end
end
class SpanContext
# @private