Back to Google Cloud Node

[Network Security API: Nodejs Client][homepage]

packages/google-cloud-networksecurity/README.md

0.57.044.4 KB
Original Source

Network Security API: Nodejs Client

This library is considered to be stable. The code surface will not change in backwards-incompatible ways unless absolutely necessary (e.g. because of critical security issues) or with an extensive deprecation period. Issues and requests against stable libraries are addressed with the highest priority

Network Security API client for Node.js

A comprehensive list of changes in each version may be found in the CHANGELOG.

Read more about the client libraries for Cloud APIs, including the older Google APIs Client Libraries, in Client Libraries Explained.

Table of contents:

Quickstart

Before you begin

  1. Select or create a Cloud Platform project.
  2. Enable billing for your project.
  3. Enable the Network Security API API.
  4. Set up authentication so you can access the API from your local workstation.

Installing the client library

bash
npm install @google-cloud/network-security

Samples

Samples are in the samples/ directory. Each sample's README.md has instructions for running its sample.

SampleSource Code
add address group itemssource code
clone address group itemssource code
create address groupsource code
delete address groupsource code
get address groupsource code
list address group referencessource code
list address groupssource code
remove address group itemssource code
update address groupsource code
create authorization policysource code
create client tls policysource code
create server tls policysource code
delete authorization policysource code
delete client tls policysource code
delete server tls policysource code
get authorization policysource code
get client tls policysource code
get server tls policysource code
list authorization policiessource code
list client tls policiessource code
list server tls policiessource code
update authorization policysource code
update client tls policysource code
update server tls policysource code
add address group itemssource code
clone address group itemssource code
create address groupsource code
delete address groupsource code
get address groupsource code
list address group referencessource code
list address groupssource code
remove address group itemssource code
update address groupsource code
cloudsource code
create dns threat detectorsource code
delete dns threat detectorsource code
get dns threat detectorsource code
list dns threat detectorssource code
update dns threat detectorsource code
create firewall endpointsource code
create firewall endpoint associationsource code
delete firewall endpointsource code
delete firewall endpoint associationsource code
get firewall endpointsource code
get firewall endpoint associationsource code
list firewall endpoint associationssource code
list firewall endpointssource code
update firewall endpointsource code
update firewall endpoint associationsource code
create intercept deploymentsource code
create intercept deployment groupsource code
create intercept endpoint groupsource code
create intercept endpoint group associationsource code
delete intercept deploymentsource code
delete intercept deployment groupsource code
delete intercept endpoint groupsource code
delete intercept endpoint group associationsource code
get intercept deploymentsource code
get intercept deployment groupsource code
get intercept endpoint groupsource code
get intercept endpoint group associationsource code
list intercept deployment groupssource code
list intercept deploymentssource code
list intercept endpoint group associationssource code
list intercept endpoint groupssource code
update intercept deploymentsource code
update intercept deployment groupsource code
update intercept endpoint groupsource code
update intercept endpoint group associationsource code
create mirroring deploymentsource code
create mirroring deployment groupsource code
create mirroring endpoint groupsource code
create mirroring endpoint group associationsource code
delete mirroring deploymentsource code
delete mirroring deployment groupsource code
delete mirroring endpoint groupsource code
delete mirroring endpoint group associationsource code
get mirroring deploymentsource code
get mirroring deployment groupsource code
get mirroring endpoint groupsource code
get mirroring endpoint group associationsource code
list mirroring deployment groupssource code
list mirroring deploymentssource code
list mirroring endpoint group associationssource code
list mirroring endpoint groupssource code
update mirroring deploymentsource code
update mirroring deployment groupsource code
update mirroring endpoint groupsource code
update mirroring endpoint group associationsource code
create authorization policysource code
create authz policysource code
create backend authentication configsource code
create client tls policysource code
create gateway security policysource code
create gateway security policy rulesource code
create server tls policysource code
create tls inspection policysource code
create url listsource code
delete authorization policysource code
delete authz policysource code
delete backend authentication configsource code
delete client tls policysource code
delete gateway security policysource code
delete gateway security policy rulesource code
delete server tls policysource code
delete tls inspection policysource code
delete url listsource code
get authorization policysource code
get authz policysource code
get backend authentication configsource code
get client tls policysource code
get gateway security policysource code
get gateway security policy rulesource code
get server tls policysource code
get tls inspection policysource code
get url listsource code
list authorization policiessource code
list authz policiessource code
list backend authentication configssource code
list client tls policiessource code
list gateway security policiessource code
list gateway security policy rulessource code
list server tls policiessource code
list tls inspection policiessource code
list url listssource code
update authorization policysource code
update authz policysource code
update backend authentication configsource code
update client tls policysource code
update gateway security policysource code
update gateway security policy rulesource code
update server tls policysource code
update tls inspection policysource code
update url listsource code
create security profilesource code
create security profile groupsource code
delete security profilesource code
delete security profile groupsource code
get security profilesource code
get security profile groupsource code
list security profile groupssource code
list security profilessource code
update security profilesource code
update security profile groupsource code
create partner s s e gatewaysource code
delete partner s s e gatewaysource code
get partner s s e gatewaysource code
get s s e gateway referencesource code
list partner s s e gatewayssource code
list s s e gateway referencessource code
update partner s s e gatewaysource code
create partner s s e realmsource code
create s a c attachmentsource code
create s a c realmsource code
delete partner s s e realmsource code
delete s a c attachmentsource code
delete s a c realmsource code
get partner s s e realmsource code
get s a c attachmentsource code
get s a c realmsource code
list partner s s e realmssource code
list s a c attachmentssource code
list s a c realmssource code
cloudsource code
create dns threat detectorsource code
delete dns threat detectorsource code
get dns threat detectorsource code
list dns threat detectorssource code
update dns threat detectorsource code
create authorization policysource code
create client tls policysource code
create server tls policysource code
delete authorization policysource code
delete client tls policysource code
delete server tls policysource code
get authorization policysource code
get client tls policysource code
get server tls policysource code
list authorization policiessource code
list client tls policiessource code
list server tls policiessource code
update authorization policysource code
update client tls policysource code
update server tls policysource code
cloudsource code

Supported Node.js Versions

Our client libraries follow the Node.js release schedule. Libraries are compatible with all current active and maintenance versions of Node.js. If you are using an end-of-life version of Node.js, we recommend that you update as soon as possible to an actively supported LTS version.

Google's client libraries support legacy versions of Node.js runtimes on a best-efforts basis with the following warnings:

  • Legacy versions are not tested in continuous integration.
  • Some security patches and features cannot be backported.
  • Dependencies cannot be kept up-to-date.

Client libraries targeting some end-of-life versions of Node.js are available, and can be installed through npm dist-tags. The dist-tags follow the naming convention legacy-(version). For example, npm install @google-cloud/network-security@legacy-8 installs client libraries for versions compatible with Node.js 8.

Versioning

This library follows Semantic Versioning.

More Information: Google Cloud Platform Launch Stages

Contributing

Contributions welcome! See the Contributing Guide.

Please note that this README.md and a variety of configuration files in this repository (including .nycrc and tsconfig.json) are generated from a central template.

License

Apache Version 2.0

See LICENSE