Package version:

Interface ChangeDataCapture

Interface representing a ChangeDataCapture.

interface ChangeDataCapture {
    createOrUpdate(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, changeDataCapture: ChangeDataCaptureResource, options?: ChangeDataCaptureCreateOrUpdateOptionalParams): Promise<ChangeDataCaptureResource>;
    delete(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureDeleteOptionalParams): Promise<void>;
    get(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureGetOptionalParams): Promise<ChangeDataCaptureResource>;
    listByFactory(resourceGroupName: string, factoryName: string, options?: ChangeDataCaptureListByFactoryOptionalParams): PagedAsyncIterableIterator<ChangeDataCaptureResource>;
    start(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStartOptionalParams): Promise<void>;
    status(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStatusOptionalParams): Promise<ChangeDataCaptureStatusResponse>;
    stop(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStopOptionalParams): Promise<void>;
}

Methods

  • Deletes a change data capture.

    Parameters

    • resourceGroupName: string

      The resource group name.

    • factoryName: string

      The factory name.

    • changeDataCaptureName: string

      The change data capture name.

    • Optionaloptions: ChangeDataCaptureDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

  • Starts a change data capture.

    Parameters

    • resourceGroupName: string

      The resource group name.

    • factoryName: string

      The factory name.

    • changeDataCaptureName: string

      The change data capture name.

    • Optionaloptions: ChangeDataCaptureStartOptionalParams

      The options parameters.

    Returns Promise<void>

  • Stops a change data capture.

    Parameters

    • resourceGroupName: string

      The resource group name.

    • factoryName: string

      The factory name.

    • changeDataCaptureName: string

      The change data capture name.

    • Optionaloptions: ChangeDataCaptureStopOptionalParams

      The options parameters.

    Returns Promise<void>