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