Autogenerated update (2018-12-18)

Update:
- cloudbuild_v1alpha1
- servicecontrol_v1
This commit is contained in:
Google APIs committed 2018-12-18 00:36:17 +00:00
1 parent ff6778221f
commit 4a645547d9
5 files changed
+14 -2

No files matched your search

@@ -387,6 +387,15 @@ module Google
# @return [String]
attr_accessor :principal_email
# The name of the service account key used to create or exchange
# credentials for authenticating the service account making the request.
# This is a scheme-less URI full resource name. For example:
# "//iam.googleapis.com/projects/`PROJECT_ID`/serviceAccounts/`ACCOUNT`/keys/`
# key`"
# Corresponds to the JSON property `serviceAccountKeyName`
# @return [String]
attr_accessor :service_account_key_name
# The third party identification (if any) of the authenticated user making
# the request.
# When the JSON object represented here has a proto equivalent, the proto
@@ -403,6 +412,7 @@ module Google
def update!(**args)
@authority_selector = args[:authority_selector] if args.key?(:authority_selector)
@principal_email = args[:principal_email] if args.key?(:principal_email)
@service_account_key_name = args[:service_account_key_name] if args.key?(:service_account_key_name)
@third_party_principal = args[:third_party_principal] if args.key?(:third_party_principal)
end
end
@@ -321,6 +321,7 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation
property :authority_selector, as: 'authoritySelector'
property :principal_email, as: 'principalEmail'
property :service_account_key_name, as: 'serviceAccountKeyName'
hash :third_party_principal, as: 'thirdPartyPrincipal'
end
end