# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: dlpx/virtualization/platform.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from dlpx.virtualization import common_pb2 as dlpx_dot_virtualization_dot_common__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='dlpx/virtualization/platform.proto',
  package='com.delphix.virtualization.platform',
  syntax='proto3',
  serialized_options=_b('P\001'),
  serialized_pb=_b('\n\"dlpx/virtualization/platform.proto\x12#com.delphix.virtualization.platform\x1a dlpx/virtualization/common.proto\"=\n\x15UnhandledLibraryError\x12\x10\n\x08\x65rror_id\x18\x01 \x01(\r\x12\x12\n\ncall_stack\x18\x02 \x01(\t\"%\n\x12GenericPluginError\x12\x0f\n\x07message\x18\x01 \x01(\t\"\xd4\x01\n\x11PluginErrorResult\x12]\n\x17unhandled_library_error\x18\x01 \x01(\x0b\x32:.com.delphix.virtualization.platform.UnhandledLibraryErrorH\x00\x12W\n\x14generic_plugin_error\x18\x02 \x01(\x0b\x32\x37.com.delphix.virtualization.platform.GenericPluginErrorH\x00\x42\x07\n\x05\x65rror\"l\n\x1aRepositoryDiscoveryRequest\x12N\n\x11source_connection\x18\x01 \x01(\x0b\x32\x33.com.delphix.virtualization.common.RemoteConnection\"`\n\x19RepositoryDiscoveryResult\x12\x43\n\x0crepositories\x18\x01 \x03(\x0b\x32-.com.delphix.virtualization.common.Repository\"\xc8\x01\n\x1bRepositoryDiscoveryResponse\x12V\n\x0creturn_value\x18\x01 \x01(\x0b\x32>.com.delphix.virtualization.platform.RepositoryDiscoveryResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xb1\x01\n\x1cSourceConfigDiscoveryRequest\x12N\n\x11source_connection\x18\x01 \x01(\x0b\x32\x33.com.delphix.virtualization.common.RemoteConnection\x12\x41\n\nrepository\x18\x02 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\"f\n\x1bSourceConfigDiscoveryResult\x12G\n\x0esource_configs\x18\x01 \x03(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\"\xcc\x01\n\x1dSourceConfigDiscoveryResponse\x12X\n\x0creturn_value\x18\x01 \x01(\x0b\x32@.com.delphix.virtualization.platform.SourceConfigDiscoveryResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xed\x01\n\x18\x44irectPreSnapshotRequest\x12\x46\n\rdirect_source\x18\x01 \x01(\x0b\x32/.com.delphix.virtualization.common.DirectSource\x12\x41\n\nrepository\x18\x02 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x03 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\"\x19\n\x17\x44irectPreSnapshotResult\"\xc4\x01\n\x19\x44irectPreSnapshotResponse\x12T\n\x0creturn_value\x18\x01 \x01(\x0b\x32<.com.delphix.virtualization.platform.DirectPreSnapshotResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xee\x01\n\x19\x44irectPostSnapshotRequest\x12\x46\n\rdirect_source\x18\x01 \x01(\x0b\x32/.com.delphix.virtualization.common.DirectSource\x12\x41\n\nrepository\x18\x02 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x03 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\"Y\n\x18\x44irectPostSnapshotResult\x12=\n\x08snapshot\x18\x01 \x01(\x0b\x32+.com.delphix.virtualization.common.Snapshot\"\xc6\x01\n\x1a\x44irectPostSnapshotResponse\x12U\n\x0creturn_value\x18\x01 \x01(\x0b\x32=.com.delphix.virtualization.platform.DirectPostSnapshotResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xed\x01\n\x18StagedPreSnapshotRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12\x46\n\rstaged_source\x18\x03 \x01(\x0b\x32/.com.delphix.virtualization.common.StagedSource\"\x19\n\x17StagedPreSnapshotResult\"\xc4\x01\n\x19StagedPreSnapshotResponse\x12T\n\x0creturn_value\x18\x01 \x01(\x0b\x32<.com.delphix.virtualization.platform.StagedPreSnapshotResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xee\x01\n\x19StagedPostSnapshotRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12\x46\n\rstaged_source\x18\x03 \x01(\x0b\x32/.com.delphix.virtualization.common.StagedSource\"Y\n\x18StagedPostSnapshotResult\x12=\n\x08snapshot\x18\x01 \x01(\x0b\x32+.com.delphix.virtualization.common.Snapshot\"\xc6\x01\n\x1aStagedPostSnapshotResponse\x12U\n\x0creturn_value\x18\x01 \x01(\x0b\x32=.com.delphix.virtualization.platform.StagedPostSnapshotResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xe8\x01\n\x13StartStagingRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12\x46\n\rstaged_source\x18\x03 \x01(\x0b\x32/.com.delphix.virtualization.common.StagedSource\"\x14\n\x12StartStagingResult\"\xba\x01\n\x14StartStagingResponse\x12O\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x37.com.delphix.virtualization.platform.StartStagingResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xe7\x01\n\x12StopStagingRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12\x46\n\rstaged_source\x18\x03 \x01(\x0b\x32/.com.delphix.virtualization.common.StagedSource\"\x13\n\x11StopStagingResult\"\xb8\x01\n\x13StopStagingResponse\x12N\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.StopStagingResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xe8\x01\n\x13StagedStatusRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12\x46\n\rstaged_source\x18\x03 \x01(\x0b\x32/.com.delphix.virtualization.common.StagedSource\"\x88\x01\n\x12StagedStatusResult\x12N\n\x06status\x18\x01 \x01(\x0e\x32>.com.delphix.virtualization.platform.StagedStatusResult.Status\"\"\n\x06Status\x12\n\n\x06\x41\x43TIVE\x10\x00\x12\x0c\n\x08INACTIVE\x10\x01\"\xba\x01\n\x14StagedStatusResponse\x12O\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x37.com.delphix.virtualization.platform.StagedStatusResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xe8\x01\n\x13StagedWorkerRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12\x46\n\rstaged_source\x18\x03 \x01(\x0b\x32/.com.delphix.virtualization.common.StagedSource\"\x14\n\x12StagedWorkerResult\"\xba\x01\n\x14StagedWorkerResponse\x12O\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x37.com.delphix.virtualization.platform.StagedWorkerResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xa3\x01\n\x16StagedMountSpecRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rstaged_source\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.StagedSource\"\xad\x01\n\x15StagedMountSpecResult\x12J\n\x0cstaged_mount\x18\x01 \x01(\x0b\x32\x34.com.delphix.virtualization.common.SingleEntireMount\x12H\n\x0eownership_spec\x18\x02 \x01(\x0b\x32\x30.com.delphix.virtualization.common.OwnershipSpec\"\xc0\x01\n\x17StagedMountSpecResponse\x12R\n\x0creturn_value\x18\x01 \x01(\x0b\x32:.com.delphix.virtualization.platform.StagedMountSpecResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xde\x01\n\x10\x43onfigureRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12=\n\x08snapshot\x18\x02 \x01(\x0b\x32+.com.delphix.virtualization.common.Snapshot\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"Y\n\x0f\x43onfigureResult\x12\x46\n\rsource_config\x18\x01 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\"\xb4\x01\n\x11\x43onfigureResponse\x12L\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x34.com.delphix.virtualization.platform.ConfigureResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xfd\x01\n\x12UnconfigureRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\x12\x12\n\ndeleteFlag\x18\x04 \x01(\x08\"\x13\n\x11UnconfigureResult\"\xb8\x01\n\x13UnconfigureResponse\x12N\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.UnconfigureResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xa8\x02\n\x12ReconfigureRequest\x12=\n\x08snapshot\x18\x01 \x01(\x0b\x32+.com.delphix.virtualization.common.Snapshot\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\x12\x41\n\nrepository\x18\x04 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\"[\n\x11ReconfigureResult\x12\x46\n\rsource_config\x18\x01 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\"\xb8\x01\n\x13ReconfigureResponse\x12N\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.ReconfigureResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xe3\x01\n\x0cStartRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"\r\n\x0bStartResult\"\xac\x01\n\rStartResponse\x12H\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x30.com.delphix.virtualization.platform.StartResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xe2\x01\n\x0bStopRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"\x0c\n\nStopResult\"\xaa\x01\n\x0cStopResponse\x12G\n\x0creturn_value\x18\x01 \x01(\x0b\x32/.com.delphix.virtualization.platform.StopResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xf0\x01\n\x19VirtualPreSnapshotRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"\x1a\n\x18VirtualPreSnapshotResult\"\xc6\x01\n\x1aVirtualPreSnapshotResponse\x12U\n\x0creturn_value\x18\x01 \x01(\x0b\x32=.com.delphix.virtualization.platform.VirtualPreSnapshotResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xf1\x01\n\x1aVirtualPostSnapshotRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"Z\n\x19VirtualPostSnapshotResult\x12=\n\x08snapshot\x18\x01 \x01(\x0b\x32+.com.delphix.virtualization.common.Snapshot\"\xc8\x01\n\x1bVirtualPostSnapshotResponse\x12V\n\x0creturn_value\x18\x01 \x01(\x0b\x32>.com.delphix.virtualization.platform.VirtualPostSnapshotResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xeb\x01\n\x14VirtualStatusRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"\x8a\x01\n\x13VirtualStatusResult\x12O\n\x06status\x18\x01 \x01(\x0e\x32?.com.delphix.virtualization.platform.VirtualStatusResult.Status\"\"\n\x06Status\x12\n\n\x06\x41\x43TIVE\x10\x00\x12\x0c\n\x08INACTIVE\x10\x01\"\xbc\x01\n\x15VirtualStatusResponse\x12P\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x38.com.delphix.virtualization.platform.VirtualStatusResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xe8\x01\n\x11InitializeRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12\x46\n\rsource_config\x18\x02 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\x12H\n\x0evirtual_source\x18\x03 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"\x12\n\x10InitializeResult\"\xb6\x01\n\x12InitializeResponse\x12M\n\x0creturn_value\x18\x01 \x01(\x0b\x32\x35.com.delphix.virtualization.platform.InitializeResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"\xa6\x01\n\x17VirtualMountSpecRequest\x12\x41\n\nrepository\x18\x01 \x01(\x0b\x32-.com.delphix.virtualization.common.Repository\x12H\n\x0evirtual_source\x18\x02 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"\xa8\x01\n\x16VirtualMountSpecResult\x12H\n\x0eownership_spec\x18\x01 \x01(\x0b\x32\x30.com.delphix.virtualization.common.OwnershipSpec\x12\x44\n\x06mounts\x18\x02 \x03(\x0b\x32\x34.com.delphix.virtualization.common.SingleSubsetMount\"\xc2\x01\n\x18VirtualMountSpecResponse\x12S\n\x0creturn_value\x18\x01 \x01(\x0b\x32;.com.delphix.virtualization.platform.VirtualMountSpecResultH\x00\x12G\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x36.com.delphix.virtualization.platform.PluginErrorResultH\x00\x42\x08\n\x06result\"d\n\x1aUpgradeLinkedSourceRequest\x12\x46\n\rlinked_source\x18\x01 \x01(\x0b\x32/.com.delphix.virtualization.common.LinkedSource\"g\n\x1bUpgradeVirtualSourceRequest\x12H\n\x0evirtual_source\x18\x01 \x01(\x0b\x32\x30.com.delphix.virtualization.common.VirtualSource\"d\n\x1aUpgradeSourceConfigRequest\x12\x46\n\rsource_config\x18\x01 \x01(\x0b\x32/.com.delphix.virtualization.common.SourceConfig\"W\n\x16UpgradeSnapshotRequest\x12=\n\x08snapshot\x18\x01 \x01(\x0b\x32+.com.delphix.virtualization.common.SnapshotB\x02P\x01\x62\x06proto3')
  ,
  dependencies=[dlpx_dot_virtualization_dot_common__pb2.DESCRIPTOR,])



_STAGEDSTATUSRESULT_STATUS = _descriptor.EnumDescriptor(
  name='Status',
  full_name='com.delphix.virtualization.platform.StagedStatusResult.Status',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='ACTIVE', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INACTIVE', index=1, number=1,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4552,
  serialized_end=4586,
)
_sym_db.RegisterEnumDescriptor(_STAGEDSTATUSRESULT_STATUS)

_VIRTUALSTATUSRESULT_STATUS = _descriptor.EnumDescriptor(
  name='Status',
  full_name='com.delphix.virtualization.platform.VirtualStatusResult.Status',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='ACTIVE', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INACTIVE', index=1, number=1,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4552,
  serialized_end=4586,
)
_sym_db.RegisterEnumDescriptor(_VIRTUALSTATUSRESULT_STATUS)


_UNHANDLEDLIBRARYERROR = _descriptor.Descriptor(
  name='UnhandledLibraryError',
  full_name='com.delphix.virtualization.platform.UnhandledLibraryError',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='error_id', full_name='com.delphix.virtualization.platform.UnhandledLibraryError.error_id', index=0,
      number=1, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='call_stack', full_name='com.delphix.virtualization.platform.UnhandledLibraryError.call_stack', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=109,
  serialized_end=170,
)


_GENERICPLUGINERROR = _descriptor.Descriptor(
  name='GenericPluginError',
  full_name='com.delphix.virtualization.platform.GenericPluginError',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='message', full_name='com.delphix.virtualization.platform.GenericPluginError.message', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=172,
  serialized_end=209,
)


_PLUGINERRORRESULT = _descriptor.Descriptor(
  name='PluginErrorResult',
  full_name='com.delphix.virtualization.platform.PluginErrorResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='unhandled_library_error', full_name='com.delphix.virtualization.platform.PluginErrorResult.unhandled_library_error', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='generic_plugin_error', full_name='com.delphix.virtualization.platform.PluginErrorResult.generic_plugin_error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.PluginErrorResult.error',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=212,
  serialized_end=424,
)


_REPOSITORYDISCOVERYREQUEST = _descriptor.Descriptor(
  name='RepositoryDiscoveryRequest',
  full_name='com.delphix.virtualization.platform.RepositoryDiscoveryRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='source_connection', full_name='com.delphix.virtualization.platform.RepositoryDiscoveryRequest.source_connection', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=426,
  serialized_end=534,
)


_REPOSITORYDISCOVERYRESULT = _descriptor.Descriptor(
  name='RepositoryDiscoveryResult',
  full_name='com.delphix.virtualization.platform.RepositoryDiscoveryResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repositories', full_name='com.delphix.virtualization.platform.RepositoryDiscoveryResult.repositories', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=536,
  serialized_end=632,
)


_REPOSITORYDISCOVERYRESPONSE = _descriptor.Descriptor(
  name='RepositoryDiscoveryResponse',
  full_name='com.delphix.virtualization.platform.RepositoryDiscoveryResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.RepositoryDiscoveryResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.RepositoryDiscoveryResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.RepositoryDiscoveryResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=635,
  serialized_end=835,
)


_SOURCECONFIGDISCOVERYREQUEST = _descriptor.Descriptor(
  name='SourceConfigDiscoveryRequest',
  full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='source_connection', full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryRequest.source_connection', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryRequest.repository', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=838,
  serialized_end=1015,
)


_SOURCECONFIGDISCOVERYRESULT = _descriptor.Descriptor(
  name='SourceConfigDiscoveryResult',
  full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='source_configs', full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryResult.source_configs', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1017,
  serialized_end=1119,
)


_SOURCECONFIGDISCOVERYRESPONSE = _descriptor.Descriptor(
  name='SourceConfigDiscoveryResponse',
  full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.SourceConfigDiscoveryResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=1122,
  serialized_end=1326,
)


_DIRECTPRESNAPSHOTREQUEST = _descriptor.Descriptor(
  name='DirectPreSnapshotRequest',
  full_name='com.delphix.virtualization.platform.DirectPreSnapshotRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='direct_source', full_name='com.delphix.virtualization.platform.DirectPreSnapshotRequest.direct_source', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.DirectPreSnapshotRequest.repository', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.DirectPreSnapshotRequest.source_config', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1329,
  serialized_end=1566,
)


_DIRECTPRESNAPSHOTRESULT = _descriptor.Descriptor(
  name='DirectPreSnapshotResult',
  full_name='com.delphix.virtualization.platform.DirectPreSnapshotResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1568,
  serialized_end=1593,
)


_DIRECTPRESNAPSHOTRESPONSE = _descriptor.Descriptor(
  name='DirectPreSnapshotResponse',
  full_name='com.delphix.virtualization.platform.DirectPreSnapshotResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.DirectPreSnapshotResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.DirectPreSnapshotResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.DirectPreSnapshotResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=1596,
  serialized_end=1792,
)


_DIRECTPOSTSNAPSHOTREQUEST = _descriptor.Descriptor(
  name='DirectPostSnapshotRequest',
  full_name='com.delphix.virtualization.platform.DirectPostSnapshotRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='direct_source', full_name='com.delphix.virtualization.platform.DirectPostSnapshotRequest.direct_source', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.DirectPostSnapshotRequest.repository', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.DirectPostSnapshotRequest.source_config', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1795,
  serialized_end=2033,
)


_DIRECTPOSTSNAPSHOTRESULT = _descriptor.Descriptor(
  name='DirectPostSnapshotResult',
  full_name='com.delphix.virtualization.platform.DirectPostSnapshotResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='snapshot', full_name='com.delphix.virtualization.platform.DirectPostSnapshotResult.snapshot', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2035,
  serialized_end=2124,
)


_DIRECTPOSTSNAPSHOTRESPONSE = _descriptor.Descriptor(
  name='DirectPostSnapshotResponse',
  full_name='com.delphix.virtualization.platform.DirectPostSnapshotResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.DirectPostSnapshotResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.DirectPostSnapshotResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.DirectPostSnapshotResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=2127,
  serialized_end=2325,
)


_STAGEDPRESNAPSHOTREQUEST = _descriptor.Descriptor(
  name='StagedPreSnapshotRequest',
  full_name='com.delphix.virtualization.platform.StagedPreSnapshotRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StagedPreSnapshotRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.StagedPreSnapshotRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staged_source', full_name='com.delphix.virtualization.platform.StagedPreSnapshotRequest.staged_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2328,
  serialized_end=2565,
)


_STAGEDPRESNAPSHOTRESULT = _descriptor.Descriptor(
  name='StagedPreSnapshotResult',
  full_name='com.delphix.virtualization.platform.StagedPreSnapshotResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2567,
  serialized_end=2592,
)


_STAGEDPRESNAPSHOTRESPONSE = _descriptor.Descriptor(
  name='StagedPreSnapshotResponse',
  full_name='com.delphix.virtualization.platform.StagedPreSnapshotResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StagedPreSnapshotResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StagedPreSnapshotResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StagedPreSnapshotResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=2595,
  serialized_end=2791,
)


_STAGEDPOSTSNAPSHOTREQUEST = _descriptor.Descriptor(
  name='StagedPostSnapshotRequest',
  full_name='com.delphix.virtualization.platform.StagedPostSnapshotRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StagedPostSnapshotRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.StagedPostSnapshotRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staged_source', full_name='com.delphix.virtualization.platform.StagedPostSnapshotRequest.staged_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2794,
  serialized_end=3032,
)


_STAGEDPOSTSNAPSHOTRESULT = _descriptor.Descriptor(
  name='StagedPostSnapshotResult',
  full_name='com.delphix.virtualization.platform.StagedPostSnapshotResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='snapshot', full_name='com.delphix.virtualization.platform.StagedPostSnapshotResult.snapshot', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3034,
  serialized_end=3123,
)


_STAGEDPOSTSNAPSHOTRESPONSE = _descriptor.Descriptor(
  name='StagedPostSnapshotResponse',
  full_name='com.delphix.virtualization.platform.StagedPostSnapshotResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StagedPostSnapshotResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StagedPostSnapshotResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StagedPostSnapshotResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=3126,
  serialized_end=3324,
)


_STARTSTAGINGREQUEST = _descriptor.Descriptor(
  name='StartStagingRequest',
  full_name='com.delphix.virtualization.platform.StartStagingRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StartStagingRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.StartStagingRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staged_source', full_name='com.delphix.virtualization.platform.StartStagingRequest.staged_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3327,
  serialized_end=3559,
)


_STARTSTAGINGRESULT = _descriptor.Descriptor(
  name='StartStagingResult',
  full_name='com.delphix.virtualization.platform.StartStagingResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3561,
  serialized_end=3581,
)


_STARTSTAGINGRESPONSE = _descriptor.Descriptor(
  name='StartStagingResponse',
  full_name='com.delphix.virtualization.platform.StartStagingResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StartStagingResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StartStagingResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StartStagingResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=3584,
  serialized_end=3770,
)


_STOPSTAGINGREQUEST = _descriptor.Descriptor(
  name='StopStagingRequest',
  full_name='com.delphix.virtualization.platform.StopStagingRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StopStagingRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.StopStagingRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staged_source', full_name='com.delphix.virtualization.platform.StopStagingRequest.staged_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3773,
  serialized_end=4004,
)


_STOPSTAGINGRESULT = _descriptor.Descriptor(
  name='StopStagingResult',
  full_name='com.delphix.virtualization.platform.StopStagingResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4006,
  serialized_end=4025,
)


_STOPSTAGINGRESPONSE = _descriptor.Descriptor(
  name='StopStagingResponse',
  full_name='com.delphix.virtualization.platform.StopStagingResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StopStagingResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StopStagingResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StopStagingResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=4028,
  serialized_end=4212,
)


_STAGEDSTATUSREQUEST = _descriptor.Descriptor(
  name='StagedStatusRequest',
  full_name='com.delphix.virtualization.platform.StagedStatusRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StagedStatusRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.StagedStatusRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staged_source', full_name='com.delphix.virtualization.platform.StagedStatusRequest.staged_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4215,
  serialized_end=4447,
)


_STAGEDSTATUSRESULT = _descriptor.Descriptor(
  name='StagedStatusResult',
  full_name='com.delphix.virtualization.platform.StagedStatusResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='com.delphix.virtualization.platform.StagedStatusResult.status', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _STAGEDSTATUSRESULT_STATUS,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4450,
  serialized_end=4586,
)


_STAGEDSTATUSRESPONSE = _descriptor.Descriptor(
  name='StagedStatusResponse',
  full_name='com.delphix.virtualization.platform.StagedStatusResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StagedStatusResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StagedStatusResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StagedStatusResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=4589,
  serialized_end=4775,
)


_STAGEDWORKERREQUEST = _descriptor.Descriptor(
  name='StagedWorkerRequest',
  full_name='com.delphix.virtualization.platform.StagedWorkerRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StagedWorkerRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.StagedWorkerRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staged_source', full_name='com.delphix.virtualization.platform.StagedWorkerRequest.staged_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4778,
  serialized_end=5010,
)


_STAGEDWORKERRESULT = _descriptor.Descriptor(
  name='StagedWorkerResult',
  full_name='com.delphix.virtualization.platform.StagedWorkerResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5012,
  serialized_end=5032,
)


_STAGEDWORKERRESPONSE = _descriptor.Descriptor(
  name='StagedWorkerResponse',
  full_name='com.delphix.virtualization.platform.StagedWorkerResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StagedWorkerResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StagedWorkerResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StagedWorkerResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=5035,
  serialized_end=5221,
)


_STAGEDMOUNTSPECREQUEST = _descriptor.Descriptor(
  name='StagedMountSpecRequest',
  full_name='com.delphix.virtualization.platform.StagedMountSpecRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StagedMountSpecRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staged_source', full_name='com.delphix.virtualization.platform.StagedMountSpecRequest.staged_source', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5224,
  serialized_end=5387,
)


_STAGEDMOUNTSPECRESULT = _descriptor.Descriptor(
  name='StagedMountSpecResult',
  full_name='com.delphix.virtualization.platform.StagedMountSpecResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='staged_mount', full_name='com.delphix.virtualization.platform.StagedMountSpecResult.staged_mount', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ownership_spec', full_name='com.delphix.virtualization.platform.StagedMountSpecResult.ownership_spec', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5390,
  serialized_end=5563,
)


_STAGEDMOUNTSPECRESPONSE = _descriptor.Descriptor(
  name='StagedMountSpecResponse',
  full_name='com.delphix.virtualization.platform.StagedMountSpecResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StagedMountSpecResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StagedMountSpecResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StagedMountSpecResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=5566,
  serialized_end=5758,
)


_CONFIGUREREQUEST = _descriptor.Descriptor(
  name='ConfigureRequest',
  full_name='com.delphix.virtualization.platform.ConfigureRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.ConfigureRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='snapshot', full_name='com.delphix.virtualization.platform.ConfigureRequest.snapshot', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.ConfigureRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5761,
  serialized_end=5983,
)


_CONFIGURERESULT = _descriptor.Descriptor(
  name='ConfigureResult',
  full_name='com.delphix.virtualization.platform.ConfigureResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.ConfigureResult.source_config', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5985,
  serialized_end=6074,
)


_CONFIGURERESPONSE = _descriptor.Descriptor(
  name='ConfigureResponse',
  full_name='com.delphix.virtualization.platform.ConfigureResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.ConfigureResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.ConfigureResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.ConfigureResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=6077,
  serialized_end=6257,
)


_UNCONFIGUREREQUEST = _descriptor.Descriptor(
  name='UnconfigureRequest',
  full_name='com.delphix.virtualization.platform.UnconfigureRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.UnconfigureRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.UnconfigureRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.UnconfigureRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='deleteFlag', full_name='com.delphix.virtualization.platform.UnconfigureRequest.deleteFlag', index=3,
      number=4, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6260,
  serialized_end=6513,
)


_UNCONFIGURERESULT = _descriptor.Descriptor(
  name='UnconfigureResult',
  full_name='com.delphix.virtualization.platform.UnconfigureResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6515,
  serialized_end=6534,
)


_UNCONFIGURERESPONSE = _descriptor.Descriptor(
  name='UnconfigureResponse',
  full_name='com.delphix.virtualization.platform.UnconfigureResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.UnconfigureResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.UnconfigureResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.UnconfigureResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=6537,
  serialized_end=6721,
)


_RECONFIGUREREQUEST = _descriptor.Descriptor(
  name='ReconfigureRequest',
  full_name='com.delphix.virtualization.platform.ReconfigureRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='snapshot', full_name='com.delphix.virtualization.platform.ReconfigureRequest.snapshot', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.ReconfigureRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.ReconfigureRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.ReconfigureRequest.repository', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6724,
  serialized_end=7020,
)


_RECONFIGURERESULT = _descriptor.Descriptor(
  name='ReconfigureResult',
  full_name='com.delphix.virtualization.platform.ReconfigureResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.ReconfigureResult.source_config', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7022,
  serialized_end=7113,
)


_RECONFIGURERESPONSE = _descriptor.Descriptor(
  name='ReconfigureResponse',
  full_name='com.delphix.virtualization.platform.ReconfigureResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.ReconfigureResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.ReconfigureResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.ReconfigureResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=7116,
  serialized_end=7300,
)


_STARTREQUEST = _descriptor.Descriptor(
  name='StartRequest',
  full_name='com.delphix.virtualization.platform.StartRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StartRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.StartRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.StartRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7303,
  serialized_end=7530,
)


_STARTRESULT = _descriptor.Descriptor(
  name='StartResult',
  full_name='com.delphix.virtualization.platform.StartResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7532,
  serialized_end=7545,
)


_STARTRESPONSE = _descriptor.Descriptor(
  name='StartResponse',
  full_name='com.delphix.virtualization.platform.StartResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StartResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StartResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StartResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=7548,
  serialized_end=7720,
)


_STOPREQUEST = _descriptor.Descriptor(
  name='StopRequest',
  full_name='com.delphix.virtualization.platform.StopRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.StopRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.StopRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.StopRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7723,
  serialized_end=7949,
)


_STOPRESULT = _descriptor.Descriptor(
  name='StopResult',
  full_name='com.delphix.virtualization.platform.StopResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7951,
  serialized_end=7963,
)


_STOPRESPONSE = _descriptor.Descriptor(
  name='StopResponse',
  full_name='com.delphix.virtualization.platform.StopResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.StopResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.StopResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.StopResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=7966,
  serialized_end=8136,
)


_VIRTUALPRESNAPSHOTREQUEST = _descriptor.Descriptor(
  name='VirtualPreSnapshotRequest',
  full_name='com.delphix.virtualization.platform.VirtualPreSnapshotRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.VirtualPreSnapshotRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.VirtualPreSnapshotRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.VirtualPreSnapshotRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8139,
  serialized_end=8379,
)


_VIRTUALPRESNAPSHOTRESULT = _descriptor.Descriptor(
  name='VirtualPreSnapshotResult',
  full_name='com.delphix.virtualization.platform.VirtualPreSnapshotResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8381,
  serialized_end=8407,
)


_VIRTUALPRESNAPSHOTRESPONSE = _descriptor.Descriptor(
  name='VirtualPreSnapshotResponse',
  full_name='com.delphix.virtualization.platform.VirtualPreSnapshotResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.VirtualPreSnapshotResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.VirtualPreSnapshotResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.VirtualPreSnapshotResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=8410,
  serialized_end=8608,
)


_VIRTUALPOSTSNAPSHOTREQUEST = _descriptor.Descriptor(
  name='VirtualPostSnapshotRequest',
  full_name='com.delphix.virtualization.platform.VirtualPostSnapshotRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.VirtualPostSnapshotRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.VirtualPostSnapshotRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.VirtualPostSnapshotRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8611,
  serialized_end=8852,
)


_VIRTUALPOSTSNAPSHOTRESULT = _descriptor.Descriptor(
  name='VirtualPostSnapshotResult',
  full_name='com.delphix.virtualization.platform.VirtualPostSnapshotResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='snapshot', full_name='com.delphix.virtualization.platform.VirtualPostSnapshotResult.snapshot', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8854,
  serialized_end=8944,
)


_VIRTUALPOSTSNAPSHOTRESPONSE = _descriptor.Descriptor(
  name='VirtualPostSnapshotResponse',
  full_name='com.delphix.virtualization.platform.VirtualPostSnapshotResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.VirtualPostSnapshotResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.VirtualPostSnapshotResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.VirtualPostSnapshotResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=8947,
  serialized_end=9147,
)


_VIRTUALSTATUSREQUEST = _descriptor.Descriptor(
  name='VirtualStatusRequest',
  full_name='com.delphix.virtualization.platform.VirtualStatusRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.VirtualStatusRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.VirtualStatusRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.VirtualStatusRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9150,
  serialized_end=9385,
)


_VIRTUALSTATUSRESULT = _descriptor.Descriptor(
  name='VirtualStatusResult',
  full_name='com.delphix.virtualization.platform.VirtualStatusResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='com.delphix.virtualization.platform.VirtualStatusResult.status', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _VIRTUALSTATUSRESULT_STATUS,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9388,
  serialized_end=9526,
)


_VIRTUALSTATUSRESPONSE = _descriptor.Descriptor(
  name='VirtualStatusResponse',
  full_name='com.delphix.virtualization.platform.VirtualStatusResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.VirtualStatusResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.VirtualStatusResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.VirtualStatusResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=9529,
  serialized_end=9717,
)


_INITIALIZEREQUEST = _descriptor.Descriptor(
  name='InitializeRequest',
  full_name='com.delphix.virtualization.platform.InitializeRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.InitializeRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.InitializeRequest.source_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.InitializeRequest.virtual_source', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9720,
  serialized_end=9952,
)


_INITIALIZERESULT = _descriptor.Descriptor(
  name='InitializeResult',
  full_name='com.delphix.virtualization.platform.InitializeResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9954,
  serialized_end=9972,
)


_INITIALIZERESPONSE = _descriptor.Descriptor(
  name='InitializeResponse',
  full_name='com.delphix.virtualization.platform.InitializeResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.InitializeResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.InitializeResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.InitializeResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=9975,
  serialized_end=10157,
)


_VIRTUALMOUNTSPECREQUEST = _descriptor.Descriptor(
  name='VirtualMountSpecRequest',
  full_name='com.delphix.virtualization.platform.VirtualMountSpecRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='com.delphix.virtualization.platform.VirtualMountSpecRequest.repository', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.VirtualMountSpecRequest.virtual_source', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10160,
  serialized_end=10326,
)


_VIRTUALMOUNTSPECRESULT = _descriptor.Descriptor(
  name='VirtualMountSpecResult',
  full_name='com.delphix.virtualization.platform.VirtualMountSpecResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ownership_spec', full_name='com.delphix.virtualization.platform.VirtualMountSpecResult.ownership_spec', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='mounts', full_name='com.delphix.virtualization.platform.VirtualMountSpecResult.mounts', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10329,
  serialized_end=10497,
)


_VIRTUALMOUNTSPECRESPONSE = _descriptor.Descriptor(
  name='VirtualMountSpecResponse',
  full_name='com.delphix.virtualization.platform.VirtualMountSpecResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='return_value', full_name='com.delphix.virtualization.platform.VirtualMountSpecResponse.return_value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='error', full_name='com.delphix.virtualization.platform.VirtualMountSpecResponse.error', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='result', full_name='com.delphix.virtualization.platform.VirtualMountSpecResponse.result',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=10500,
  serialized_end=10694,
)


_UPGRADELINKEDSOURCEREQUEST = _descriptor.Descriptor(
  name='UpgradeLinkedSourceRequest',
  full_name='com.delphix.virtualization.platform.UpgradeLinkedSourceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='linked_source', full_name='com.delphix.virtualization.platform.UpgradeLinkedSourceRequest.linked_source', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10696,
  serialized_end=10796,
)


_UPGRADEVIRTUALSOURCEREQUEST = _descriptor.Descriptor(
  name='UpgradeVirtualSourceRequest',
  full_name='com.delphix.virtualization.platform.UpgradeVirtualSourceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='virtual_source', full_name='com.delphix.virtualization.platform.UpgradeVirtualSourceRequest.virtual_source', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10798,
  serialized_end=10901,
)


_UPGRADESOURCECONFIGREQUEST = _descriptor.Descriptor(
  name='UpgradeSourceConfigRequest',
  full_name='com.delphix.virtualization.platform.UpgradeSourceConfigRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='source_config', full_name='com.delphix.virtualization.platform.UpgradeSourceConfigRequest.source_config', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10903,
  serialized_end=11003,
)


_UPGRADESNAPSHOTREQUEST = _descriptor.Descriptor(
  name='UpgradeSnapshotRequest',
  full_name='com.delphix.virtualization.platform.UpgradeSnapshotRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='snapshot', full_name='com.delphix.virtualization.platform.UpgradeSnapshotRequest.snapshot', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=11005,
  serialized_end=11092,
)

_PLUGINERRORRESULT.fields_by_name['unhandled_library_error'].message_type = _UNHANDLEDLIBRARYERROR
_PLUGINERRORRESULT.fields_by_name['generic_plugin_error'].message_type = _GENERICPLUGINERROR
_PLUGINERRORRESULT.oneofs_by_name['error'].fields.append(
  _PLUGINERRORRESULT.fields_by_name['unhandled_library_error'])
_PLUGINERRORRESULT.fields_by_name['unhandled_library_error'].containing_oneof = _PLUGINERRORRESULT.oneofs_by_name['error']
_PLUGINERRORRESULT.oneofs_by_name['error'].fields.append(
  _PLUGINERRORRESULT.fields_by_name['generic_plugin_error'])
_PLUGINERRORRESULT.fields_by_name['generic_plugin_error'].containing_oneof = _PLUGINERRORRESULT.oneofs_by_name['error']
_REPOSITORYDISCOVERYREQUEST.fields_by_name['source_connection'].message_type = dlpx_dot_virtualization_dot_common__pb2._REMOTECONNECTION
_REPOSITORYDISCOVERYRESULT.fields_by_name['repositories'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_REPOSITORYDISCOVERYRESPONSE.fields_by_name['return_value'].message_type = _REPOSITORYDISCOVERYRESULT
_REPOSITORYDISCOVERYRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_REPOSITORYDISCOVERYRESPONSE.oneofs_by_name['result'].fields.append(
  _REPOSITORYDISCOVERYRESPONSE.fields_by_name['return_value'])
_REPOSITORYDISCOVERYRESPONSE.fields_by_name['return_value'].containing_oneof = _REPOSITORYDISCOVERYRESPONSE.oneofs_by_name['result']
_REPOSITORYDISCOVERYRESPONSE.oneofs_by_name['result'].fields.append(
  _REPOSITORYDISCOVERYRESPONSE.fields_by_name['error'])
_REPOSITORYDISCOVERYRESPONSE.fields_by_name['error'].containing_oneof = _REPOSITORYDISCOVERYRESPONSE.oneofs_by_name['result']
_SOURCECONFIGDISCOVERYREQUEST.fields_by_name['source_connection'].message_type = dlpx_dot_virtualization_dot_common__pb2._REMOTECONNECTION
_SOURCECONFIGDISCOVERYREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_SOURCECONFIGDISCOVERYRESULT.fields_by_name['source_configs'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_SOURCECONFIGDISCOVERYRESPONSE.fields_by_name['return_value'].message_type = _SOURCECONFIGDISCOVERYRESULT
_SOURCECONFIGDISCOVERYRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_SOURCECONFIGDISCOVERYRESPONSE.oneofs_by_name['result'].fields.append(
  _SOURCECONFIGDISCOVERYRESPONSE.fields_by_name['return_value'])
_SOURCECONFIGDISCOVERYRESPONSE.fields_by_name['return_value'].containing_oneof = _SOURCECONFIGDISCOVERYRESPONSE.oneofs_by_name['result']
_SOURCECONFIGDISCOVERYRESPONSE.oneofs_by_name['result'].fields.append(
  _SOURCECONFIGDISCOVERYRESPONSE.fields_by_name['error'])
_SOURCECONFIGDISCOVERYRESPONSE.fields_by_name['error'].containing_oneof = _SOURCECONFIGDISCOVERYRESPONSE.oneofs_by_name['result']
_DIRECTPRESNAPSHOTREQUEST.fields_by_name['direct_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._DIRECTSOURCE
_DIRECTPRESNAPSHOTREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_DIRECTPRESNAPSHOTREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_DIRECTPRESNAPSHOTRESPONSE.fields_by_name['return_value'].message_type = _DIRECTPRESNAPSHOTRESULT
_DIRECTPRESNAPSHOTRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_DIRECTPRESNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _DIRECTPRESNAPSHOTRESPONSE.fields_by_name['return_value'])
_DIRECTPRESNAPSHOTRESPONSE.fields_by_name['return_value'].containing_oneof = _DIRECTPRESNAPSHOTRESPONSE.oneofs_by_name['result']
_DIRECTPRESNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _DIRECTPRESNAPSHOTRESPONSE.fields_by_name['error'])
_DIRECTPRESNAPSHOTRESPONSE.fields_by_name['error'].containing_oneof = _DIRECTPRESNAPSHOTRESPONSE.oneofs_by_name['result']
_DIRECTPOSTSNAPSHOTREQUEST.fields_by_name['direct_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._DIRECTSOURCE
_DIRECTPOSTSNAPSHOTREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_DIRECTPOSTSNAPSHOTREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_DIRECTPOSTSNAPSHOTRESULT.fields_by_name['snapshot'].message_type = dlpx_dot_virtualization_dot_common__pb2._SNAPSHOT
_DIRECTPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'].message_type = _DIRECTPOSTSNAPSHOTRESULT
_DIRECTPOSTSNAPSHOTRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_DIRECTPOSTSNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _DIRECTPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'])
_DIRECTPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'].containing_oneof = _DIRECTPOSTSNAPSHOTRESPONSE.oneofs_by_name['result']
_DIRECTPOSTSNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _DIRECTPOSTSNAPSHOTRESPONSE.fields_by_name['error'])
_DIRECTPOSTSNAPSHOTRESPONSE.fields_by_name['error'].containing_oneof = _DIRECTPOSTSNAPSHOTRESPONSE.oneofs_by_name['result']
_STAGEDPRESNAPSHOTREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STAGEDPRESNAPSHOTREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_STAGEDPRESNAPSHOTREQUEST.fields_by_name['staged_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._STAGEDSOURCE
_STAGEDPRESNAPSHOTRESPONSE.fields_by_name['return_value'].message_type = _STAGEDPRESNAPSHOTRESULT
_STAGEDPRESNAPSHOTRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STAGEDPRESNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDPRESNAPSHOTRESPONSE.fields_by_name['return_value'])
_STAGEDPRESNAPSHOTRESPONSE.fields_by_name['return_value'].containing_oneof = _STAGEDPRESNAPSHOTRESPONSE.oneofs_by_name['result']
_STAGEDPRESNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDPRESNAPSHOTRESPONSE.fields_by_name['error'])
_STAGEDPRESNAPSHOTRESPONSE.fields_by_name['error'].containing_oneof = _STAGEDPRESNAPSHOTRESPONSE.oneofs_by_name['result']
_STAGEDPOSTSNAPSHOTREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STAGEDPOSTSNAPSHOTREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_STAGEDPOSTSNAPSHOTREQUEST.fields_by_name['staged_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._STAGEDSOURCE
_STAGEDPOSTSNAPSHOTRESULT.fields_by_name['snapshot'].message_type = dlpx_dot_virtualization_dot_common__pb2._SNAPSHOT
_STAGEDPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'].message_type = _STAGEDPOSTSNAPSHOTRESULT
_STAGEDPOSTSNAPSHOTRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STAGEDPOSTSNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'])
_STAGEDPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'].containing_oneof = _STAGEDPOSTSNAPSHOTRESPONSE.oneofs_by_name['result']
_STAGEDPOSTSNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDPOSTSNAPSHOTRESPONSE.fields_by_name['error'])
_STAGEDPOSTSNAPSHOTRESPONSE.fields_by_name['error'].containing_oneof = _STAGEDPOSTSNAPSHOTRESPONSE.oneofs_by_name['result']
_STARTSTAGINGREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STARTSTAGINGREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_STARTSTAGINGREQUEST.fields_by_name['staged_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._STAGEDSOURCE
_STARTSTAGINGRESPONSE.fields_by_name['return_value'].message_type = _STARTSTAGINGRESULT
_STARTSTAGINGRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STARTSTAGINGRESPONSE.oneofs_by_name['result'].fields.append(
  _STARTSTAGINGRESPONSE.fields_by_name['return_value'])
_STARTSTAGINGRESPONSE.fields_by_name['return_value'].containing_oneof = _STARTSTAGINGRESPONSE.oneofs_by_name['result']
_STARTSTAGINGRESPONSE.oneofs_by_name['result'].fields.append(
  _STARTSTAGINGRESPONSE.fields_by_name['error'])
_STARTSTAGINGRESPONSE.fields_by_name['error'].containing_oneof = _STARTSTAGINGRESPONSE.oneofs_by_name['result']
_STOPSTAGINGREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STOPSTAGINGREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_STOPSTAGINGREQUEST.fields_by_name['staged_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._STAGEDSOURCE
_STOPSTAGINGRESPONSE.fields_by_name['return_value'].message_type = _STOPSTAGINGRESULT
_STOPSTAGINGRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STOPSTAGINGRESPONSE.oneofs_by_name['result'].fields.append(
  _STOPSTAGINGRESPONSE.fields_by_name['return_value'])
_STOPSTAGINGRESPONSE.fields_by_name['return_value'].containing_oneof = _STOPSTAGINGRESPONSE.oneofs_by_name['result']
_STOPSTAGINGRESPONSE.oneofs_by_name['result'].fields.append(
  _STOPSTAGINGRESPONSE.fields_by_name['error'])
_STOPSTAGINGRESPONSE.fields_by_name['error'].containing_oneof = _STOPSTAGINGRESPONSE.oneofs_by_name['result']
_STAGEDSTATUSREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STAGEDSTATUSREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_STAGEDSTATUSREQUEST.fields_by_name['staged_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._STAGEDSOURCE
_STAGEDSTATUSRESULT.fields_by_name['status'].enum_type = _STAGEDSTATUSRESULT_STATUS
_STAGEDSTATUSRESULT_STATUS.containing_type = _STAGEDSTATUSRESULT
_STAGEDSTATUSRESPONSE.fields_by_name['return_value'].message_type = _STAGEDSTATUSRESULT
_STAGEDSTATUSRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STAGEDSTATUSRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDSTATUSRESPONSE.fields_by_name['return_value'])
_STAGEDSTATUSRESPONSE.fields_by_name['return_value'].containing_oneof = _STAGEDSTATUSRESPONSE.oneofs_by_name['result']
_STAGEDSTATUSRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDSTATUSRESPONSE.fields_by_name['error'])
_STAGEDSTATUSRESPONSE.fields_by_name['error'].containing_oneof = _STAGEDSTATUSRESPONSE.oneofs_by_name['result']
_STAGEDWORKERREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STAGEDWORKERREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_STAGEDWORKERREQUEST.fields_by_name['staged_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._STAGEDSOURCE
_STAGEDWORKERRESPONSE.fields_by_name['return_value'].message_type = _STAGEDWORKERRESULT
_STAGEDWORKERRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STAGEDWORKERRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDWORKERRESPONSE.fields_by_name['return_value'])
_STAGEDWORKERRESPONSE.fields_by_name['return_value'].containing_oneof = _STAGEDWORKERRESPONSE.oneofs_by_name['result']
_STAGEDWORKERRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDWORKERRESPONSE.fields_by_name['error'])
_STAGEDWORKERRESPONSE.fields_by_name['error'].containing_oneof = _STAGEDWORKERRESPONSE.oneofs_by_name['result']
_STAGEDMOUNTSPECREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STAGEDMOUNTSPECREQUEST.fields_by_name['staged_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._STAGEDSOURCE
_STAGEDMOUNTSPECRESULT.fields_by_name['staged_mount'].message_type = dlpx_dot_virtualization_dot_common__pb2._SINGLEENTIREMOUNT
_STAGEDMOUNTSPECRESULT.fields_by_name['ownership_spec'].message_type = dlpx_dot_virtualization_dot_common__pb2._OWNERSHIPSPEC
_STAGEDMOUNTSPECRESPONSE.fields_by_name['return_value'].message_type = _STAGEDMOUNTSPECRESULT
_STAGEDMOUNTSPECRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STAGEDMOUNTSPECRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDMOUNTSPECRESPONSE.fields_by_name['return_value'])
_STAGEDMOUNTSPECRESPONSE.fields_by_name['return_value'].containing_oneof = _STAGEDMOUNTSPECRESPONSE.oneofs_by_name['result']
_STAGEDMOUNTSPECRESPONSE.oneofs_by_name['result'].fields.append(
  _STAGEDMOUNTSPECRESPONSE.fields_by_name['error'])
_STAGEDMOUNTSPECRESPONSE.fields_by_name['error'].containing_oneof = _STAGEDMOUNTSPECRESPONSE.oneofs_by_name['result']
_CONFIGUREREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_CONFIGUREREQUEST.fields_by_name['snapshot'].message_type = dlpx_dot_virtualization_dot_common__pb2._SNAPSHOT
_CONFIGUREREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_CONFIGURERESULT.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_CONFIGURERESPONSE.fields_by_name['return_value'].message_type = _CONFIGURERESULT
_CONFIGURERESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_CONFIGURERESPONSE.oneofs_by_name['result'].fields.append(
  _CONFIGURERESPONSE.fields_by_name['return_value'])
_CONFIGURERESPONSE.fields_by_name['return_value'].containing_oneof = _CONFIGURERESPONSE.oneofs_by_name['result']
_CONFIGURERESPONSE.oneofs_by_name['result'].fields.append(
  _CONFIGURERESPONSE.fields_by_name['error'])
_CONFIGURERESPONSE.fields_by_name['error'].containing_oneof = _CONFIGURERESPONSE.oneofs_by_name['result']
_UNCONFIGUREREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_UNCONFIGUREREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_UNCONFIGUREREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_UNCONFIGURERESPONSE.fields_by_name['return_value'].message_type = _UNCONFIGURERESULT
_UNCONFIGURERESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_UNCONFIGURERESPONSE.oneofs_by_name['result'].fields.append(
  _UNCONFIGURERESPONSE.fields_by_name['return_value'])
_UNCONFIGURERESPONSE.fields_by_name['return_value'].containing_oneof = _UNCONFIGURERESPONSE.oneofs_by_name['result']
_UNCONFIGURERESPONSE.oneofs_by_name['result'].fields.append(
  _UNCONFIGURERESPONSE.fields_by_name['error'])
_UNCONFIGURERESPONSE.fields_by_name['error'].containing_oneof = _UNCONFIGURERESPONSE.oneofs_by_name['result']
_RECONFIGUREREQUEST.fields_by_name['snapshot'].message_type = dlpx_dot_virtualization_dot_common__pb2._SNAPSHOT
_RECONFIGUREREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_RECONFIGUREREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_RECONFIGUREREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_RECONFIGURERESULT.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_RECONFIGURERESPONSE.fields_by_name['return_value'].message_type = _RECONFIGURERESULT
_RECONFIGURERESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_RECONFIGURERESPONSE.oneofs_by_name['result'].fields.append(
  _RECONFIGURERESPONSE.fields_by_name['return_value'])
_RECONFIGURERESPONSE.fields_by_name['return_value'].containing_oneof = _RECONFIGURERESPONSE.oneofs_by_name['result']
_RECONFIGURERESPONSE.oneofs_by_name['result'].fields.append(
  _RECONFIGURERESPONSE.fields_by_name['error'])
_RECONFIGURERESPONSE.fields_by_name['error'].containing_oneof = _RECONFIGURERESPONSE.oneofs_by_name['result']
_STARTREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STARTREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_STARTREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_STARTRESPONSE.fields_by_name['return_value'].message_type = _STARTRESULT
_STARTRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STARTRESPONSE.oneofs_by_name['result'].fields.append(
  _STARTRESPONSE.fields_by_name['return_value'])
_STARTRESPONSE.fields_by_name['return_value'].containing_oneof = _STARTRESPONSE.oneofs_by_name['result']
_STARTRESPONSE.oneofs_by_name['result'].fields.append(
  _STARTRESPONSE.fields_by_name['error'])
_STARTRESPONSE.fields_by_name['error'].containing_oneof = _STARTRESPONSE.oneofs_by_name['result']
_STOPREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_STOPREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_STOPREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_STOPRESPONSE.fields_by_name['return_value'].message_type = _STOPRESULT
_STOPRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_STOPRESPONSE.oneofs_by_name['result'].fields.append(
  _STOPRESPONSE.fields_by_name['return_value'])
_STOPRESPONSE.fields_by_name['return_value'].containing_oneof = _STOPRESPONSE.oneofs_by_name['result']
_STOPRESPONSE.oneofs_by_name['result'].fields.append(
  _STOPRESPONSE.fields_by_name['error'])
_STOPRESPONSE.fields_by_name['error'].containing_oneof = _STOPRESPONSE.oneofs_by_name['result']
_VIRTUALPRESNAPSHOTREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_VIRTUALPRESNAPSHOTREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_VIRTUALPRESNAPSHOTREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_VIRTUALPRESNAPSHOTRESPONSE.fields_by_name['return_value'].message_type = _VIRTUALPRESNAPSHOTRESULT
_VIRTUALPRESNAPSHOTRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_VIRTUALPRESNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _VIRTUALPRESNAPSHOTRESPONSE.fields_by_name['return_value'])
_VIRTUALPRESNAPSHOTRESPONSE.fields_by_name['return_value'].containing_oneof = _VIRTUALPRESNAPSHOTRESPONSE.oneofs_by_name['result']
_VIRTUALPRESNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _VIRTUALPRESNAPSHOTRESPONSE.fields_by_name['error'])
_VIRTUALPRESNAPSHOTRESPONSE.fields_by_name['error'].containing_oneof = _VIRTUALPRESNAPSHOTRESPONSE.oneofs_by_name['result']
_VIRTUALPOSTSNAPSHOTREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_VIRTUALPOSTSNAPSHOTREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_VIRTUALPOSTSNAPSHOTREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_VIRTUALPOSTSNAPSHOTRESULT.fields_by_name['snapshot'].message_type = dlpx_dot_virtualization_dot_common__pb2._SNAPSHOT
_VIRTUALPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'].message_type = _VIRTUALPOSTSNAPSHOTRESULT
_VIRTUALPOSTSNAPSHOTRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_VIRTUALPOSTSNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _VIRTUALPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'])
_VIRTUALPOSTSNAPSHOTRESPONSE.fields_by_name['return_value'].containing_oneof = _VIRTUALPOSTSNAPSHOTRESPONSE.oneofs_by_name['result']
_VIRTUALPOSTSNAPSHOTRESPONSE.oneofs_by_name['result'].fields.append(
  _VIRTUALPOSTSNAPSHOTRESPONSE.fields_by_name['error'])
_VIRTUALPOSTSNAPSHOTRESPONSE.fields_by_name['error'].containing_oneof = _VIRTUALPOSTSNAPSHOTRESPONSE.oneofs_by_name['result']
_VIRTUALSTATUSREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_VIRTUALSTATUSREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_VIRTUALSTATUSREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_VIRTUALSTATUSRESULT.fields_by_name['status'].enum_type = _VIRTUALSTATUSRESULT_STATUS
_VIRTUALSTATUSRESULT_STATUS.containing_type = _VIRTUALSTATUSRESULT
_VIRTUALSTATUSRESPONSE.fields_by_name['return_value'].message_type = _VIRTUALSTATUSRESULT
_VIRTUALSTATUSRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_VIRTUALSTATUSRESPONSE.oneofs_by_name['result'].fields.append(
  _VIRTUALSTATUSRESPONSE.fields_by_name['return_value'])
_VIRTUALSTATUSRESPONSE.fields_by_name['return_value'].containing_oneof = _VIRTUALSTATUSRESPONSE.oneofs_by_name['result']
_VIRTUALSTATUSRESPONSE.oneofs_by_name['result'].fields.append(
  _VIRTUALSTATUSRESPONSE.fields_by_name['error'])
_VIRTUALSTATUSRESPONSE.fields_by_name['error'].containing_oneof = _VIRTUALSTATUSRESPONSE.oneofs_by_name['result']
_INITIALIZEREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_INITIALIZEREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_INITIALIZEREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_INITIALIZERESPONSE.fields_by_name['return_value'].message_type = _INITIALIZERESULT
_INITIALIZERESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_INITIALIZERESPONSE.oneofs_by_name['result'].fields.append(
  _INITIALIZERESPONSE.fields_by_name['return_value'])
_INITIALIZERESPONSE.fields_by_name['return_value'].containing_oneof = _INITIALIZERESPONSE.oneofs_by_name['result']
_INITIALIZERESPONSE.oneofs_by_name['result'].fields.append(
  _INITIALIZERESPONSE.fields_by_name['error'])
_INITIALIZERESPONSE.fields_by_name['error'].containing_oneof = _INITIALIZERESPONSE.oneofs_by_name['result']
_VIRTUALMOUNTSPECREQUEST.fields_by_name['repository'].message_type = dlpx_dot_virtualization_dot_common__pb2._REPOSITORY
_VIRTUALMOUNTSPECREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_VIRTUALMOUNTSPECRESULT.fields_by_name['ownership_spec'].message_type = dlpx_dot_virtualization_dot_common__pb2._OWNERSHIPSPEC
_VIRTUALMOUNTSPECRESULT.fields_by_name['mounts'].message_type = dlpx_dot_virtualization_dot_common__pb2._SINGLESUBSETMOUNT
_VIRTUALMOUNTSPECRESPONSE.fields_by_name['return_value'].message_type = _VIRTUALMOUNTSPECRESULT
_VIRTUALMOUNTSPECRESPONSE.fields_by_name['error'].message_type = _PLUGINERRORRESULT
_VIRTUALMOUNTSPECRESPONSE.oneofs_by_name['result'].fields.append(
  _VIRTUALMOUNTSPECRESPONSE.fields_by_name['return_value'])
_VIRTUALMOUNTSPECRESPONSE.fields_by_name['return_value'].containing_oneof = _VIRTUALMOUNTSPECRESPONSE.oneofs_by_name['result']
_VIRTUALMOUNTSPECRESPONSE.oneofs_by_name['result'].fields.append(
  _VIRTUALMOUNTSPECRESPONSE.fields_by_name['error'])
_VIRTUALMOUNTSPECRESPONSE.fields_by_name['error'].containing_oneof = _VIRTUALMOUNTSPECRESPONSE.oneofs_by_name['result']
_UPGRADELINKEDSOURCEREQUEST.fields_by_name['linked_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._LINKEDSOURCE
_UPGRADEVIRTUALSOURCEREQUEST.fields_by_name['virtual_source'].message_type = dlpx_dot_virtualization_dot_common__pb2._VIRTUALSOURCE
_UPGRADESOURCECONFIGREQUEST.fields_by_name['source_config'].message_type = dlpx_dot_virtualization_dot_common__pb2._SOURCECONFIG
_UPGRADESNAPSHOTREQUEST.fields_by_name['snapshot'].message_type = dlpx_dot_virtualization_dot_common__pb2._SNAPSHOT
DESCRIPTOR.message_types_by_name['UnhandledLibraryError'] = _UNHANDLEDLIBRARYERROR
DESCRIPTOR.message_types_by_name['GenericPluginError'] = _GENERICPLUGINERROR
DESCRIPTOR.message_types_by_name['PluginErrorResult'] = _PLUGINERRORRESULT
DESCRIPTOR.message_types_by_name['RepositoryDiscoveryRequest'] = _REPOSITORYDISCOVERYREQUEST
DESCRIPTOR.message_types_by_name['RepositoryDiscoveryResult'] = _REPOSITORYDISCOVERYRESULT
DESCRIPTOR.message_types_by_name['RepositoryDiscoveryResponse'] = _REPOSITORYDISCOVERYRESPONSE
DESCRIPTOR.message_types_by_name['SourceConfigDiscoveryRequest'] = _SOURCECONFIGDISCOVERYREQUEST
DESCRIPTOR.message_types_by_name['SourceConfigDiscoveryResult'] = _SOURCECONFIGDISCOVERYRESULT
DESCRIPTOR.message_types_by_name['SourceConfigDiscoveryResponse'] = _SOURCECONFIGDISCOVERYRESPONSE
DESCRIPTOR.message_types_by_name['DirectPreSnapshotRequest'] = _DIRECTPRESNAPSHOTREQUEST
DESCRIPTOR.message_types_by_name['DirectPreSnapshotResult'] = _DIRECTPRESNAPSHOTRESULT
DESCRIPTOR.message_types_by_name['DirectPreSnapshotResponse'] = _DIRECTPRESNAPSHOTRESPONSE
DESCRIPTOR.message_types_by_name['DirectPostSnapshotRequest'] = _DIRECTPOSTSNAPSHOTREQUEST
DESCRIPTOR.message_types_by_name['DirectPostSnapshotResult'] = _DIRECTPOSTSNAPSHOTRESULT
DESCRIPTOR.message_types_by_name['DirectPostSnapshotResponse'] = _DIRECTPOSTSNAPSHOTRESPONSE
DESCRIPTOR.message_types_by_name['StagedPreSnapshotRequest'] = _STAGEDPRESNAPSHOTREQUEST
DESCRIPTOR.message_types_by_name['StagedPreSnapshotResult'] = _STAGEDPRESNAPSHOTRESULT
DESCRIPTOR.message_types_by_name['StagedPreSnapshotResponse'] = _STAGEDPRESNAPSHOTRESPONSE
DESCRIPTOR.message_types_by_name['StagedPostSnapshotRequest'] = _STAGEDPOSTSNAPSHOTREQUEST
DESCRIPTOR.message_types_by_name['StagedPostSnapshotResult'] = _STAGEDPOSTSNAPSHOTRESULT
DESCRIPTOR.message_types_by_name['StagedPostSnapshotResponse'] = _STAGEDPOSTSNAPSHOTRESPONSE
DESCRIPTOR.message_types_by_name['StartStagingRequest'] = _STARTSTAGINGREQUEST
DESCRIPTOR.message_types_by_name['StartStagingResult'] = _STARTSTAGINGRESULT
DESCRIPTOR.message_types_by_name['StartStagingResponse'] = _STARTSTAGINGRESPONSE
DESCRIPTOR.message_types_by_name['StopStagingRequest'] = _STOPSTAGINGREQUEST
DESCRIPTOR.message_types_by_name['StopStagingResult'] = _STOPSTAGINGRESULT
DESCRIPTOR.message_types_by_name['StopStagingResponse'] = _STOPSTAGINGRESPONSE
DESCRIPTOR.message_types_by_name['StagedStatusRequest'] = _STAGEDSTATUSREQUEST
DESCRIPTOR.message_types_by_name['StagedStatusResult'] = _STAGEDSTATUSRESULT
DESCRIPTOR.message_types_by_name['StagedStatusResponse'] = _STAGEDSTATUSRESPONSE
DESCRIPTOR.message_types_by_name['StagedWorkerRequest'] = _STAGEDWORKERREQUEST
DESCRIPTOR.message_types_by_name['StagedWorkerResult'] = _STAGEDWORKERRESULT
DESCRIPTOR.message_types_by_name['StagedWorkerResponse'] = _STAGEDWORKERRESPONSE
DESCRIPTOR.message_types_by_name['StagedMountSpecRequest'] = _STAGEDMOUNTSPECREQUEST
DESCRIPTOR.message_types_by_name['StagedMountSpecResult'] = _STAGEDMOUNTSPECRESULT
DESCRIPTOR.message_types_by_name['StagedMountSpecResponse'] = _STAGEDMOUNTSPECRESPONSE
DESCRIPTOR.message_types_by_name['ConfigureRequest'] = _CONFIGUREREQUEST
DESCRIPTOR.message_types_by_name['ConfigureResult'] = _CONFIGURERESULT
DESCRIPTOR.message_types_by_name['ConfigureResponse'] = _CONFIGURERESPONSE
DESCRIPTOR.message_types_by_name['UnconfigureRequest'] = _UNCONFIGUREREQUEST
DESCRIPTOR.message_types_by_name['UnconfigureResult'] = _UNCONFIGURERESULT
DESCRIPTOR.message_types_by_name['UnconfigureResponse'] = _UNCONFIGURERESPONSE
DESCRIPTOR.message_types_by_name['ReconfigureRequest'] = _RECONFIGUREREQUEST
DESCRIPTOR.message_types_by_name['ReconfigureResult'] = _RECONFIGURERESULT
DESCRIPTOR.message_types_by_name['ReconfigureResponse'] = _RECONFIGURERESPONSE
DESCRIPTOR.message_types_by_name['StartRequest'] = _STARTREQUEST
DESCRIPTOR.message_types_by_name['StartResult'] = _STARTRESULT
DESCRIPTOR.message_types_by_name['StartResponse'] = _STARTRESPONSE
DESCRIPTOR.message_types_by_name['StopRequest'] = _STOPREQUEST
DESCRIPTOR.message_types_by_name['StopResult'] = _STOPRESULT
DESCRIPTOR.message_types_by_name['StopResponse'] = _STOPRESPONSE
DESCRIPTOR.message_types_by_name['VirtualPreSnapshotRequest'] = _VIRTUALPRESNAPSHOTREQUEST
DESCRIPTOR.message_types_by_name['VirtualPreSnapshotResult'] = _VIRTUALPRESNAPSHOTRESULT
DESCRIPTOR.message_types_by_name['VirtualPreSnapshotResponse'] = _VIRTUALPRESNAPSHOTRESPONSE
DESCRIPTOR.message_types_by_name['VirtualPostSnapshotRequest'] = _VIRTUALPOSTSNAPSHOTREQUEST
DESCRIPTOR.message_types_by_name['VirtualPostSnapshotResult'] = _VIRTUALPOSTSNAPSHOTRESULT
DESCRIPTOR.message_types_by_name['VirtualPostSnapshotResponse'] = _VIRTUALPOSTSNAPSHOTRESPONSE
DESCRIPTOR.message_types_by_name['VirtualStatusRequest'] = _VIRTUALSTATUSREQUEST
DESCRIPTOR.message_types_by_name['VirtualStatusResult'] = _VIRTUALSTATUSRESULT
DESCRIPTOR.message_types_by_name['VirtualStatusResponse'] = _VIRTUALSTATUSRESPONSE
DESCRIPTOR.message_types_by_name['InitializeRequest'] = _INITIALIZEREQUEST
DESCRIPTOR.message_types_by_name['InitializeResult'] = _INITIALIZERESULT
DESCRIPTOR.message_types_by_name['InitializeResponse'] = _INITIALIZERESPONSE
DESCRIPTOR.message_types_by_name['VirtualMountSpecRequest'] = _VIRTUALMOUNTSPECREQUEST
DESCRIPTOR.message_types_by_name['VirtualMountSpecResult'] = _VIRTUALMOUNTSPECRESULT
DESCRIPTOR.message_types_by_name['VirtualMountSpecResponse'] = _VIRTUALMOUNTSPECRESPONSE
DESCRIPTOR.message_types_by_name['UpgradeLinkedSourceRequest'] = _UPGRADELINKEDSOURCEREQUEST
DESCRIPTOR.message_types_by_name['UpgradeVirtualSourceRequest'] = _UPGRADEVIRTUALSOURCEREQUEST
DESCRIPTOR.message_types_by_name['UpgradeSourceConfigRequest'] = _UPGRADESOURCECONFIGREQUEST
DESCRIPTOR.message_types_by_name['UpgradeSnapshotRequest'] = _UPGRADESNAPSHOTREQUEST
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

UnhandledLibraryError = _reflection.GeneratedProtocolMessageType('UnhandledLibraryError', (_message.Message,), dict(
  DESCRIPTOR = _UNHANDLEDLIBRARYERROR,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.UnhandledLibraryError)
  ))
_sym_db.RegisterMessage(UnhandledLibraryError)

GenericPluginError = _reflection.GeneratedProtocolMessageType('GenericPluginError', (_message.Message,), dict(
  DESCRIPTOR = _GENERICPLUGINERROR,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.GenericPluginError)
  ))
_sym_db.RegisterMessage(GenericPluginError)

PluginErrorResult = _reflection.GeneratedProtocolMessageType('PluginErrorResult', (_message.Message,), dict(
  DESCRIPTOR = _PLUGINERRORRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.PluginErrorResult)
  ))
_sym_db.RegisterMessage(PluginErrorResult)

RepositoryDiscoveryRequest = _reflection.GeneratedProtocolMessageType('RepositoryDiscoveryRequest', (_message.Message,), dict(
  DESCRIPTOR = _REPOSITORYDISCOVERYREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.RepositoryDiscoveryRequest)
  ))
_sym_db.RegisterMessage(RepositoryDiscoveryRequest)

RepositoryDiscoveryResult = _reflection.GeneratedProtocolMessageType('RepositoryDiscoveryResult', (_message.Message,), dict(
  DESCRIPTOR = _REPOSITORYDISCOVERYRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.RepositoryDiscoveryResult)
  ))
_sym_db.RegisterMessage(RepositoryDiscoveryResult)

RepositoryDiscoveryResponse = _reflection.GeneratedProtocolMessageType('RepositoryDiscoveryResponse', (_message.Message,), dict(
  DESCRIPTOR = _REPOSITORYDISCOVERYRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.RepositoryDiscoveryResponse)
  ))
_sym_db.RegisterMessage(RepositoryDiscoveryResponse)

SourceConfigDiscoveryRequest = _reflection.GeneratedProtocolMessageType('SourceConfigDiscoveryRequest', (_message.Message,), dict(
  DESCRIPTOR = _SOURCECONFIGDISCOVERYREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.SourceConfigDiscoveryRequest)
  ))
_sym_db.RegisterMessage(SourceConfigDiscoveryRequest)

SourceConfigDiscoveryResult = _reflection.GeneratedProtocolMessageType('SourceConfigDiscoveryResult', (_message.Message,), dict(
  DESCRIPTOR = _SOURCECONFIGDISCOVERYRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.SourceConfigDiscoveryResult)
  ))
_sym_db.RegisterMessage(SourceConfigDiscoveryResult)

SourceConfigDiscoveryResponse = _reflection.GeneratedProtocolMessageType('SourceConfigDiscoveryResponse', (_message.Message,), dict(
  DESCRIPTOR = _SOURCECONFIGDISCOVERYRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.SourceConfigDiscoveryResponse)
  ))
_sym_db.RegisterMessage(SourceConfigDiscoveryResponse)

DirectPreSnapshotRequest = _reflection.GeneratedProtocolMessageType('DirectPreSnapshotRequest', (_message.Message,), dict(
  DESCRIPTOR = _DIRECTPRESNAPSHOTREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.DirectPreSnapshotRequest)
  ))
_sym_db.RegisterMessage(DirectPreSnapshotRequest)

DirectPreSnapshotResult = _reflection.GeneratedProtocolMessageType('DirectPreSnapshotResult', (_message.Message,), dict(
  DESCRIPTOR = _DIRECTPRESNAPSHOTRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.DirectPreSnapshotResult)
  ))
_sym_db.RegisterMessage(DirectPreSnapshotResult)

DirectPreSnapshotResponse = _reflection.GeneratedProtocolMessageType('DirectPreSnapshotResponse', (_message.Message,), dict(
  DESCRIPTOR = _DIRECTPRESNAPSHOTRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.DirectPreSnapshotResponse)
  ))
_sym_db.RegisterMessage(DirectPreSnapshotResponse)

DirectPostSnapshotRequest = _reflection.GeneratedProtocolMessageType('DirectPostSnapshotRequest', (_message.Message,), dict(
  DESCRIPTOR = _DIRECTPOSTSNAPSHOTREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.DirectPostSnapshotRequest)
  ))
_sym_db.RegisterMessage(DirectPostSnapshotRequest)

DirectPostSnapshotResult = _reflection.GeneratedProtocolMessageType('DirectPostSnapshotResult', (_message.Message,), dict(
  DESCRIPTOR = _DIRECTPOSTSNAPSHOTRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.DirectPostSnapshotResult)
  ))
_sym_db.RegisterMessage(DirectPostSnapshotResult)

DirectPostSnapshotResponse = _reflection.GeneratedProtocolMessageType('DirectPostSnapshotResponse', (_message.Message,), dict(
  DESCRIPTOR = _DIRECTPOSTSNAPSHOTRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.DirectPostSnapshotResponse)
  ))
_sym_db.RegisterMessage(DirectPostSnapshotResponse)

StagedPreSnapshotRequest = _reflection.GeneratedProtocolMessageType('StagedPreSnapshotRequest', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDPRESNAPSHOTREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedPreSnapshotRequest)
  ))
_sym_db.RegisterMessage(StagedPreSnapshotRequest)

StagedPreSnapshotResult = _reflection.GeneratedProtocolMessageType('StagedPreSnapshotResult', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDPRESNAPSHOTRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedPreSnapshotResult)
  ))
_sym_db.RegisterMessage(StagedPreSnapshotResult)

StagedPreSnapshotResponse = _reflection.GeneratedProtocolMessageType('StagedPreSnapshotResponse', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDPRESNAPSHOTRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedPreSnapshotResponse)
  ))
_sym_db.RegisterMessage(StagedPreSnapshotResponse)

StagedPostSnapshotRequest = _reflection.GeneratedProtocolMessageType('StagedPostSnapshotRequest', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDPOSTSNAPSHOTREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedPostSnapshotRequest)
  ))
_sym_db.RegisterMessage(StagedPostSnapshotRequest)

StagedPostSnapshotResult = _reflection.GeneratedProtocolMessageType('StagedPostSnapshotResult', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDPOSTSNAPSHOTRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedPostSnapshotResult)
  ))
_sym_db.RegisterMessage(StagedPostSnapshotResult)

StagedPostSnapshotResponse = _reflection.GeneratedProtocolMessageType('StagedPostSnapshotResponse', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDPOSTSNAPSHOTRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedPostSnapshotResponse)
  ))
_sym_db.RegisterMessage(StagedPostSnapshotResponse)

StartStagingRequest = _reflection.GeneratedProtocolMessageType('StartStagingRequest', (_message.Message,), dict(
  DESCRIPTOR = _STARTSTAGINGREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StartStagingRequest)
  ))
_sym_db.RegisterMessage(StartStagingRequest)

StartStagingResult = _reflection.GeneratedProtocolMessageType('StartStagingResult', (_message.Message,), dict(
  DESCRIPTOR = _STARTSTAGINGRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StartStagingResult)
  ))
_sym_db.RegisterMessage(StartStagingResult)

StartStagingResponse = _reflection.GeneratedProtocolMessageType('StartStagingResponse', (_message.Message,), dict(
  DESCRIPTOR = _STARTSTAGINGRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StartStagingResponse)
  ))
_sym_db.RegisterMessage(StartStagingResponse)

StopStagingRequest = _reflection.GeneratedProtocolMessageType('StopStagingRequest', (_message.Message,), dict(
  DESCRIPTOR = _STOPSTAGINGREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StopStagingRequest)
  ))
_sym_db.RegisterMessage(StopStagingRequest)

StopStagingResult = _reflection.GeneratedProtocolMessageType('StopStagingResult', (_message.Message,), dict(
  DESCRIPTOR = _STOPSTAGINGRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StopStagingResult)
  ))
_sym_db.RegisterMessage(StopStagingResult)

StopStagingResponse = _reflection.GeneratedProtocolMessageType('StopStagingResponse', (_message.Message,), dict(
  DESCRIPTOR = _STOPSTAGINGRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StopStagingResponse)
  ))
_sym_db.RegisterMessage(StopStagingResponse)

StagedStatusRequest = _reflection.GeneratedProtocolMessageType('StagedStatusRequest', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDSTATUSREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedStatusRequest)
  ))
_sym_db.RegisterMessage(StagedStatusRequest)

StagedStatusResult = _reflection.GeneratedProtocolMessageType('StagedStatusResult', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDSTATUSRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedStatusResult)
  ))
_sym_db.RegisterMessage(StagedStatusResult)

StagedStatusResponse = _reflection.GeneratedProtocolMessageType('StagedStatusResponse', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDSTATUSRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedStatusResponse)
  ))
_sym_db.RegisterMessage(StagedStatusResponse)

StagedWorkerRequest = _reflection.GeneratedProtocolMessageType('StagedWorkerRequest', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDWORKERREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedWorkerRequest)
  ))
_sym_db.RegisterMessage(StagedWorkerRequest)

StagedWorkerResult = _reflection.GeneratedProtocolMessageType('StagedWorkerResult', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDWORKERRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedWorkerResult)
  ))
_sym_db.RegisterMessage(StagedWorkerResult)

StagedWorkerResponse = _reflection.GeneratedProtocolMessageType('StagedWorkerResponse', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDWORKERRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedWorkerResponse)
  ))
_sym_db.RegisterMessage(StagedWorkerResponse)

StagedMountSpecRequest = _reflection.GeneratedProtocolMessageType('StagedMountSpecRequest', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDMOUNTSPECREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedMountSpecRequest)
  ))
_sym_db.RegisterMessage(StagedMountSpecRequest)

StagedMountSpecResult = _reflection.GeneratedProtocolMessageType('StagedMountSpecResult', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDMOUNTSPECRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedMountSpecResult)
  ))
_sym_db.RegisterMessage(StagedMountSpecResult)

StagedMountSpecResponse = _reflection.GeneratedProtocolMessageType('StagedMountSpecResponse', (_message.Message,), dict(
  DESCRIPTOR = _STAGEDMOUNTSPECRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StagedMountSpecResponse)
  ))
_sym_db.RegisterMessage(StagedMountSpecResponse)

ConfigureRequest = _reflection.GeneratedProtocolMessageType('ConfigureRequest', (_message.Message,), dict(
  DESCRIPTOR = _CONFIGUREREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.ConfigureRequest)
  ))
_sym_db.RegisterMessage(ConfigureRequest)

ConfigureResult = _reflection.GeneratedProtocolMessageType('ConfigureResult', (_message.Message,), dict(
  DESCRIPTOR = _CONFIGURERESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.ConfigureResult)
  ))
_sym_db.RegisterMessage(ConfigureResult)

ConfigureResponse = _reflection.GeneratedProtocolMessageType('ConfigureResponse', (_message.Message,), dict(
  DESCRIPTOR = _CONFIGURERESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.ConfigureResponse)
  ))
_sym_db.RegisterMessage(ConfigureResponse)

UnconfigureRequest = _reflection.GeneratedProtocolMessageType('UnconfigureRequest', (_message.Message,), dict(
  DESCRIPTOR = _UNCONFIGUREREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.UnconfigureRequest)
  ))
_sym_db.RegisterMessage(UnconfigureRequest)

UnconfigureResult = _reflection.GeneratedProtocolMessageType('UnconfigureResult', (_message.Message,), dict(
  DESCRIPTOR = _UNCONFIGURERESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.UnconfigureResult)
  ))
_sym_db.RegisterMessage(UnconfigureResult)

UnconfigureResponse = _reflection.GeneratedProtocolMessageType('UnconfigureResponse', (_message.Message,), dict(
  DESCRIPTOR = _UNCONFIGURERESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.UnconfigureResponse)
  ))
_sym_db.RegisterMessage(UnconfigureResponse)

ReconfigureRequest = _reflection.GeneratedProtocolMessageType('ReconfigureRequest', (_message.Message,), dict(
  DESCRIPTOR = _RECONFIGUREREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.ReconfigureRequest)
  ))
_sym_db.RegisterMessage(ReconfigureRequest)

ReconfigureResult = _reflection.GeneratedProtocolMessageType('ReconfigureResult', (_message.Message,), dict(
  DESCRIPTOR = _RECONFIGURERESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.ReconfigureResult)
  ))
_sym_db.RegisterMessage(ReconfigureResult)

ReconfigureResponse = _reflection.GeneratedProtocolMessageType('ReconfigureResponse', (_message.Message,), dict(
  DESCRIPTOR = _RECONFIGURERESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.ReconfigureResponse)
  ))
_sym_db.RegisterMessage(ReconfigureResponse)

StartRequest = _reflection.GeneratedProtocolMessageType('StartRequest', (_message.Message,), dict(
  DESCRIPTOR = _STARTREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StartRequest)
  ))
_sym_db.RegisterMessage(StartRequest)

StartResult = _reflection.GeneratedProtocolMessageType('StartResult', (_message.Message,), dict(
  DESCRIPTOR = _STARTRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StartResult)
  ))
_sym_db.RegisterMessage(StartResult)

StartResponse = _reflection.GeneratedProtocolMessageType('StartResponse', (_message.Message,), dict(
  DESCRIPTOR = _STARTRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StartResponse)
  ))
_sym_db.RegisterMessage(StartResponse)

StopRequest = _reflection.GeneratedProtocolMessageType('StopRequest', (_message.Message,), dict(
  DESCRIPTOR = _STOPREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StopRequest)
  ))
_sym_db.RegisterMessage(StopRequest)

StopResult = _reflection.GeneratedProtocolMessageType('StopResult', (_message.Message,), dict(
  DESCRIPTOR = _STOPRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StopResult)
  ))
_sym_db.RegisterMessage(StopResult)

StopResponse = _reflection.GeneratedProtocolMessageType('StopResponse', (_message.Message,), dict(
  DESCRIPTOR = _STOPRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.StopResponse)
  ))
_sym_db.RegisterMessage(StopResponse)

VirtualPreSnapshotRequest = _reflection.GeneratedProtocolMessageType('VirtualPreSnapshotRequest', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALPRESNAPSHOTREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualPreSnapshotRequest)
  ))
_sym_db.RegisterMessage(VirtualPreSnapshotRequest)

VirtualPreSnapshotResult = _reflection.GeneratedProtocolMessageType('VirtualPreSnapshotResult', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALPRESNAPSHOTRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualPreSnapshotResult)
  ))
_sym_db.RegisterMessage(VirtualPreSnapshotResult)

VirtualPreSnapshotResponse = _reflection.GeneratedProtocolMessageType('VirtualPreSnapshotResponse', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALPRESNAPSHOTRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualPreSnapshotResponse)
  ))
_sym_db.RegisterMessage(VirtualPreSnapshotResponse)

VirtualPostSnapshotRequest = _reflection.GeneratedProtocolMessageType('VirtualPostSnapshotRequest', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALPOSTSNAPSHOTREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualPostSnapshotRequest)
  ))
_sym_db.RegisterMessage(VirtualPostSnapshotRequest)

VirtualPostSnapshotResult = _reflection.GeneratedProtocolMessageType('VirtualPostSnapshotResult', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALPOSTSNAPSHOTRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualPostSnapshotResult)
  ))
_sym_db.RegisterMessage(VirtualPostSnapshotResult)

VirtualPostSnapshotResponse = _reflection.GeneratedProtocolMessageType('VirtualPostSnapshotResponse', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALPOSTSNAPSHOTRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualPostSnapshotResponse)
  ))
_sym_db.RegisterMessage(VirtualPostSnapshotResponse)

VirtualStatusRequest = _reflection.GeneratedProtocolMessageType('VirtualStatusRequest', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALSTATUSREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualStatusRequest)
  ))
_sym_db.RegisterMessage(VirtualStatusRequest)

VirtualStatusResult = _reflection.GeneratedProtocolMessageType('VirtualStatusResult', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALSTATUSRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualStatusResult)
  ))
_sym_db.RegisterMessage(VirtualStatusResult)

VirtualStatusResponse = _reflection.GeneratedProtocolMessageType('VirtualStatusResponse', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALSTATUSRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualStatusResponse)
  ))
_sym_db.RegisterMessage(VirtualStatusResponse)

InitializeRequest = _reflection.GeneratedProtocolMessageType('InitializeRequest', (_message.Message,), dict(
  DESCRIPTOR = _INITIALIZEREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.InitializeRequest)
  ))
_sym_db.RegisterMessage(InitializeRequest)

InitializeResult = _reflection.GeneratedProtocolMessageType('InitializeResult', (_message.Message,), dict(
  DESCRIPTOR = _INITIALIZERESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.InitializeResult)
  ))
_sym_db.RegisterMessage(InitializeResult)

InitializeResponse = _reflection.GeneratedProtocolMessageType('InitializeResponse', (_message.Message,), dict(
  DESCRIPTOR = _INITIALIZERESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.InitializeResponse)
  ))
_sym_db.RegisterMessage(InitializeResponse)

VirtualMountSpecRequest = _reflection.GeneratedProtocolMessageType('VirtualMountSpecRequest', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALMOUNTSPECREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualMountSpecRequest)
  ))
_sym_db.RegisterMessage(VirtualMountSpecRequest)

VirtualMountSpecResult = _reflection.GeneratedProtocolMessageType('VirtualMountSpecResult', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALMOUNTSPECRESULT,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualMountSpecResult)
  ))
_sym_db.RegisterMessage(VirtualMountSpecResult)

VirtualMountSpecResponse = _reflection.GeneratedProtocolMessageType('VirtualMountSpecResponse', (_message.Message,), dict(
  DESCRIPTOR = _VIRTUALMOUNTSPECRESPONSE,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.VirtualMountSpecResponse)
  ))
_sym_db.RegisterMessage(VirtualMountSpecResponse)

UpgradeLinkedSourceRequest = _reflection.GeneratedProtocolMessageType('UpgradeLinkedSourceRequest', (_message.Message,), dict(
  DESCRIPTOR = _UPGRADELINKEDSOURCEREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.UpgradeLinkedSourceRequest)
  ))
_sym_db.RegisterMessage(UpgradeLinkedSourceRequest)

UpgradeVirtualSourceRequest = _reflection.GeneratedProtocolMessageType('UpgradeVirtualSourceRequest', (_message.Message,), dict(
  DESCRIPTOR = _UPGRADEVIRTUALSOURCEREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.UpgradeVirtualSourceRequest)
  ))
_sym_db.RegisterMessage(UpgradeVirtualSourceRequest)

UpgradeSourceConfigRequest = _reflection.GeneratedProtocolMessageType('UpgradeSourceConfigRequest', (_message.Message,), dict(
  DESCRIPTOR = _UPGRADESOURCECONFIGREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.UpgradeSourceConfigRequest)
  ))
_sym_db.RegisterMessage(UpgradeSourceConfigRequest)

UpgradeSnapshotRequest = _reflection.GeneratedProtocolMessageType('UpgradeSnapshotRequest', (_message.Message,), dict(
  DESCRIPTOR = _UPGRADESNAPSHOTREQUEST,
  __module__ = 'dlpx.virtualization.platform_pb2'
  # @@protoc_insertion_point(class_scope:com.delphix.virtualization.platform.UpgradeSnapshotRequest)
  ))
_sym_db.RegisterMessage(UpgradeSnapshotRequest)


DESCRIPTOR._options = None
# @@protoc_insertion_point(module_scope)
