How to use @google-cloud/security-center - 1 common examples

To help you get started, we’ve selected a few @google-cloud/security-center examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github cloudflare / cloudflare-gcp / security-events / cse.js View on Github external
'use strict'

require('env-yaml').config()
process.env.GOOGLE_APPLICATION_CREDENTIALS = './scc_key.json'
const { BigQuery } = require('@google-cloud/bigquery')
const { Storage } = require('@google-cloud/storage')
const fs = require('fs-extra')
const LRU = require('quick-lru')
const SC = require('@google-cloud/security-center')
const securityCenter = new SC.v1beta1.SecurityCenterClient({
  projectId: process.env.PROJECT_ID,
  keyFilename: process.env.CREDENTIALS
})
const storage = new Storage()
const { execSync } = require('child_process')

const bigquery = new BigQuery({
  projectId: (process.env.BQ_DATASET).split(':')[0]
})

const { info, success, err } = require('./logger')
const fields = require('./static/fields.json')

const lru = new LRU({
  maxSize: 200
})

@google-cloud/security-center

Cloud Security Command Center API client for Node.js

Apache-2.0
Latest version published 16 days ago

Package Health Score

89 / 100
Full package analysis

Popular @google-cloud/security-center functions