Skip to content

Generates a list of all virtual servers with their associated SSL profiles, including profile parent relationships.

Notifications You must be signed in to change notification settings

assareh/f5_list_ssl_profiles

Repository files navigation

f5_list_ssl_profiles

The intent of this script is to generate a report of all virtual servers on the BIG-IP system, with their Client and Server SSL profiles.

There are two versions of the script:

list_ssl_profiles_for_all_vips.py

  • uses the Requests library and the iControl REST API
  • can be run on an external system
  • can be run on a BIG-IP out of the box

list_ssl_profiles_for_all_vips_f5_sdk.py

  • leverages the F5 Python SDK and is considerably simpler
  • can be run on an external system
  • can be run on a BIG-IP if you've manually installed the SDK

The script will generate a csv file formatted like so:

Virtual Server Name | Virtual Server Destination IP:Port | SSL Profiles (Client) | SSL Profiles (Server)

SSL Profiles will be shown with their parent relationships, like so:

serverssl-insecure-compatible, serverssl

About

Generates a list of all virtual servers with their associated SSL profiles, including profile parent relationships.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages