PostgresRdb
PostgreSQL server system service module
Overview
PostgresRdb: PostgreSQL server system service module
Design
- Super Type
- Rdb
Role | Concrete. (Objects can be created.) |
Instance Names | Unique |
Notification | false |
Template Directory | |
Data View | Children, proximity: 1 |
Logger Name | PostgresRdb |
Constraints
Allowed Child Dependencies
- PostgresRdbPgData 1
- PostgresRdbPgEngine 1
- PostgresRdbSchema
- RdbConnection1
- RdbDriver1
- RdbInstanceName1
- RdbPassword1
- RdbPort1
- RdbType1
- RdbUserName1
- SystemServiceScript1
- SystemServiceUseSudo1
1: These types have a Singleton constraint. Only one instance may be added as a resource.
Allowed Parent Dependencies
- Node
- Service
- Site
Attributes
Defaults for Imported Attributes
Name | Default |
---|---|
pgData | /var/lib/pgsql/data |
pgEngine | /usr/bin |
rdbConnection | localhost |
rdbDriver | org.postgresql.Driver |
rdbInstanceName | postgres |
rdbPassword | postgres |
rdbPort | 5432 |
rdbType | postgresql |
rdbUserName | postgres |
systemServiceScript | postgresql |
Commands
View the available commands in the User Reference.
Related Types
The following types are defined for use with PostgresRdb.
PostgresRdbPgData
Overview
PostgresRdbPgData: PostgreSQL server data directory
Design
- Super Type
- PostgresRdbSetting
Role | Concrete. (Objects can be created.) |
Instance Names | Unique |
Constraints
Allowed Parent Dependencies
Attributes
Exported Attributes
Name | Property |
---|---|
pgData | settingValue |
PostgresRdbPgEngine
Overview
PostgresRdbPgEngine: PostgreSQL program installation directory
Design
- Super Type
- PostgresRdbSetting
Role | Concrete. (Objects can be created.) |
Instance Names | Unique |
Constraints
Allowed Parent Dependencies
Attributes
Exported Attributes
Name | Property |
---|---|
pgEngine | settingValue |
PostgresRdbSetting
Overview
PostgresRdbSetting: PostgreSQL server configuration setting
Design
- Super Type
- Setting
Role | Abstract. (Objects cannot be created.) |
Instance Names | Unique |