Module to provide Blue Coat SSL Visibility compatibility to Salt.
Spencer Ervin <spencer_ervin@hotmail.com>
new
none
unix
This module accepts connection configuration details either as parameters, or as configuration settings in pillar as a Salt proxy. Options passed into opts will be ignored if options are passed into pillar.
This execution module was designed to handle connections to a Blue Coat SSL Visibility server. This module adds support to send connections directly to the device through the rest API.
salt.modules.bluecoat_sslv.
add_distinguished_name
(list_name, item_name)¶Adds a distinguished name to a distinguished name list.
list_name(str): The name of the specific policy distinguished name list to append to.
item_name(str): The distinguished name to append.
CLI Example:
salt '*' bluecoat_sslv.add_distinguished_name MyDistinguishedList cn=foo.bar.com
salt.modules.bluecoat_sslv.
add_distinguished_name_list
(list_name)¶Add a list of policy distinguished names.
list_name(str): The name of the specific policy distinguished name list to add.
CLI Example:
salt '*' bluecoat_sslv.add_distinguished_name_list MyDistinguishedList
salt.modules.bluecoat_sslv.
add_domain_name
(list_name, item_name)¶Adds a domain name to a domain name list.
list_name(str): The name of the specific policy domain name list to append to.
item_name(str): The domain name to append.
CLI Example:
salt '*' bluecoat_sslv.add_domain_name MyDomainName foo.bar.com
salt.modules.bluecoat_sslv.
add_domain_name_list
(list_name)¶Add a list of policy domain names.
list_name(str): The name of the specific policy domain name list to add.
CLI Example:
salt '*' bluecoat_sslv.add_domain_name_list MyDomainNameList
salt.modules.bluecoat_sslv.
add_ip_address
(list_name, item_name)¶Add an IP address to an IP address list.
list_name(str): The name of the specific policy IP address list to append to.
item_name(str): The IP address to append to the list.
CLI Example:
salt '*' bluecoat_sslv.add_ip_address MyIPAddressList 10.0.0.0/24
salt.modules.bluecoat_sslv.
add_ip_address_list
(list_name)¶Retrieves a list of all IP address lists.
list_name(str): The name of the specific IP address list to add.
CLI Example:
salt '*' bluecoat_sslv.add_ip_address_list MyIPAddressList
salt.modules.bluecoat_sslv.
get_distinguished_name_list
(list_name)¶Retrieves a specific policy distinguished name list.
list_name(str): The name of the specific policy distinguished name list to retrieve.
CLI Example:
salt '*' bluecoat_sslv.get_distinguished_name_list MyDistinguishedList
salt.modules.bluecoat_sslv.
get_distinguished_name_lists
()¶Retrieves a list of all policy distinguished name lists.
CLI Example:
salt '*' bluecoat_sslv.get_distinguished_name_lists
salt.modules.bluecoat_sslv.
get_domain_list
(list_name)¶Retrieves a specific policy domain name list.
list_name(str): The name of the specific policy domain name list to retrieve.
CLI Example:
salt '*' bluecoat_sslv.get_domain_list MyDomainNameList
salt.modules.bluecoat_sslv.
get_domain_lists
()¶Retrieves a list of all policy domain name lists.
CLI Example:
salt '*' bluecoat_sslv.get_domain_name_lists
salt.modules.bluecoat_sslv.
get_ip_address_list
(list_name)¶Retrieves a specific IP address list.
list_name(str): The name of the specific policy IP address list to retrieve.
CLI Example:
salt '*' bluecoat_sslv.get_ip_address_list MyIPAddressList
salt.modules.bluecoat_sslv.
get_ip_address_lists
()¶Retrieves a list of all IP address lists.
CLI Example:
salt '*' bluecoat_sslv.get_ip_address_lists
salt.modules.bluecoat_sslv.
get_ipv4_config
()¶Retrieves IPv4 configuration from the device.
CLI Example:
salt '*' bluecoat_sslv.get_ipv4_config
salt.modules.bluecoat_sslv.
get_ipv6_config
()¶Retrieves IPv6 configuration from the device.
CLI Example:
salt '*' bluecoat_sslv.get_ipv6_config
salt.modules.bluecoat_sslv.
get_management_config
()¶Retrieves management configuration for the device.
CLI Example:
salt '*' bluecoat_sslv.get_management_config
salt.modules.bluecoat_sslv.
get_platform
()¶Retrieves platform information, such as serial number and part number.
CLI Example:
salt '*' bluecoat_sslv.get_platform
salt.modules.bluecoat_sslv.
get_software
()¶Retrieves platform software information, such as software version number.
CLI Example:
salt '*' bluecoat_sslv.get_software