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