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
|