Autogenerated update (2018-05-29)
Update: - genomics_v2alpha1 - pagespeedonline_v4 - tpu_v1alpha1
This commit is contained in:
parent
1e49fa70ec
commit
343ba9218f
|
@ -58611,6 +58611,7 @@
|
|||
"/genomics:v2alpha1/Action": action
|
||||
"/genomics:v2alpha1/Action/commands": commands
|
||||
"/genomics:v2alpha1/Action/commands/command": command
|
||||
"/genomics:v2alpha1/Action/credentials": credentials
|
||||
"/genomics:v2alpha1/Action/entrypoint": entrypoint
|
||||
"/genomics:v2alpha1/Action/environment": environment
|
||||
"/genomics:v2alpha1/Action/environment/environment": environment
|
||||
|
@ -58743,6 +58744,9 @@
|
|||
"/genomics:v2alpha1/RunPipelineRequest/pipeline": pipeline
|
||||
"/genomics:v2alpha1/RuntimeMetadata": runtime_metadata
|
||||
"/genomics:v2alpha1/RuntimeMetadata/computeEngine": compute_engine
|
||||
"/genomics:v2alpha1/Secret": secret
|
||||
"/genomics:v2alpha1/Secret/cipherText": cipher_text
|
||||
"/genomics:v2alpha1/Secret/keyName": key_name
|
||||
"/genomics:v2alpha1/ServiceAccount": service_account
|
||||
"/genomics:v2alpha1/ServiceAccount/email": email
|
||||
"/genomics:v2alpha1/ServiceAccount/scopes": scopes
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/genomics
|
||||
module GenomicsV2alpha1
|
||||
VERSION = 'V2alpha1'
|
||||
REVISION = '20180501'
|
||||
REVISION = '20180528'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -65,6 +65,12 @@ module Google
|
|||
# @return [Array<String>]
|
||||
attr_accessor :commands
|
||||
|
||||
# Secret holds encrypted information that is only decrypted and stored in RAM
|
||||
# by the worker VM when running the pipeline.
|
||||
# Corresponds to the JSON property `credentials`
|
||||
# @return [Google::Apis::GenomicsV2alpha1::Secret]
|
||||
attr_accessor :credentials
|
||||
|
||||
# If specified, overrides the ENTRYPOINT specified in the container.
|
||||
# Corresponds to the JSON property `entrypoint`
|
||||
# @return [String]
|
||||
|
@ -158,6 +164,7 @@ module Google
|
|||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@commands = args[:commands] if args.key?(:commands)
|
||||
@credentials = args[:credentials] if args.key?(:credentials)
|
||||
@entrypoint = args[:entrypoint] if args.key?(:entrypoint)
|
||||
@environment = args[:environment] if args.key?(:environment)
|
||||
@flags = args[:flags] if args.key?(:flags)
|
||||
|
@ -1087,6 +1094,34 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# Secret holds encrypted information that is only decrypted and stored in RAM
|
||||
# by the worker VM when running the pipeline.
|
||||
class Secret
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The value of the cipherText response from the `encrypt` method.
|
||||
# Corresponds to the JSON property `cipherText`
|
||||
# @return [String]
|
||||
attr_accessor :cipher_text
|
||||
|
||||
# The name of the Cloud KMS key that will be used to decrypt the secret
|
||||
# value. The VM service account must have the required permissions and
|
||||
# authentication scopes to invoke the `decrypt` method on the specified key.
|
||||
# Corresponds to the JSON property `keyName`
|
||||
# @return [String]
|
||||
attr_accessor :key_name
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@cipher_text = args[:cipher_text] if args.key?(:cipher_text)
|
||||
@key_name = args[:key_name] if args.key?(:key_name)
|
||||
end
|
||||
end
|
||||
|
||||
# Carries information about a Google Cloud Service Account.
|
||||
class ServiceAccount
|
||||
include Google::Apis::Core::Hashable
|
||||
|
|
|
@ -190,6 +190,12 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Secret
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ServiceAccount
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -238,6 +244,8 @@ module Google
|
|||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :commands, as: 'commands'
|
||||
property :credentials, as: 'credentials', class: Google::Apis::GenomicsV2alpha1::Secret, decorator: Google::Apis::GenomicsV2alpha1::Secret::Representation
|
||||
|
||||
property :entrypoint, as: 'entrypoint'
|
||||
hash :environment, as: 'environment'
|
||||
collection :flags, as: 'flags'
|
||||
|
@ -489,6 +497,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class Secret
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :cipher_text, as: 'cipherText'
|
||||
property :key_name, as: 'keyName'
|
||||
end
|
||||
end
|
||||
|
||||
class ServiceAccount
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://developers.google.com/speed/docs/insights/v4/getting-started
|
||||
module PagespeedonlineV4
|
||||
VERSION = 'V4'
|
||||
REVISION = '20180315'
|
||||
REVISION = '20180508'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/tpu/
|
||||
module TpuV1alpha1
|
||||
VERSION = 'V1alpha1'
|
||||
REVISION = '20180411'
|
||||
REVISION = '20180525'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
Loading…
Reference in New Issue