code: def initialize(self, client, initial_response, deserialization_callback):
          
          self._client = client
          self._response = initial_response
          self._operation = LongRunningOperation(initial_response, deserialization_callback, self._lro_options)
          try:
              self._operation.set_initial_status(initial_response)
          except BadStatus:
              self._operation.status = 'Failed'
              raise CloudError(initial_response)
          except BadResponse as err:
              self._operation.status = 'Failed'
              raise CloudError(initial_response, str(err))
          except OperationFailed:
              raise CloudError(initial_response)
docs: Set the initial status of this LRO.
  
          :param initial_response: The initial response of the poller
          :raises: CloudError if initial status is incorrect LRO state