Squid
Squid caching proxy server
Overview
Squid:
Squid caching proxy server
Design
- Super Type
- Service
| Role |
Concrete. (Objects can be created.)
|
| Instance Names |
Unique
|
| Notification |
false
|
| Template Directory |
|
| Data View |
Children,
proximity:
1
|
|
Logger Name
|
Squid |
Constraints
Allowed Child Dependencies
1: These types have a Singleton constraint. Only one instance may be added as a resource.
Allowed Parent Dependencies
Attributes
Exported Attributes
| Name |
Property |
|
squidBase
|
deployment-basedir |
|
squidHome
|
deployment-install-root |
Defaults for Imported Attributes
| Name |
Default |
|
squidClient
|
/usr/sbin/squidclient |
|
squidHost
|
localhost |
|
squidPort
|
3128 |
Commands
Related Types
The following types are defined for use with Squid.
SquidClient
Overview
SquidClient:
Location of the Squid client utility
Design
- Super Type
-
SquidSetting
| Role |
Concrete. (Objects can be created.)
|
| Instance Names |
Unique
|
Constraints
Allowed Parent Dependencies
Attributes
Exported Attributes
| Name |
Property |
|
squidClient
|
settingValue |
SquidHost
Overview
SquidHost:
Squid host
Design
- Super Type
-
SquidSetting
| Role |
Concrete. (Objects can be created.)
|
| Instance Names |
Unique
|
Constraints
Allowed Parent Dependencies
Attributes
Exported Attributes
| Name |
Property |
|
squidHost
|
settingValue |
SquidPort
Overview
SquidPort:
Squid HTTP port
Design
- Super Type
-
SquidSetting
| Role |
Concrete. (Objects can be created.)
|
| Instance Names |
Unique
|
Constraints
Allowed Parent Dependencies
Attributes
Exported Attributes
| Name |
Property |
|
squidPort
|
settingValue |
SquidSetting
Overview
SquidSetting:
Squid configuration setting
Design
- Super Type
- Setting
| Role |
Abstract. (Objects cannot be created.)
|
| Instance Names |
Unique
|