ChangeDataCaptureOperations interface

Interface representing a ChangeDataCapture operations.

Properties

createOrUpdate

Creates or updates a change data capture resource.

delete

Deletes a change data capture.

get

Gets a change data capture.

listByFactory

Lists all resources of type change data capture.

start

Starts a change data capture.

status

Gets the current status for the change data capture resource.

stop

Stops a change data capture.

Property Details

createOrUpdate

Creates or updates a change data capture resource.

createOrUpdate: (resourceGroupName: string, factoryName: string, changeDataCaptureName: string, changeDataCapture: ChangeDataCaptureResource, options?: ChangeDataCaptureCreateOrUpdateOptionalParams) => Promise<ChangeDataCaptureResource>

Property Value

(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, changeDataCapture: ChangeDataCaptureResource, options?: ChangeDataCaptureCreateOrUpdateOptionalParams) => Promise<ChangeDataCaptureResource>

delete

Deletes a change data capture.

delete: (resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureDeleteOptionalParams) => Promise<void>

get

Gets a change data capture.

get: (resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureGetOptionalParams) => Promise<ChangeDataCaptureResource>

Property Value

(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureGetOptionalParams) => Promise<ChangeDataCaptureResource>

listByFactory

Lists all resources of type change data capture.

listByFactory: (resourceGroupName: string, factoryName: string, options?: ChangeDataCaptureListByFactoryOptionalParams) => PagedAsyncIterableIterator<ChangeDataCaptureResource, ChangeDataCaptureResource[], PageSettings>

Property Value

(resourceGroupName: string, factoryName: string, options?: ChangeDataCaptureListByFactoryOptionalParams) => PagedAsyncIterableIterator<ChangeDataCaptureResource, ChangeDataCaptureResource[], PageSettings>

start

Starts a change data capture.

start: (resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStartOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStartOptionalParams) => Promise<void>

status

Gets the current status for the change data capture resource.

status: (resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStatusOptionalParams) => Promise<ChangeDataCaptureStatusResponse>

Property Value

(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStatusOptionalParams) => Promise<ChangeDataCaptureStatusResponse>

stop

Stops a change data capture.

stop: (resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStopOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, factoryName: string, changeDataCaptureName: string, options?: ChangeDataCaptureStopOptionalParams) => Promise<void>