Skip to main content

Cloudgenix Get Prisma

Requirements

License

MIT

Installation:

  • Via PIP: pip install --upgrade cloudgenix_get_prisma
  • Via download: Clone/Download, and from the directory run ./get_prisma_servicelinks.py

Usage:

To authenticate, set AUTH_TOKEN in an environment variable

export AUTH_TOKEN="<Your AUTH_TOKEN text here>"

Otherwise, script will prompt you for username/password or SAML2 login info and log in interactively.

Once authenticated, if no arguments - will print table:

edwards-mbp-pro:cloudgenix_get_prisma aaron$ get_prisma_servicelinks 

Site      Element          Interface                             Element Online    Admin State    Operational State    Extended State    Prisma Remote On-boarding      Parent Interface
--------  ---------------  ------------------------------------  ----------------  -------------  -------------------  ----------------  ---------------------------  ------------------
Branch 3  Branch 3 ION 3K  AUTO-PRISMA_IPSEC-Tunnel_us-west-1_1  Online            True           up                   tunnel_up         AUTO-CGX_ecmp-3                               1
Branch 3  Branch 3 ION 3K  AUTO-PRISMA_IPSEC-Tunnel_us-west-1_4  Online            True           up                   tunnel_up         AUTO-CGX_ecmp-3                               4
Branch 2  Branch 2 ION 3K  AUTO-PRISMA_IPSEC-Tunnel_us-east-1_1  Online            True           up                   tunnel_up         AUTO-CGX_ecmp-2                               1
Branch 2  Branch 2 ION 3K  AUTO-PRISMA_IPSEC-Tunnel_us-east-1_4  Online            True           up                   tunnel_up         AUTO-CGX_ecmp-2                               4
Branch 1  Branch 1 ION 3K  AUTO-PRISMA_IPSEC-Tunnel_us-east-1_1  Online            True           up                   tunnel_up         AUTO-CGX_remotenet-1                          1
edwards-mbp-pro:cloudgenix_get_prisma aaron$

Can also use --csv-output-file command line switch to save output as CSV.

Full options available when run with --help.

Version

Version Changes
1.0.3 Added ability to specify PRISMA_API_KEY via cmdline or ENV_VAR and return tunnel endpoints.
1.0.2 Marked Statuses "Unknwon_Offline" that are stale when devices are offline.
1.0.1 Initial Release.

Metadata

Release files for cloudgenix-get-prisma 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cloudgenix-get-prisma 1.0.3
File Size Uploaded
cloudgenix_get_prisma-1.0.3.tar.gz 12.8 kB Details

Release files / cloudgenix_get_prisma-1.0.3.tar.gz

Download URL cloudgenix_get_prisma-1.0.3.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ac080add71eecdd7bc9ec5e797dcfe338f7bc77fb19fbff2bf660d0bb95c308e
BLAKE2b-256 checksum
How to use checksums
feed9efae0a021bb2e3dedb647c11855befd7adb7d6231b5dd0e4879f0466df1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4

Release history Release notifications | RSS feed

This release

1.0.3 This release

1 release file

1.0.2

1 release file

1.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page