/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/lifesciences/v2beta/workflows.proto

package com.google.cloud.lifesciences.v2beta;

public final class WorkflowsProto {
  private WorkflowsProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_RunPipelineResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_RunPipelineResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Pipeline_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Pipeline_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Pipeline_EnvironmentEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Pipeline_EnvironmentEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Action_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Action_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Action_EnvironmentEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Action_EnvironmentEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Action_PortMappingsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Action_PortMappingsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Action_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Action_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Secret_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Secret_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Mount_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Mount_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Resources_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Resources_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_ServiceAccount_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_ServiceAccount_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Accelerator_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Accelerator_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Network_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Network_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Disk_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Disk_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Volume_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Volume_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_PersistentDisk_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_PersistentDisk_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_ExistingDisk_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_ExistingDisk_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_NFSMount_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_NFSMount_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Metadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Metadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Metadata_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Metadata_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_Event_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_Event_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_DelayedEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_DelayedEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_WorkerAssignedEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_WorkerAssignedEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_WorkerReleasedEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_WorkerReleasedEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_PullStartedEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_PullStartedEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_PullStoppedEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_PullStoppedEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_PortMappingsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_PortMappingsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_ContainerStoppedEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_ContainerStoppedEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_UnexpectedExitStatusEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_UnexpectedExitStatusEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_ContainerKilledEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_ContainerKilledEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_lifesciences_v2beta_FailedEvent_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_lifesciences_v2beta_FailedEvent_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n0google/cloud/lifesciences/v2beta/workf"
          + "lows.proto\022 google.cloud.lifesciences.v2"
          + "beta\032\034google/api/annotations.proto\032\027goog"
          + "le/api/client.proto\032\037google/api/field_be"
          + "havior.proto\032#google/longrunning/operati"
          + "ons.proto\032\036google/protobuf/duration.prot"
          + "o\032\037google/protobuf/timestamp.proto\032\025goog"
          + "le/rpc/code.proto\"\377\001\n\022RunPipelineRequest"
          + "\022\016\n\006parent\030\004 \001(\t\022A\n\010pipeline\030\001 \001(\0132*.goo"
          + "gle.cloud.lifesciences.v2beta.PipelineB\003"
          + "\340A\002\022P\n\006labels\030\002 \003(\0132@.google.cloud.lifes"
          + "ciences.v2beta.RunPipelineRequest.Labels"
          + "Entry\022\025\n\rpub_sub_topic\030\003 \001(\t\032-\n\013LabelsEn"
          + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\025\n\023R"
          + "unPipelineResponse\"\200\003\n\010Pipeline\0229\n\007actio"
          + "ns\030\001 \003(\0132(.google.cloud.lifesciences.v2b"
          + "eta.Action\022>\n\tresources\030\002 \001(\0132+.google.c"
          + "loud.lifesciences.v2beta.Resources\022P\n\013en"
          + "vironment\030\003 \003(\0132;.google.cloud.lifescien"
          + "ces.v2beta.Pipeline.EnvironmentEntry\022G\n\025"
          + "encrypted_environment\030\005 \001(\0132(.google.clo"
          + "ud.lifesciences.v2beta.Secret\022*\n\007timeout"
          + "\030\004 \001(\0132\031.google.protobuf.Duration\0322\n\020Env"
          + "ironmentEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001("
          + "\t:\0028\001\"\312\007\n\006Action\022\026\n\016container_name\030\001 \001(\t"
          + "\022\026\n\timage_uri\030\002 \001(\tB\003\340A\002\022\020\n\010commands\030\003 \003"
          + "(\t\022\022\n\nentrypoint\030\004 \001(\t\022N\n\013environment\030\005 "
          + "\003(\01329.google.cloud.lifesciences.v2beta.A"
          + "ction.EnvironmentEntry\022G\n\025encrypted_envi"
          + "ronment\030\025 \001(\0132(.google.cloud.lifescience"
          + "s.v2beta.Secret\022\025\n\rpid_namespace\030\006 \001(\t\022Q"
          + "\n\rport_mappings\030\010 \003(\0132:.google.cloud.lif"
          + "esciences.v2beta.Action.PortMappingsEntr"
          + "y\0227\n\006mounts\030\t \003(\0132\'.google.cloud.lifesci"
          + "ences.v2beta.Mount\022D\n\006labels\030\n \003(\01324.goo"
          + "gle.cloud.lifesciences.v2beta.Action.Lab"
          + "elsEntry\022=\n\013credentials\030\013 \001(\0132(.google.c"
          + "loud.lifesciences.v2beta.Secret\022*\n\007timeo"
          + "ut\030\014 \001(\0132\031.google.protobuf.Duration\022\032\n\022i"
          + "gnore_exit_status\030\r \001(\010\022\031\n\021run_in_backgr"
          + "ound\030\016 \001(\010\022\022\n\nalways_run\030\017 \001(\010\022\023\n\013enable"
          + "_fuse\030\020 \001(\010\022\035\n\025publish_exposed_ports\030\021 \001"
          + "(\010\022\036\n\026disable_image_prefetch\030\022 \001(\010\022&\n\036di"
          + "sable_standard_error_capture\030\023 \001(\010\022\036\n\026bl"
          + "ock_external_network\030\024 \001(\010\0322\n\020Environmen"
          + "tEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0323"
          + "\n\021PortMappingsEntry\022\013\n\003key\030\001 \001(\005\022\r\n\005valu"
          + "e\030\002 \001(\005:\0028\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022"
          + "\r\n\005value\030\002 \001(\t:\0028\001\"/\n\006Secret\022\020\n\010key_name"
          + "\030\001 \001(\t\022\023\n\013cipher_text\030\002 \001(\t\"6\n\005Mount\022\014\n\004"
          + "disk\030\001 \001(\t\022\014\n\004path\030\002 \001(\t\022\021\n\tread_only\030\003 "
          + "\001(\010\"v\n\tResources\022\017\n\007regions\030\002 \003(\t\022\r\n\005zon"
          + "es\030\003 \003(\t\022I\n\017virtual_machine\030\004 \001(\01320.goog"
          + "le.cloud.lifesciences.v2beta.VirtualMach"
          + "ine\"\274\005\n\016VirtualMachine\022\031\n\014machine_type\030\001"
          + " \001(\tB\003\340A\002\022\023\n\013preemptible\030\002 \001(\010\022L\n\006labels"
          + "\030\003 \003(\0132<.google.cloud.lifesciences.v2bet"
          + "a.VirtualMachine.LabelsEntry\0225\n\005disks\030\004 "
          + "\003(\0132&.google.cloud.lifesciences.v2beta.D"
          + "isk\022:\n\007network\030\005 \001(\0132).google.cloud.life"
          + "sciences.v2beta.Network\022C\n\014accelerators\030"
          + "\006 \003(\0132-.google.cloud.lifesciences.v2beta"
          + ".Accelerator\022I\n\017service_account\030\007 \001(\01320."
          + "google.cloud.lifesciences.v2beta.Service"
          + "Account\022\031\n\021boot_disk_size_gb\030\010 \001(\005\022\024\n\014cp"
          + "u_platform\030\t \001(\t\022\022\n\nboot_image\030\n \001(\t\022!\n\025"
          + "nvidia_driver_version\030\013 \001(\tB\002\030\001\022%\n\035enabl"
          + "e_stackdriver_monitoring\030\014 \001(\010\022\033\n\023docker"
          + "_cache_images\030\r \003(\t\0229\n\007volumes\030\016 \003(\0132(.g"
          + "oogle.cloud.lifesciences.v2beta.Volume\022\023"
          + "\n\013reservation\030\017 \001(\t\032-\n\013LabelsEntry\022\013\n\003ke"
          + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"/\n\016ServiceAcc"
          + "ount\022\r\n\005email\030\001 \001(\t\022\016\n\006scopes\030\002 \003(\t\"*\n\013A"
          + "ccelerator\022\014\n\004type\030\001 \001(\t\022\r\n\005count\030\002 \001(\003\""
          + "K\n\007Network\022\017\n\007network\030\001 \001(\t\022\033\n\023use_priva"
          + "te_address\030\002 \001(\010\022\022\n\nsubnetwork\030\003 \001(\t\"I\n\004"
          + "Disk\022\014\n\004name\030\001 \001(\t\022\017\n\007size_gb\030\002 \001(\005\022\014\n\004t"
          + "ype\030\003 \001(\t\022\024\n\014source_image\030\004 \001(\t\"\372\001\n\006Volu"
          + "me\022\016\n\006volume\030\001 \001(\t\022K\n\017persistent_disk\030\002 "
          + "\001(\01320.google.cloud.lifesciences.v2beta.P"
          + "ersistentDiskH\000\022G\n\rexisting_disk\030\003 \001(\0132."
          + ".google.cloud.lifesciences.v2beta.Existi"
          + "ngDiskH\000\022?\n\tnfs_mount\030\004 \001(\0132*.google.clo"
          + "ud.lifesciences.v2beta.NFSMountH\000B\t\n\007sto"
          + "rage\"E\n\016PersistentDisk\022\017\n\007size_gb\030\001 \001(\005\022"
          + "\014\n\004type\030\002 \001(\t\022\024\n\014source_image\030\003 \001(\t\"\034\n\014E"
          + "xistingDisk\022\014\n\004disk\030\001 \001(\t\"\032\n\010NFSMount\022\016\n"
          + "\006target\030\001 \001(\t\"\236\003\n\010Metadata\022<\n\010pipeline\030\001"
          + " \001(\0132*.google.cloud.lifesciences.v2beta."
          + "Pipeline\022F\n\006labels\030\002 \003(\01326.google.cloud."
          + "lifesciences.v2beta.Metadata.LabelsEntry"
          + "\0227\n\006events\030\003 \003(\0132\'.google.cloud.lifescie"
          + "nces.v2beta.Event\022/\n\013create_time\030\004 \001(\0132\032"
          + ".google.protobuf.Timestamp\022.\n\nstart_time"
          + "\030\005 \001(\0132\032.google.protobuf.Timestamp\022,\n\010en"
          + "d_time\030\006 \001(\0132\032.google.protobuf.Timestamp"
          + "\022\025\n\rpub_sub_topic\030\007 \001(\t\032-\n\013LabelsEntry\022\013"
          + "\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\365\006\n\005Event"
          + "\022-\n\ttimestamp\030\001 \001(\0132\032.google.protobuf.Ti"
          + "mestamp\022\023\n\013description\030\002 \001(\t\022A\n\007delayed\030"
          + "\021 \001(\0132..google.cloud.lifesciences.v2beta"
          + ".DelayedEventH\000\022P\n\017worker_assigned\030\022 \001(\013"
          + "25.google.cloud.lifesciences.v2beta.Work"
          + "erAssignedEventH\000\022P\n\017worker_released\030\023 \001"
          + "(\01325.google.cloud.lifesciences.v2beta.Wo"
          + "rkerReleasedEventH\000\022J\n\014pull_started\030\024 \001("
          + "\01322.google.cloud.lifesciences.v2beta.Pul"
          + "lStartedEventH\000\022J\n\014pull_stopped\030\025 \001(\01322."
          + "google.cloud.lifesciences.v2beta.PullSto"
          + "ppedEventH\000\022T\n\021container_started\030\026 \001(\01327"
          + ".google.cloud.lifesciences.v2beta.Contai"
          + "nerStartedEventH\000\022T\n\021container_stopped\030\027"
          + " \001(\01327.google.cloud.lifesciences.v2beta."
          + "ContainerStoppedEventH\000\022R\n\020container_kil"
          + "led\030\030 \001(\01326.google.cloud.lifesciences.v2"
          + "beta.ContainerKilledEventH\000\022]\n\026unexpecte"
          + "d_exit_status\030\031 \001(\0132;.google.cloud.lifes"
          + "ciences.v2beta.UnexpectedExitStatusEvent"
          + "H\000\022?\n\006failed\030\032 \001(\0132-.google.cloud.lifesc"
          + "iences.v2beta.FailedEventH\000B\t\n\007details\"."
          + "\n\014DelayedEvent\022\r\n\005cause\030\001 \001(\t\022\017\n\007metrics"
          + "\030\002 \003(\t\"K\n\023WorkerAssignedEvent\022\014\n\004zone\030\001 "
          + "\001(\t\022\020\n\010instance\030\002 \001(\t\022\024\n\014machine_type\030\003 "
          + "\001(\t\"5\n\023WorkerReleasedEvent\022\014\n\004zone\030\001 \001(\t"
          + "\022\020\n\010instance\030\002 \001(\t\"%\n\020PullStartedEvent\022\021"
          + "\n\timage_uri\030\001 \001(\t\"%\n\020PullStoppedEvent\022\021\n"
          + "\timage_uri\030\001 \001(\t\"\325\001\n\025ContainerStartedEve"
          + "nt\022\021\n\taction_id\030\001 \001(\005\022`\n\rport_mappings\030\002"
          + " \003(\0132I.google.cloud.lifesciences.v2beta."
          + "ContainerStartedEvent.PortMappingsEntry\022"
          + "\022\n\nip_address\030\003 \001(\t\0323\n\021PortMappingsEntry"
          + "\022\013\n\003key\030\001 \001(\005\022\r\n\005value\030\002 \001(\005:\0028\001\"O\n\025Cont"
          + "ainerStoppedEvent\022\021\n\taction_id\030\001 \001(\005\022\023\n\013"
          + "exit_status\030\002 \001(\005\022\016\n\006stderr\030\003 \001(\t\"C\n\031Une"
          + "xpectedExitStatusEvent\022\021\n\taction_id\030\001 \001("
          + "\005\022\023\n\013exit_status\030\002 \001(\005\")\n\024ContainerKille"
          + "dEvent\022\021\n\taction_id\030\001 \001(\005\"<\n\013FailedEvent"
          + "\022\036\n\004code\030\001 \001(\0162\020.google.rpc.Code\022\r\n\005caus"
          + "e\030\002 \001(\t2\262\002\n\026WorkflowsServiceV2Beta\022\306\001\n\013R"
          + "unPipeline\0224.google.cloud.lifesciences.v"
          + "2beta.RunPipelineRequest\032\035.google.longru"
          + "nning.Operation\"b\202\323\344\223\002:\"5/v2beta/{parent"
          + "=projects/*/locations/*}/pipelines:run:\001"
          + "*\312A\037\n\023RunPipelineResponse\022\010Metadata\032O\312A\033"
          + "lifesciences.googleapis.com\322A.https://ww"
          + "w.googleapis.com/auth/cloud-platformB\365\001\n"
          + "$com.google.cloud.lifesciences.v2betaB\016W"
          + "orkflowsProtoP\001ZHcloud.google.com/go/lif"
          + "esciences/apiv2beta/lifesciencespb;lifes"
          + "ciencespb\242\002\004CLSW\252\002 Google.Cloud.LifeScie"
          + "nces.V2Beta\312\002 Google\\Cloud\\LifeSciences\\"
          + "V2beta\352\002#Google::Cloud::LifeSciences::V2"
          + "betab\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.rpc.CodeProto.getDescriptor(),
            });
    internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Pipeline", "Labels", "PubSubTopic",
            });
    internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_LabelsEntry_descriptor =
        internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_RunPipelineRequest_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_lifesciences_v2beta_RunPipelineResponse_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_lifesciences_v2beta_RunPipelineResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_RunPipelineResponse_descriptor,
            new java.lang.String[] {});
    internal_static_google_cloud_lifesciences_v2beta_Pipeline_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_lifesciences_v2beta_Pipeline_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Pipeline_descriptor,
            new java.lang.String[] {
              "Actions", "Resources", "Environment", "EncryptedEnvironment", "Timeout",
            });
    internal_static_google_cloud_lifesciences_v2beta_Pipeline_EnvironmentEntry_descriptor =
        internal_static_google_cloud_lifesciences_v2beta_Pipeline_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_lifesciences_v2beta_Pipeline_EnvironmentEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Pipeline_EnvironmentEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_lifesciences_v2beta_Action_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_lifesciences_v2beta_Action_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Action_descriptor,
            new java.lang.String[] {
              "ContainerName",
              "ImageUri",
              "Commands",
              "Entrypoint",
              "Environment",
              "EncryptedEnvironment",
              "PidNamespace",
              "PortMappings",
              "Mounts",
              "Labels",
              "Credentials",
              "Timeout",
              "IgnoreExitStatus",
              "RunInBackground",
              "AlwaysRun",
              "EnableFuse",
              "PublishExposedPorts",
              "DisableImagePrefetch",
              "DisableStandardErrorCapture",
              "BlockExternalNetwork",
            });
    internal_static_google_cloud_lifesciences_v2beta_Action_EnvironmentEntry_descriptor =
        internal_static_google_cloud_lifesciences_v2beta_Action_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_lifesciences_v2beta_Action_EnvironmentEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Action_EnvironmentEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_lifesciences_v2beta_Action_PortMappingsEntry_descriptor =
        internal_static_google_cloud_lifesciences_v2beta_Action_descriptor.getNestedTypes().get(1);
    internal_static_google_cloud_lifesciences_v2beta_Action_PortMappingsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Action_PortMappingsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_lifesciences_v2beta_Action_LabelsEntry_descriptor =
        internal_static_google_cloud_lifesciences_v2beta_Action_descriptor.getNestedTypes().get(2);
    internal_static_google_cloud_lifesciences_v2beta_Action_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Action_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_lifesciences_v2beta_Secret_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_lifesciences_v2beta_Secret_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Secret_descriptor,
            new java.lang.String[] {
              "KeyName", "CipherText",
            });
    internal_static_google_cloud_lifesciences_v2beta_Mount_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_lifesciences_v2beta_Mount_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Mount_descriptor,
            new java.lang.String[] {
              "Disk", "Path", "ReadOnly",
            });
    internal_static_google_cloud_lifesciences_v2beta_Resources_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_lifesciences_v2beta_Resources_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Resources_descriptor,
            new java.lang.String[] {
              "Regions", "Zones", "VirtualMachine",
            });
    internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_descriptor,
            new java.lang.String[] {
              "MachineType",
              "Preemptible",
              "Labels",
              "Disks",
              "Network",
              "Accelerators",
              "ServiceAccount",
              "BootDiskSizeGb",
              "CpuPlatform",
              "BootImage",
              "NvidiaDriverVersion",
              "EnableStackdriverMonitoring",
              "DockerCacheImages",
              "Volumes",
              "Reservation",
            });
    internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_LabelsEntry_descriptor =
        internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_VirtualMachine_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_lifesciences_v2beta_ServiceAccount_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_lifesciences_v2beta_ServiceAccount_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_ServiceAccount_descriptor,
            new java.lang.String[] {
              "Email", "Scopes",
            });
    internal_static_google_cloud_lifesciences_v2beta_Accelerator_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_lifesciences_v2beta_Accelerator_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Accelerator_descriptor,
            new java.lang.String[] {
              "Type", "Count",
            });
    internal_static_google_cloud_lifesciences_v2beta_Network_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_lifesciences_v2beta_Network_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Network_descriptor,
            new java.lang.String[] {
              "Network", "UsePrivateAddress", "Subnetwork",
            });
    internal_static_google_cloud_lifesciences_v2beta_Disk_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_lifesciences_v2beta_Disk_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Disk_descriptor,
            new java.lang.String[] {
              "Name", "SizeGb", "Type", "SourceImage",
            });
    internal_static_google_cloud_lifesciences_v2beta_Volume_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_lifesciences_v2beta_Volume_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Volume_descriptor,
            new java.lang.String[] {
              "Volume", "PersistentDisk", "ExistingDisk", "NfsMount", "Storage",
            });
    internal_static_google_cloud_lifesciences_v2beta_PersistentDisk_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_lifesciences_v2beta_PersistentDisk_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_PersistentDisk_descriptor,
            new java.lang.String[] {
              "SizeGb", "Type", "SourceImage",
            });
    internal_static_google_cloud_lifesciences_v2beta_ExistingDisk_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_lifesciences_v2beta_ExistingDisk_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_ExistingDisk_descriptor,
            new java.lang.String[] {
              "Disk",
            });
    internal_static_google_cloud_lifesciences_v2beta_NFSMount_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_lifesciences_v2beta_NFSMount_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_NFSMount_descriptor,
            new java.lang.String[] {
              "Target",
            });
    internal_static_google_cloud_lifesciences_v2beta_Metadata_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_lifesciences_v2beta_Metadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Metadata_descriptor,
            new java.lang.String[] {
              "Pipeline", "Labels", "Events", "CreateTime", "StartTime", "EndTime", "PubSubTopic",
            });
    internal_static_google_cloud_lifesciences_v2beta_Metadata_LabelsEntry_descriptor =
        internal_static_google_cloud_lifesciences_v2beta_Metadata_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_lifesciences_v2beta_Metadata_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Metadata_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_lifesciences_v2beta_Event_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_lifesciences_v2beta_Event_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_Event_descriptor,
            new java.lang.String[] {
              "Timestamp",
              "Description",
              "Delayed",
              "WorkerAssigned",
              "WorkerReleased",
              "PullStarted",
              "PullStopped",
              "ContainerStarted",
              "ContainerStopped",
              "ContainerKilled",
              "UnexpectedExitStatus",
              "Failed",
              "Details",
            });
    internal_static_google_cloud_lifesciences_v2beta_DelayedEvent_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_lifesciences_v2beta_DelayedEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_DelayedEvent_descriptor,
            new java.lang.String[] {
              "Cause", "Metrics",
            });
    internal_static_google_cloud_lifesciences_v2beta_WorkerAssignedEvent_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_lifesciences_v2beta_WorkerAssignedEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_WorkerAssignedEvent_descriptor,
            new java.lang.String[] {
              "Zone", "Instance", "MachineType",
            });
    internal_static_google_cloud_lifesciences_v2beta_WorkerReleasedEvent_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_lifesciences_v2beta_WorkerReleasedEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_WorkerReleasedEvent_descriptor,
            new java.lang.String[] {
              "Zone", "Instance",
            });
    internal_static_google_cloud_lifesciences_v2beta_PullStartedEvent_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_lifesciences_v2beta_PullStartedEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_PullStartedEvent_descriptor,
            new java.lang.String[] {
              "ImageUri",
            });
    internal_static_google_cloud_lifesciences_v2beta_PullStoppedEvent_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_lifesciences_v2beta_PullStoppedEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_PullStoppedEvent_descriptor,
            new java.lang.String[] {
              "ImageUri",
            });
    internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_descriptor,
            new java.lang.String[] {
              "ActionId", "PortMappings", "IpAddress",
            });
    internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_PortMappingsEntry_descriptor =
        internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_PortMappingsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_ContainerStartedEvent_PortMappingsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_lifesciences_v2beta_ContainerStoppedEvent_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_lifesciences_v2beta_ContainerStoppedEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_ContainerStoppedEvent_descriptor,
            new java.lang.String[] {
              "ActionId", "ExitStatus", "Stderr",
            });
    internal_static_google_cloud_lifesciences_v2beta_UnexpectedExitStatusEvent_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_lifesciences_v2beta_UnexpectedExitStatusEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_UnexpectedExitStatusEvent_descriptor,
            new java.lang.String[] {
              "ActionId", "ExitStatus",
            });
    internal_static_google_cloud_lifesciences_v2beta_ContainerKilledEvent_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_cloud_lifesciences_v2beta_ContainerKilledEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_ContainerKilledEvent_descriptor,
            new java.lang.String[] {
              "ActionId",
            });
    internal_static_google_cloud_lifesciences_v2beta_FailedEvent_descriptor =
        getDescriptor().getMessageTypes().get(27);
    internal_static_google_cloud_lifesciences_v2beta_FailedEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_lifesciences_v2beta_FailedEvent_descriptor,
            new java.lang.String[] {
              "Code", "Cause",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.rpc.CodeProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
