from googleapiclient import discovery from oauth2client.client import GoogleCredentials credentials = GoogleCredentials.get_application_default() containerClient = discovery.build('container', 'v1', credentials=credentials) location = 'projects/pingcap-gardener/locations/' \ 'us-west1/clusters/dev-seed-us-west1-3137aff' nodePoolId = location + '/nodePools/gardener-node-pool-33f537a' request= containerClient.projects().locations().clusters().nodePools().setSize( name=nodePoolId, body={'nodeCount': 0}, ) request.execute() location = 'projects/pingcap-gardener/locations/' \ 'us-west2/clusters/dev-seed-us-west2-9f7b847' nodePoolId = location + '/nodePools/gardener-node-pool-fe8bf71' request= containerClient.projects().locations().clusters().nodePools().setSize( name=nodePoolId, body={'nodeCount': 0}, ) request.execute() def scaledown(): return "ok"