Resource Type: cudawaf_service
- Defined in:
- lib/puppet/type/cudawaf_service.rb
- Providers:
-
cudawaf_service_provider
Overview
Defines all possible types for a Service object on the Barracuda Web Application Firewall.
Properties
-
address_version
(defaults to: IPv4)
Version
Supported values:- IPv4
- IPv6
- ipv4
- ipv6
-
app_id
Service App Id
-
certificate
Certificate
-
comments
Comments
-
enable_access_logs
(defaults to: Yes)
Enable Access Logs
Supported values:- Yes
- No
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
group
Service Group
-
ip_address
VIP
-
mask
Mask
-
port
(defaults to: 80)
Port
-
session_timeout
(defaults to: 60)
Session Timeout
-
status
(defaults to: On)
Status
Supported values:- On
- Off
-
type
(defaults to: HTTP)
Type
Supported values:- HTTP
- HTTPS
- Instant SSL
- Redirect
- Custom
- Custom SSL
- FTP
- FTP SSL
- http
- https
- instant ssl
- redirect
- custom
- custom ssl
- ftp
- ftp ssl
-
vsite
Vsite
Parameters
-
name (namevar)
Web Application Name
-
provider
The specific backend to use for this ‘cudawaf_service` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.