.. _replication_cancel_rs: replication.cancel.rs ~~~~~~~~~~~~~~~~~~~~~ ``replication.cancel.rs`` Топик с ответами на регистрацию подписки у поставщика. Успешный ответ с результатом регистрации подписки у поставщика. Содержит сведения о структуре таблиц, необходимой для хранения реплик. **Структура сообщения** .. code-block:: yaml subscriptionCancelResultMessage: description: Ответ с результатом отмены подписки у поставщика schemaFormat: 'application/vnd.apache.avro;version=1.9.0' bindings: kafka: key: type: string format: uuid description: Уникальный идентификатор подзапроса headers: type: object properties: AGENT_CONSUMER_ID: description: Идентификатор агента потребителя type: string payload: $ref: '#/components/schemas/subscriptionCancelResult' examples: - name: success headers: AGENT_CONSUMER_ID: agent-fias payload: requestId: 2e8c8ab2-44db-4dcb-8ae5-2365121b4e14 subRequestId: string: 00000000-0000-0000-0000-000000000000 subscriptionId: dcf43fc7-e152-459b-8af5-48d91d4b6a21 success: true message: Подписка успешно отменена - name: error headers: AGENT_CONSUMER_ID: agent-fias payload: requestId: 2e8c8ab2-44db-4dcb-8ae5-2365121b4e14 subRequestId: string: 00000000-0000-0000-0000-000000000000 subscriptionId: dcf43fc7-e152-459b-8af5-48d91d4b6a21 success: false message: Непредвиденная ошибка отмены подписки **Avro-схема сообщения** .. code-block:: yaml subscriptionCancelResult: schemaFormat: 'application/vnd.apache.avro;version=1.9.0' type: record name: SubscriptionAgentCancelResult namespace: ru.rtlabs.common.replication.subscription fields: - name: requestId description: Уникальный идентификатор операции type: type: string logicalType: uuid - name: subRequestId description: Идентификатор подзапроса, идентифицирует одно взаимодействие типа запрос-ответ default: null type: - 'null' - type: string logicalType: uuid - name: subscriptionId description: Уникальный идентификатор подписки type: type: string logicalType: uuid - name: success description: Успешность выполнения отмены подписки type: boolean - name: message description: Сообщения с результатом выполнения операции default: null type: - 'null' - string