lib/anthropic/models/messages/deleted_message_batch.rb



# frozen_string_literal: true

module Anthropic
  module Models
    module Messages
      # @see Anthropic::Resources::Messages::Batches#delete
      class DeletedMessageBatch < Anthropic::Internal::Type::BaseModel
        # @!attribute id
        #   ID of the Message Batch.
        #
        #   @return [String]
        required :id, String

        # @!attribute type
        #   Deleted object type.
        #
        #   For Message Batches, this is always `"message_batch_deleted"`.
        #
        #   @return [Symbol, :message_batch_deleted]
        required :type, const: :message_batch_deleted

        # @!method initialize(id:, type: :message_batch_deleted)
        #   Some parameter documentations has been truncated, see
        #   {Anthropic::Models::Messages::DeletedMessageBatch} for more details.
        #
        #   @param id [String] ID of the Message Batch.
        #
        #   @param type [Symbol, :message_batch_deleted] Deleted object type.
      end
    end
  end
end