Unenroll data sources in a user project. This allows users to remove transfer configurations for these data sources. They will no longer appear in the dataSources.list RPC and will also no longer appear in the BigQuery UI. Data transfers configurations of unenrolled data sources will not be scheduled.
HTTP request
POST https://bigquerydatatransfer.googleapis.com/v1/{name=projects/*/locations/*}:unenrollDataSources
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-25 UTC."],[[["This API endpoint `projects.locations.unenrollDataSources` allows users to remove transfer configurations for specified data sources within a project."],["The endpoint uses a POST request to the URL `https://bigquerydatatransfer.googleapis.com/v1/{name=projects/*/locations/*}:unenrollDataSources`, with `name` as a required path parameter representing the project."],["The request body must be in JSON format containing a `dataSourceIds` field, which is an array of strings specifying the IDs of the data sources to unenroll and requires at least one data source id."],["Successful requests result in an empty JSON object response, and unenrolled data sources will no longer be visible in data source lists or the BigQuery UI, nor will they be scheduled for data transfer."],["Authorization to use this endpoint requires the `resourcemanager.projects.update` IAM permission and the OAuth scope `https://www.googleapis.com/auth/cloud-platform`."]]],[]]