diff --git a/librarian.yaml b/librarian.yaml index 0a33cdb92187..c738e12899f4 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -211,7 +211,6 @@ libraries: apis: - path: google/cloud/apigateway/v1 copyright_year: "2026" - skip_generate: true nodejs: package_name: '@google-cloud/api-gateway' - name: google-cloud-apigeeconnect diff --git a/packages/google-cloud-apigateway/.OwlBot.yaml b/packages/google-cloud-apigateway/.OwlBot.yaml deleted file mode 100644 index 9071dbcc0bf5..000000000000 --- a/packages/google-cloud-apigateway/.OwlBot.yaml +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021 Google LLC -# -# 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. - -deep-remove-regex: - - /owl-bot-staging -deep-copy-regex: - - source: /google/cloud/apigateway/google-cloud-apigateway-nodejs - dest: /owl-bot-staging/google-cloud-apigateway -begin-after-commit-hash: f899f4fc473f95086eba7fb43b28794417e24aa0 -api-name: apigateway diff --git a/packages/google-cloud-apigateway/.repo-metadata.json b/packages/google-cloud-apigateway/.repo-metadata.json index 1129ee06e435..4573d42b99c2 100644 --- a/packages/google-cloud-apigateway/.repo-metadata.json +++ b/packages/google-cloud-apigateway/.repo-metadata.json @@ -1,16 +1,15 @@ { - "requires_billing": true, - "name": "api-gateway", - "client_documentation": "https://cloud.google.com/nodejs/docs/reference/api-gateway/latest", - "api_id": "apigateway.googleapis.com", - "issue_tracker": "https://github.com/googleapis/google-cloud-node/issues", - "distribution_name": "@google-cloud/api-gateway", - "language": "nodejs", - "release_level": "stable", - "product_documentation": "https://cloud.google.com/api-gateway/docs", - "name_pretty": "API Gateway", - "repo": "googleapis/google-cloud-node", - "default_version": "v1", - "api_shortname": "apigateway", - "library_type": "GAPIC_AUTO" -} + "api_description": "API Gateway enables you to provide secure access to your backend services through a well-defined REST API that is consistent across all of your services, regardless of the service implementation.", + "api_id": "apigateway.googleapis.com", + "api_shortname": "apigateway", + "client_documentation": "https://cloud.google.com/nodejs/docs/reference/api-gateway/latest", + "default_version": "v1", + "distribution_name": "@google-cloud/api-gateway", + "language": "nodejs", + "library_type": "GAPIC_AUTO", + "name": "apigateway", + "name_pretty": "API Gateway", + "product_documentation": "https://cloud.google.com/api-gateway/docs", + "release_level": "stable", + "repo": "googleapis/google-cloud-node" +} \ No newline at end of file diff --git a/packages/google-cloud-apigateway/samples/test/quickstart.test.js b/packages/google-cloud-apigateway/samples/test/quickstart.test.js deleted file mode 100644 index 348d50d868ac..000000000000 --- a/packages/google-cloud-apigateway/samples/test/quickstart.test.js +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright 2026 Google LLC -// -// 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. - -'use strict'; - -const path = require('path'); -const assert = require('assert'); -const {execSync} = require('child_process'); -const {describe, it, before} = require('mocha'); -const cwd = path.join(__dirname, '..'); -const {ApiGatewayServiceClient} = require('@google-cloud/api-gateway'); -const client = new ApiGatewayServiceClient(); - -describe('Quickstart', () => { - let projectId; - before(async () => { - projectId = await client.getProjectId(); - }); - it('should run quickstart', async () => { - const stdout = execSync(`node ./quickstart.js ${projectId}`, { - cwd, - }).toString('utf8'); - assert(stdout.match(/name: projects.*/)); - }); -});