/datasources/{datasource}/detach

Содержание раздела
  1. URL
  2. Заголовки запроса
    1. [ x-request-id ]
  3. Тело запроса
  4. Ограничения
  5. Пример cURL-запроса

POST-метод отсоединяет датасорс от хранилища данных без остановки кластера Prostore и прерывания текущих операций записи.

Подробнее об отсоединении датасорсов см. в разделе О присоединении и отсоединении датасорсов.

Чтобы возобновить использование сущности, у которой был отсоединен последний датасорс, пересоздайте ее.

URL

{baseUrl}/api/v1/datasources/{datasource}/detach

Параметры:

  • baseUrl — адрес ноды Prostore, состоящий из IP-адреса или доменного имени и номера порта;
  • datasourceимя отсоединяемого датасорса.

Заголовки запроса

[ x-request-id ]

Задает уникальный идентификатор HTTP-запроса. Если не указан, система генерирует UUID-значение и возвращает его в качестве идентификатора в ответе.

Тело запроса

Тело запроса отсутствует.

Ограничения

  • Запрос прерывает исполнение запроса на присоединение этого же датасорса.
  • Выполнение запроса недоступно во время исполнения DDL-запросов в любых логических БД окружения, и, наоборот, DDL-запросы недоступны во время отсоединения датасорса.
  • Запрос не удаляет:

Пример cURL-запроса

curl -X 'POST' \
  'http://localhost:9090/api/v1/datasources/adp2/detach' \
  -H 'x-request-id: 3a7c9b2e-5f1d-4e8a-b0c6-7d4e2f1a9b3c' \
  -d ''