{
    "schema": "1.0",
    "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
    "language": "typescript",
    "protoPackage": "google.privacy.dlp.v2",
    "libraryPackage": "@google-cloud/dlp",
    "services": {
        "DlpService": {
            "clients": {
                "grpc": {
                    "libraryClient": "DlpServiceClient",
                    "rpcs": {
                        "InspectContent": {
                            "methods": [
                                "inspectContent"
                            ]
                        },
                        "RedactImage": {
                            "methods": [
                                "redactImage"
                            ]
                        },
                        "DeidentifyContent": {
                            "methods": [
                                "deidentifyContent"
                            ]
                        },
                        "ReidentifyContent": {
                            "methods": [
                                "reidentifyContent"
                            ]
                        },
                        "ListInfoTypes": {
                            "methods": [
                                "listInfoTypes"
                            ]
                        },
                        "CreateInspectTemplate": {
                            "methods": [
                                "createInspectTemplate"
                            ]
                        },
                        "UpdateInspectTemplate": {
                            "methods": [
                                "updateInspectTemplate"
                            ]
                        },
                        "GetInspectTemplate": {
                            "methods": [
                                "getInspectTemplate"
                            ]
                        },
                        "DeleteInspectTemplate": {
                            "methods": [
                                "deleteInspectTemplate"
                            ]
                        },
                        "CreateDeidentifyTemplate": {
                            "methods": [
                                "createDeidentifyTemplate"
                            ]
                        },
                        "UpdateDeidentifyTemplate": {
                            "methods": [
                                "updateDeidentifyTemplate"
                            ]
                        },
                        "GetDeidentifyTemplate": {
                            "methods": [
                                "getDeidentifyTemplate"
                            ]
                        },
                        "DeleteDeidentifyTemplate": {
                            "methods": [
                                "deleteDeidentifyTemplate"
                            ]
                        },
                        "CreateJobTrigger": {
                            "methods": [
                                "createJobTrigger"
                            ]
                        },
                        "UpdateJobTrigger": {
                            "methods": [
                                "updateJobTrigger"
                            ]
                        },
                        "HybridInspectJobTrigger": {
                            "methods": [
                                "hybridInspectJobTrigger"
                            ]
                        },
                        "GetJobTrigger": {
                            "methods": [
                                "getJobTrigger"
                            ]
                        },
                        "DeleteJobTrigger": {
                            "methods": [
                                "deleteJobTrigger"
                            ]
                        },
                        "ActivateJobTrigger": {
                            "methods": [
                                "activateJobTrigger"
                            ]
                        },
                        "CreateDiscoveryConfig": {
                            "methods": [
                                "createDiscoveryConfig"
                            ]
                        },
                        "UpdateDiscoveryConfig": {
                            "methods": [
                                "updateDiscoveryConfig"
                            ]
                        },
                        "GetDiscoveryConfig": {
                            "methods": [
                                "getDiscoveryConfig"
                            ]
                        },
                        "DeleteDiscoveryConfig": {
                            "methods": [
                                "deleteDiscoveryConfig"
                            ]
                        },
                        "CreateDlpJob": {
                            "methods": [
                                "createDlpJob"
                            ]
                        },
                        "GetDlpJob": {
                            "methods": [
                                "getDlpJob"
                            ]
                        },
                        "DeleteDlpJob": {
                            "methods": [
                                "deleteDlpJob"
                            ]
                        },
                        "CancelDlpJob": {
                            "methods": [
                                "cancelDlpJob"
                            ]
                        },
                        "CreateStoredInfoType": {
                            "methods": [
                                "createStoredInfoType"
                            ]
                        },
                        "UpdateStoredInfoType": {
                            "methods": [
                                "updateStoredInfoType"
                            ]
                        },
                        "GetStoredInfoType": {
                            "methods": [
                                "getStoredInfoType"
                            ]
                        },
                        "DeleteStoredInfoType": {
                            "methods": [
                                "deleteStoredInfoType"
                            ]
                        },
                        "GetProjectDataProfile": {
                            "methods": [
                                "getProjectDataProfile"
                            ]
                        },
                        "GetFileStoreDataProfile": {
                            "methods": [
                                "getFileStoreDataProfile"
                            ]
                        },
                        "DeleteFileStoreDataProfile": {
                            "methods": [
                                "deleteFileStoreDataProfile"
                            ]
                        },
                        "GetTableDataProfile": {
                            "methods": [
                                "getTableDataProfile"
                            ]
                        },
                        "GetColumnDataProfile": {
                            "methods": [
                                "getColumnDataProfile"
                            ]
                        },
                        "DeleteTableDataProfile": {
                            "methods": [
                                "deleteTableDataProfile"
                            ]
                        },
                        "HybridInspectDlpJob": {
                            "methods": [
                                "hybridInspectDlpJob"
                            ]
                        },
                        "FinishDlpJob": {
                            "methods": [
                                "finishDlpJob"
                            ]
                        },
                        "CreateConnection": {
                            "methods": [
                                "createConnection"
                            ]
                        },
                        "GetConnection": {
                            "methods": [
                                "getConnection"
                            ]
                        },
                        "DeleteConnection": {
                            "methods": [
                                "deleteConnection"
                            ]
                        },
                        "UpdateConnection": {
                            "methods": [
                                "updateConnection"
                            ]
                        },
                        "ListInspectTemplates": {
                            "methods": [
                                "listInspectTemplates",
                                "listInspectTemplatesStream",
                                "listInspectTemplatesAsync"
                            ]
                        },
                        "ListDeidentifyTemplates": {
                            "methods": [
                                "listDeidentifyTemplates",
                                "listDeidentifyTemplatesStream",
                                "listDeidentifyTemplatesAsync"
                            ]
                        },
                        "ListJobTriggers": {
                            "methods": [
                                "listJobTriggers",
                                "listJobTriggersStream",
                                "listJobTriggersAsync"
                            ]
                        },
                        "ListDiscoveryConfigs": {
                            "methods": [
                                "listDiscoveryConfigs",
                                "listDiscoveryConfigsStream",
                                "listDiscoveryConfigsAsync"
                            ]
                        },
                        "ListDlpJobs": {
                            "methods": [
                                "listDlpJobs",
                                "listDlpJobsStream",
                                "listDlpJobsAsync"
                            ]
                        },
                        "ListStoredInfoTypes": {
                            "methods": [
                                "listStoredInfoTypes",
                                "listStoredInfoTypesStream",
                                "listStoredInfoTypesAsync"
                            ]
                        },
                        "ListProjectDataProfiles": {
                            "methods": [
                                "listProjectDataProfiles",
                                "listProjectDataProfilesStream",
                                "listProjectDataProfilesAsync"
                            ]
                        },
                        "ListTableDataProfiles": {
                            "methods": [
                                "listTableDataProfiles",
                                "listTableDataProfilesStream",
                                "listTableDataProfilesAsync"
                            ]
                        },
                        "ListColumnDataProfiles": {
                            "methods": [
                                "listColumnDataProfiles",
                                "listColumnDataProfilesStream",
                                "listColumnDataProfilesAsync"
                            ]
                        },
                        "ListFileStoreDataProfiles": {
                            "methods": [
                                "listFileStoreDataProfiles",
                                "listFileStoreDataProfilesStream",
                                "listFileStoreDataProfilesAsync"
                            ]
                        },
                        "ListConnections": {
                            "methods": [
                                "listConnections",
                                "listConnectionsStream",
                                "listConnectionsAsync"
                            ]
                        },
                        "SearchConnections": {
                            "methods": [
                                "searchConnections",
                                "searchConnectionsStream",
                                "searchConnectionsAsync"
                            ]
                        }
                    }
                },
                "grpc-fallback": {
                    "libraryClient": "DlpServiceClient",
                    "rpcs": {
                        "InspectContent": {
                            "methods": [
                                "inspectContent"
                            ]
                        },
                        "RedactImage": {
                            "methods": [
                                "redactImage"
                            ]
                        },
                        "DeidentifyContent": {
                            "methods": [
                                "deidentifyContent"
                            ]
                        },
                        "ReidentifyContent": {
                            "methods": [
                                "reidentifyContent"
                            ]
                        },
                        "ListInfoTypes": {
                            "methods": [
                                "listInfoTypes"
                            ]
                        },
                        "CreateInspectTemplate": {
                            "methods": [
                                "createInspectTemplate"
                            ]
                        },
                        "UpdateInspectTemplate": {
                            "methods": [
                                "updateInspectTemplate"
                            ]
                        },
                        "GetInspectTemplate": {
                            "methods": [
                                "getInspectTemplate"
                            ]
                        },
                        "DeleteInspectTemplate": {
                            "methods": [
                                "deleteInspectTemplate"
                            ]
                        },
                        "CreateDeidentifyTemplate": {
                            "methods": [
                                "createDeidentifyTemplate"
                            ]
                        },
                        "UpdateDeidentifyTemplate": {
                            "methods": [
                                "updateDeidentifyTemplate"
                            ]
                        },
                        "GetDeidentifyTemplate": {
                            "methods": [
                                "getDeidentifyTemplate"
                            ]
                        },
                        "DeleteDeidentifyTemplate": {
                            "methods": [
                                "deleteDeidentifyTemplate"
                            ]
                        },
                        "CreateJobTrigger": {
                            "methods": [
                                "createJobTrigger"
                            ]
                        },
                        "UpdateJobTrigger": {
                            "methods": [
                                "updateJobTrigger"
                            ]
                        },
                        "HybridInspectJobTrigger": {
                            "methods": [
                                "hybridInspectJobTrigger"
                            ]
                        },
                        "GetJobTrigger": {
                            "methods": [
                                "getJobTrigger"
                            ]
                        },
                        "DeleteJobTrigger": {
                            "methods": [
                                "deleteJobTrigger"
                            ]
                        },
                        "ActivateJobTrigger": {
                            "methods": [
                                "activateJobTrigger"
                            ]
                        },
                        "CreateDiscoveryConfig": {
                            "methods": [
                                "createDiscoveryConfig"
                            ]
                        },
                        "UpdateDiscoveryConfig": {
                            "methods": [
                                "updateDiscoveryConfig"
                            ]
                        },
                        "GetDiscoveryConfig": {
                            "methods": [
                                "getDiscoveryConfig"
                            ]
                        },
                        "DeleteDiscoveryConfig": {
                            "methods": [
                                "deleteDiscoveryConfig"
                            ]
                        },
                        "CreateDlpJob": {
                            "methods": [
                                "createDlpJob"
                            ]
                        },
                        "GetDlpJob": {
                            "methods": [
                                "getDlpJob"
                            ]
                        },
                        "DeleteDlpJob": {
                            "methods": [
                                "deleteDlpJob"
                            ]
                        },
                        "CancelDlpJob": {
                            "methods": [
                                "cancelDlpJob"
                            ]
                        },
                        "CreateStoredInfoType": {
                            "methods": [
                                "createStoredInfoType"
                            ]
                        },
                        "UpdateStoredInfoType": {
                            "methods": [
                                "updateStoredInfoType"
                            ]
                        },
                        "GetStoredInfoType": {
                            "methods": [
                                "getStoredInfoType"
                            ]
                        },
                        "DeleteStoredInfoType": {
                            "methods": [
                                "deleteStoredInfoType"
                            ]
                        },
                        "GetProjectDataProfile": {
                            "methods": [
                                "getProjectDataProfile"
                            ]
                        },
                        "GetFileStoreDataProfile": {
                            "methods": [
                                "getFileStoreDataProfile"
                            ]
                        },
                        "DeleteFileStoreDataProfile": {
                            "methods": [
                                "deleteFileStoreDataProfile"
                            ]
                        },
                        "GetTableDataProfile": {
                            "methods": [
                                "getTableDataProfile"
                            ]
                        },
                        "GetColumnDataProfile": {
                            "methods": [
                                "getColumnDataProfile"
                            ]
                        },
                        "DeleteTableDataProfile": {
                            "methods": [
                                "deleteTableDataProfile"
                            ]
                        },
                        "HybridInspectDlpJob": {
                            "methods": [
                                "hybridInspectDlpJob"
                            ]
                        },
                        "FinishDlpJob": {
                            "methods": [
                                "finishDlpJob"
                            ]
                        },
                        "CreateConnection": {
                            "methods": [
                                "createConnection"
                            ]
                        },
                        "GetConnection": {
                            "methods": [
                                "getConnection"
                            ]
                        },
                        "DeleteConnection": {
                            "methods": [
                                "deleteConnection"
                            ]
                        },
                        "UpdateConnection": {
                            "methods": [
                                "updateConnection"
                            ]
                        },
                        "ListInspectTemplates": {
                            "methods": [
                                "listInspectTemplates",
                                "listInspectTemplatesStream",
                                "listInspectTemplatesAsync"
                            ]
                        },
                        "ListDeidentifyTemplates": {
                            "methods": [
                                "listDeidentifyTemplates",
                                "listDeidentifyTemplatesStream",
                                "listDeidentifyTemplatesAsync"
                            ]
                        },
                        "ListJobTriggers": {
                            "methods": [
                                "listJobTriggers",
                                "listJobTriggersStream",
                                "listJobTriggersAsync"
                            ]
                        },
                        "ListDiscoveryConfigs": {
                            "methods": [
                                "listDiscoveryConfigs",
                                "listDiscoveryConfigsStream",
                                "listDiscoveryConfigsAsync"
                            ]
                        },
                        "ListDlpJobs": {
                            "methods": [
                                "listDlpJobs",
                                "listDlpJobsStream",
                                "listDlpJobsAsync"
                            ]
                        },
                        "ListStoredInfoTypes": {
                            "methods": [
                                "listStoredInfoTypes",
                                "listStoredInfoTypesStream",
                                "listStoredInfoTypesAsync"
                            ]
                        },
                        "ListProjectDataProfiles": {
                            "methods": [
                                "listProjectDataProfiles",
                                "listProjectDataProfilesStream",
                                "listProjectDataProfilesAsync"
                            ]
                        },
                        "ListTableDataProfiles": {
                            "methods": [
                                "listTableDataProfiles",
                                "listTableDataProfilesStream",
                                "listTableDataProfilesAsync"
                            ]
                        },
                        "ListColumnDataProfiles": {
                            "methods": [
                                "listColumnDataProfiles",
                                "listColumnDataProfilesStream",
                                "listColumnDataProfilesAsync"
                            ]
                        },
                        "ListFileStoreDataProfiles": {
                            "methods": [
                                "listFileStoreDataProfiles",
                                "listFileStoreDataProfilesStream",
                                "listFileStoreDataProfilesAsync"
                            ]
                        },
                        "ListConnections": {
                            "methods": [
                                "listConnections",
                                "listConnectionsStream",
                                "listConnectionsAsync"
                            ]
                        },
                        "SearchConnections": {
                            "methods": [
                                "searchConnections",
                                "searchConnectionsStream",
                                "searchConnectionsAsync"
                            ]
                        }
                    }
                }
            }
        }
    }
}
