/*
 * Copyright 2023 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\"\200\002\n\022RunPipelineRequest"
          + "\022\016\n\006parent\030\004 \001(\t\022B\n\010pipeline\030\001 \001(\0132*.goo"
          + "gle.cloud.lifesciences.v2beta.PipelineB\004"
          + "\342A\001\002\022P\n\006labels\030\002 \003(\0132@.google.cloud.life"
          + "sciences.v2beta.RunPipelineRequest.Label"
          + "sEntry\022\025\n\rpub_sub_topic\030\003 \001(\t\032-\n\013LabelsE"
          + "ntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\025\n\023"
          + "RunPipelineResponse\"\200\003\n\010Pipeline\0229\n\007acti"
          + "ons\030\001 \003(\0132(.google.cloud.lifesciences.v2"
          + "beta.Action\022>\n\tresources\030\002 \001(\0132+.google."
          + "cloud.lifesciences.v2beta.Resources\022P\n\013e"
          + "nvironment\030\003 \003(\0132;.google.cloud.lifescie"
          + "nces.v2beta.Pipeline.EnvironmentEntry\022G\n"
          + "\025encrypted_environment\030\005 \001(\0132(.google.cl"
          + "oud.lifesciences.v2beta.Secret\022*\n\007timeou"
          + "t\030\004 \001(\0132\031.google.protobuf.Duration\0322\n\020En"
          + "vironmentEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001"
          + "(\t:\0028\001\"\313\007\n\006Action\022\026\n\016container_name\030\001 \001("
          + "\t\022\027\n\timage_uri\030\002 \001(\tB\004\342A\001\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"
          + ".Action.EnvironmentEntry\022G\n\025encrypted_en"
          + "vironment\030\025 \001(\0132(.google.cloud.lifescien"
          + "ces.v2beta.Secret\022\025\n\rpid_namespace\030\006 \001(\t"
          + "\022Q\n\rport_mappings\030\010 \003(\0132:.google.cloud.l"
          + "ifesciences.v2beta.Action.PortMappingsEn"
          + "try\0227\n\006mounts\030\t \003(\0132\'.google.cloud.lifes"
          + "ciences.v2beta.Mount\022D\n\006labels\030\n \003(\01324.g"
          + "oogle.cloud.lifesciences.v2beta.Action.L"
          + "abelsEntry\022=\n\013credentials\030\013 \001(\0132(.google"
          + ".cloud.lifesciences.v2beta.Secret\022*\n\007tim"
          + "eout\030\014 \001(\0132\031.google.protobuf.Duration\022\032\n"
          + "\022ignore_exit_status\030\r \001(\010\022\031\n\021run_in_back"
          + "ground\030\016 \001(\010\022\022\n\nalways_run\030\017 \001(\010\022\023\n\013enab"
          + "le_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\036"
          + "disable_standard_error_capture\030\023 \001(\010\022\036\n\026"
          + "block_external_network\030\024 \001(\010\0322\n\020Environm"
          + "entEntry\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\005va"
          + "lue\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_na"
          + "me\030\001 \001(\t\022\023\n\013cipher_text\030\002 \001(\t\"6\n\005Mount\022\014"
          + "\n\004disk\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\005z"
          + "ones\030\003 \003(\t\022I\n\017virtual_machine\030\004 \001(\01320.go"
          + "ogle.cloud.lifesciences.v2beta.VirtualMa"
          + "chine\"\275\005\n\016VirtualMachine\022\032\n\014machine_type"
          + "\030\001 \001(\tB\004\342A\001\002\022\023\n\013preemptible\030\002 \001(\010\022L\n\006lab"
          + "els\030\003 \003(\0132<.google.cloud.lifesciences.v2"
          + "beta.VirtualMachine.LabelsEntry\0225\n\005disks"
          + "\030\004 \003(\0132&.google.cloud.lifesciences.v2bet"
          + "a.Disk\022:\n\007network\030\005 \001(\0132).google.cloud.l"
          + "ifesciences.v2beta.Network\022C\n\014accelerato"
          + "rs\030\006 \003(\0132-.google.cloud.lifesciences.v2b"
          + "eta.Accelerator\022I\n\017service_account\030\007 \001(\013"
          + "20.google.cloud.lifesciences.v2beta.Serv"
          + "iceAccount\022\031\n\021boot_disk_size_gb\030\010 \001(\005\022\024\n"
          + "\014cpu_platform\030\t \001(\t\022\022\n\nboot_image\030\n \001(\t\022"
          + "!\n\025nvidia_driver_version\030\013 \001(\tB\002\030\001\022%\n\035en"
          + "able_stackdriver_monitoring\030\014 \001(\010\022\033\n\023doc"
          + "ker_cache_images\030\r \003(\t\0229\n\007volumes\030\016 \003(\0132"
          + "(.google.cloud.lifesciences.v2beta.Volum"
          + "e\022\023\n\013reservation\030\017 \001(\t\032-\n\013LabelsEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"/\n\016Service"
          + "Account\022\r\n\005email\030\001 \001(\t\022\016\n\006scopes\030\002 \003(\t\"*"
          + "\n\013Accelerator\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_pr"
          + "ivate_address\030\002 \001(\010\022\022\n\nsubnetwork\030\003 \001(\t\""
          + "I\n\004Disk\022\014\n\004name\030\001 \001(\t\022\017\n\007size_gb\030\002 \001(\005\022\014"
          + "\n\004type\030\003 \001(\t\022\024\n\014source_image\030\004 \001(\t\"\372\001\n\006V"
          + "olume\022\016\n\006volume\030\001 \001(\t\022K\n\017persistent_disk"
          + "\030\002 \001(\01320.google.cloud.lifesciences.v2bet"
          + "a.PersistentDiskH\000\022G\n\rexisting_disk\030\003 \001("
          + "\0132..google.cloud.lifesciences.v2beta.Exi"
          + "stingDiskH\000\022?\n\tnfs_mount\030\004 \001(\0132*.google."
          + "cloud.lifesciences.v2beta.NFSMountH\000B\t\n\007"
          + "storage\"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\014ExistingDisk\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\010pipelin"
          + "e\030\001 \001(\0132*.google.cloud.lifesciences.v2be"
          + "ta.Pipeline\022F\n\006labels\030\002 \003(\01326.google.clo"
          + "ud.lifesciences.v2beta.Metadata.LabelsEn"
          + "try\0227\n\006events\030\003 \003(\0132\'.google.cloud.lifes"
          + "ciences.v2beta.Event\022/\n\013create_time\030\004 \001("
          + "\0132\032.google.protobuf.Timestamp\022.\n\nstart_t"
          + "ime\030\005 \001(\0132\032.google.protobuf.Timestamp\022,\n"
          + "\010end_time\030\006 \001(\0132\032.google.protobuf.Timest"
          + "amp\022\025\n\rpub_sub_topic\030\007 \001(\t\032-\n\013LabelsEntr"
          + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\365\006\n\005Ev"
          + "ent\022-\n\ttimestamp\030\001 \001(\0132\032.google.protobuf"
          + ".Timestamp\022\023\n\013description\030\002 \001(\t\022A\n\007delay"
          + "ed\030\021 \001(\0132..google.cloud.lifesciences.v2b"
          + "eta.DelayedEventH\000\022P\n\017worker_assigned\030\022 "
          + "\001(\01325.google.cloud.lifesciences.v2beta.W"
          + "orkerAssignedEventH\000\022P\n\017worker_released\030"
          + "\023 \001(\01325.google.cloud.lifesciences.v2beta"
          + ".WorkerReleasedEventH\000\022J\n\014pull_started\030\024"
          + " \001(\01322.google.cloud.lifesciences.v2beta."
          + "PullStartedEventH\000\022J\n\014pull_stopped\030\025 \001(\013"
          + "22.google.cloud.lifesciences.v2beta.Pull"
          + "StoppedEventH\000\022T\n\021container_started\030\026 \001("
          + "\01327.google.cloud.lifesciences.v2beta.Con"
          + "tainerStartedEventH\000\022T\n\021container_stoppe"
          + "d\030\027 \001(\01327.google.cloud.lifesciences.v2be"
          + "ta.ContainerStoppedEventH\000\022R\n\020container_"
          + "killed\030\030 \001(\01326.google.cloud.lifesciences"
          + ".v2beta.ContainerKilledEventH\000\022]\n\026unexpe"
          + "cted_exit_status\030\031 \001(\0132;.google.cloud.li"
          + "fesciences.v2beta.UnexpectedExitStatusEv"
          + "entH\000\022?\n\006failed\030\032 \001(\0132-.google.cloud.lif"
          + "esciences.v2beta.FailedEventH\000B\t\n\007detail"
          + "s\".\n\014DelayedEvent\022\r\n\005cause\030\001 \001(\t\022\017\n\007metr"
          + "ics\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\020PullStartedEven"
          + "t\022\021\n\timage_uri\030\001 \001(\t\"%\n\020PullStoppedEvent"
          + "\022\021\n\timage_uri\030\001 \001(\t\"\325\001\n\025ContainerStarted"
          + "Event\022\021\n\taction_id\030\001 \001(\005\022`\n\rport_mapping"
          + "s\030\002 \003(\0132I.google.cloud.lifesciences.v2be"
          + "ta.ContainerStartedEvent.PortMappingsEnt"
          + "ry\022\022\n\nip_address\030\003 \001(\t\0323\n\021PortMappingsEn"
          + "try\022\013\n\003key\030\001 \001(\005\022\r\n\005value\030\002 \001(\005:\0028\001\"O\n\025C"
          + "ontainerStoppedEvent\022\021\n\taction_id\030\001 \001(\005\022"
          + "\023\n\013exit_status\030\002 \001(\005\022\016\n\006stderr\030\003 \001(\t\"C\n\031"
          + "UnexpectedExitStatusEvent\022\021\n\taction_id\030\001"
          + " \001(\005\022\023\n\013exit_status\030\002 \001(\005\")\n\024ContainerKi"
          + "lledEvent\022\021\n\taction_id\030\001 \001(\005\"<\n\013FailedEv"
          + "ent\022\036\n\004code\030\001 \001(\0162\020.google.rpc.Code\022\r\n\005c"
          + "ause\030\002 \001(\t2\262\002\n\026WorkflowsServiceV2Beta\022\306\001"
          + "\n\013RunPipeline\0224.google.cloud.lifescience"
          + "s.v2beta.RunPipelineRequest\032\035.google.lon"
          + "grunning.Operation\"b\312A\037\n\023RunPipelineResp"
          + "onse\022\010Metadata\202\323\344\223\002:\"5/v2beta/{parent=pr"
          + "ojects/*/locations/*}/pipelines:run:\001*\032O"
          + "\312A\033lifesciences.googleapis.com\322A.https:/"
          + "/www.googleapis.com/auth/cloud-platformB"
          + "\365\001\n$com.google.cloud.lifesciences.v2beta"
          + "B\016WorkflowsProtoP\001ZHcloud.google.com/go/"
          + "lifesciences/apiv2beta/lifesciencespb;li"
          + "fesciencespb\242\002\004CLSW\252\002 Google.Cloud.LifeS"
          + "ciences.V2Beta\312\002 Google\\Cloud\\LifeScienc"
          + "es\\V2beta\352\002#Google::Cloud::LifeSciences:"
          + ":V2betab\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)
}
