UNPKG

googleapis

Version:
1,226 lines 42.9 kB
"use strict"; /** * Copyright 2015 Google Inc. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ Object.defineProperty(exports, "__esModule", { value: true }); var apirequest_1 = require("../../lib/apirequest"); // TODO: We will eventually get the `any` in here cleared out, but in the // interim we want to turn on no-implicit-any. // tslint:disable: no-any // tslint:disable: class-name // tslint:disable: variable-name // tslint:disable: jsdoc-format /** * Cloud Data Loss Prevention (DLP) API * * Provides methods for detection, risk analysis, and de-identification of * privacy-sensitive fragments in text, images, and Google Cloud Platform * storage repositories. * * @example * const google = require('googleapis'); * const dlp = google.dlp('v2beta2'); * * @namespace dlp * @type {Function} * @version v2beta2 * @variation v2beta2 * @param {object=} options Options for Dlp */ var Dlp = /** @class */ (function () { function Dlp(options, google) { this.root = this; this._options = options || {}; this.google = google; this.getRoot.bind(this); this.infoTypes = new Resource$Infotypes(this); this.organizations = new Resource$Organizations(this); this.projects = new Resource$Projects(this); } Dlp.prototype.getRoot = function () { return this.root; }; return Dlp; }()); exports.Dlp = Dlp; var Resource$Infotypes = /** @class */ (function () { function Resource$Infotypes(root) { this.root = root; this.getRoot.bind(this); } Resource$Infotypes.prototype.getRoot = function () { return this.root; }; Resource$Infotypes.prototype.list = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/infoTypes').replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: [], pathParams: [], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Infotypes; }()); exports.Resource$Infotypes = Resource$Infotypes; var Resource$Organizations = /** @class */ (function () { function Resource$Organizations(root) { this.root = root; this.getRoot.bind(this); this.deidentifyTemplates = new Resource$Organizations$Deidentifytemplates(root); this.inspectTemplates = new Resource$Organizations$Inspecttemplates(root); } Resource$Organizations.prototype.getRoot = function () { return this.root; }; return Resource$Organizations; }()); exports.Resource$Organizations = Resource$Organizations; var Resource$Organizations$Deidentifytemplates = /** @class */ (function () { function Resource$Organizations$Deidentifytemplates(root) { this.root = root; this.getRoot.bind(this); } Resource$Organizations$Deidentifytemplates.prototype.getRoot = function () { return this.root; }; Resource$Organizations$Deidentifytemplates.prototype.create = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/deidentifyTemplates') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Organizations$Deidentifytemplates.prototype.delete = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'DELETE' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Organizations$Deidentifytemplates.prototype.get = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Organizations$Deidentifytemplates.prototype.list = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/deidentifyTemplates') .replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Organizations$Deidentifytemplates.prototype.patch = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'PATCH' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Organizations$Deidentifytemplates; }()); exports.Resource$Organizations$Deidentifytemplates = Resource$Organizations$Deidentifytemplates; var Resource$Organizations$Inspecttemplates = /** @class */ (function () { function Resource$Organizations$Inspecttemplates(root) { this.root = root; this.getRoot.bind(this); } Resource$Organizations$Inspecttemplates.prototype.getRoot = function () { return this.root; }; Resource$Organizations$Inspecttemplates.prototype.create = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/inspectTemplates') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Organizations$Inspecttemplates.prototype.delete = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'DELETE' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Organizations$Inspecttemplates.prototype.get = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Organizations$Inspecttemplates.prototype.list = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/inspectTemplates') .replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Organizations$Inspecttemplates.prototype.patch = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'PATCH' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Organizations$Inspecttemplates; }()); exports.Resource$Organizations$Inspecttemplates = Resource$Organizations$Inspecttemplates; var Resource$Projects = /** @class */ (function () { function Resource$Projects(root) { this.root = root; this.getRoot.bind(this); this.content = new Resource$Projects$Content(root); this.dataSource = new Resource$Projects$Datasource(root); this.deidentifyTemplates = new Resource$Projects$Deidentifytemplates(root); this.dlpJobs = new Resource$Projects$Dlpjobs(root); this.image = new Resource$Projects$Image(root); this.inspectTemplates = new Resource$Projects$Inspecttemplates(root); this.jobTriggers = new Resource$Projects$Jobtriggers(root); } Resource$Projects.prototype.getRoot = function () { return this.root; }; return Resource$Projects; }()); exports.Resource$Projects = Resource$Projects; var Resource$Projects$Content = /** @class */ (function () { function Resource$Projects$Content(root) { this.root = root; this.getRoot.bind(this); } Resource$Projects$Content.prototype.getRoot = function () { return this.root; }; Resource$Projects$Content.prototype.deidentify = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/content:deidentify') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Content.prototype.inspect = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/content:inspect') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Content.prototype.reidentify = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/content:reidentify') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Projects$Content; }()); exports.Resource$Projects$Content = Resource$Projects$Content; var Resource$Projects$Datasource = /** @class */ (function () { function Resource$Projects$Datasource(root) { this.root = root; this.getRoot.bind(this); } Resource$Projects$Datasource.prototype.getRoot = function () { return this.root; }; Resource$Projects$Datasource.prototype.analyze = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/dataSource:analyze') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Datasource.prototype.inspect = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/dataSource:inspect') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Projects$Datasource; }()); exports.Resource$Projects$Datasource = Resource$Projects$Datasource; var Resource$Projects$Deidentifytemplates = /** @class */ (function () { function Resource$Projects$Deidentifytemplates(root) { this.root = root; this.getRoot.bind(this); } Resource$Projects$Deidentifytemplates.prototype.getRoot = function () { return this.root; }; Resource$Projects$Deidentifytemplates.prototype.create = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/deidentifyTemplates') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Deidentifytemplates.prototype.delete = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'DELETE' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Deidentifytemplates.prototype.get = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Deidentifytemplates.prototype.list = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/deidentifyTemplates') .replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Deidentifytemplates.prototype.patch = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'PATCH' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Projects$Deidentifytemplates; }()); exports.Resource$Projects$Deidentifytemplates = Resource$Projects$Deidentifytemplates; var Resource$Projects$Dlpjobs = /** @class */ (function () { function Resource$Projects$Dlpjobs(root) { this.root = root; this.getRoot.bind(this); } Resource$Projects$Dlpjobs.prototype.getRoot = function () { return this.root; }; Resource$Projects$Dlpjobs.prototype.cancel = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}:cancel') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Dlpjobs.prototype.delete = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'DELETE' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Dlpjobs.prototype.get = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Dlpjobs.prototype.list = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/dlpJobs') .replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Projects$Dlpjobs; }()); exports.Resource$Projects$Dlpjobs = Resource$Projects$Dlpjobs; var Resource$Projects$Image = /** @class */ (function () { function Resource$Projects$Image(root) { this.root = root; this.getRoot.bind(this); } Resource$Projects$Image.prototype.getRoot = function () { return this.root; }; Resource$Projects$Image.prototype.redact = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/image:redact') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Projects$Image; }()); exports.Resource$Projects$Image = Resource$Projects$Image; var Resource$Projects$Inspecttemplates = /** @class */ (function () { function Resource$Projects$Inspecttemplates(root) { this.root = root; this.getRoot.bind(this); } Resource$Projects$Inspecttemplates.prototype.getRoot = function () { return this.root; }; Resource$Projects$Inspecttemplates.prototype.create = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/inspectTemplates') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Inspecttemplates.prototype.delete = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'DELETE' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Inspecttemplates.prototype.get = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Inspecttemplates.prototype.list = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/inspectTemplates') .replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Inspecttemplates.prototype.patch = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'PATCH' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Projects$Inspecttemplates; }()); exports.Resource$Projects$Inspecttemplates = Resource$Projects$Inspecttemplates; var Resource$Projects$Jobtriggers = /** @class */ (function () { function Resource$Projects$Jobtriggers(root) { this.root = root; this.getRoot.bind(this); } Resource$Projects$Jobtriggers.prototype.getRoot = function () { return this.root; }; Resource$Projects$Jobtriggers.prototype.create = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/jobTriggers') .replace(/([^:]\/)\/+/g, '$1'), method: 'POST' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Jobtriggers.prototype.delete = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'DELETE' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Jobtriggers.prototype.get = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Jobtriggers.prototype.list = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+parent}/jobTriggers') .replace(/([^:]\/)\/+/g, '$1'), method: 'GET' }, options), params: params, requiredParams: ['parent'], pathParams: ['parent'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; Resource$Projects$Jobtriggers.prototype.patch = function (params, options, callback) { if (typeof options === 'function') { callback = options; options = {}; } if (typeof params === 'function') { callback = params; params = {}; } options = options || {}; var rootUrl = options.rootUrl || 'https://dlp.googleapis.com/'; var parameters = { options: Object.assign({ url: (rootUrl + '/v2beta2/{+name}').replace(/([^:]\/)\/+/g, '$1'), method: 'PATCH' }, options), params: params, requiredParams: ['name'], pathParams: ['name'], context: this.getRoot() }; if (callback) { apirequest_1.createAPIRequest(parameters, callback); } else { return apirequest_1.createAPIRequest(parameters); } }; return Resource$Projects$Jobtriggers; }()); exports.Resource$Projects$Jobtriggers = Resource$Projects$Jobtriggers; //# sourceMappingURL=v2beta2.js.map