proto_docs/google/cloud/lifesciences/v2beta/workflows.rb in google-cloud-life_sciences-v2beta-0.2.0 vs proto_docs/google/cloud/lifesciences/v2beta/workflows.rb in google-cloud-life_sciences-v2beta-0.3.0

- old
+ new

@@ -75,10 +75,19 @@ # @!attribute [rw] environment # @return [::Google::Protobuf::Map{::String => ::String}] # The environment to pass into every action. Each action can also specify # additional environment variables but cannot delete an entry from this map # (though they can overwrite it with a different value). + # @!attribute [rw] encrypted_environment + # @return [::Google::Cloud::LifeSciences::V2beta::Secret] + # The encrypted environment to pass into every action. Each action can also + # specify its own encrypted environment. + # + # The secret must decrypt to a JSON-encoded dictionary where key-value pairs + # serve as environment variable names and their values. The decoded + # environment variables can overwrite the values specified by the + # `environment` field. # @!attribute [rw] timeout # @return [::Google::Protobuf::Duration] # The maximum amount of time to give the pipeline to complete. This includes # the time spent waiting for a worker to be allocated. If the pipeline fails # to complete before the timeout, it will be cancelled and the error code @@ -147,10 +156,21 @@ # debug or logging actions should execute. # # `GOOGLE_LAST_EXIT_STATUS` will be set to the exit status of the last # non-background action that executed. This can be used by workflow engine # authors to determine whether an individual action has succeeded or failed. + # @!attribute [rw] encrypted_environment + # @return [::Google::Cloud::LifeSciences::V2beta::Secret] + # The encrypted environment to pass into the container. This environment is + # merged with values specified in the + # {::Google::Cloud::LifeSciences::V2beta::Pipeline google.cloud.lifesciences.v2beta.Pipeline} message, overwriting any + # duplicate values. + # + # The secret must decrypt to a JSON-encoded dictionary where key-value pairs + # serve as environment variable names and their values. The decoded + # environment variables can overwrite the values specified by the + # `environment` field. # @!attribute [rw] pid_namespace # @return [::String] # An optional identifier for a PID namespace to run the action inside. # Multiple actions should use the same string to share a namespace. If # unspecified, a separate isolated namespace is used. @@ -423,9 +443,13 @@ # @!attribute [rw] volumes # @return [::Array<::Google::Cloud::LifeSciences::V2beta::Volume>] # The list of disks and other storage to create or attach to the VM. # # Specify either the `volumes[]` field or the `disks[]` field, but not both. + # @!attribute [rw] reservation + # @return [::String] + # If specified, the VM will only be allocated inside the matching + # reservation. It will fail if the VM parameters don't match the reservation. class VirtualMachine include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key