File tree Expand file tree Collapse file tree 1 file changed +42
-0
lines changed
Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change 1+ // Copyright 2017, Google LLC All rights reserved.
2+ //
3+ // Licensed under the Apache License, Version 2.0 (the "License");
4+ // you may not use this file except in compliance with the License.
5+ // You may obtain a copy of the License at
6+ //
7+ // http://www.apache.org/licenses/LICENSE-2.0
8+ //
9+ // Unless required by applicable law or agreed to in writing, software
10+ // distributed under the License is distributed on an "AS IS" BASIS,
11+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ // See the License for the specific language governing permissions and
13+ // limitations under the License.
14+
15+ 'use strict' ;
16+
17+ const container = require ( '../src' ) ;
18+
19+ if (
20+ ! process . env . GCLOUD_PROJECT ||
21+ ! process . env . GOOGLE_APPLICATION_CREDENTIALS
22+ ) {
23+ throw new Error (
24+ 'Usage: GCLOUD_PROJECT=<project_id> GOOGLE_APPLICATION_CREDENTIALS=<path to key json file> node #{$0}'
25+ ) ;
26+ }
27+ var projectId = process . env . GCLOUD_PROJECT ;
28+
29+ var client = new container . v1 . ClusterManagerClient ( {
30+ // optional auth parameters.
31+ } ) ;
32+
33+ var projectId2 = projectId ;
34+ var zone = 'us-central1-a' ;
35+ var request = {
36+ projectId : projectId2 ,
37+ zone : zone ,
38+ } ;
39+ client . listClusters ( request ) . then ( responses => {
40+ var response = responses [ 0 ] ;
41+ console . log ( response ) ;
42+ } ) ;
You can’t perform that action at this time.
0 commit comments