ChangeDataCaptureOperations interface
Interface representing a ChangeDataCapture operations.
Properties
| create |
Creates or updates a change data capture resource. |
| delete | Deletes a change data capture. |
| get | Gets a change data capture. |
| list |
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>