@@ -124,9 +124,9 @@ REASSIGN OWNEDを使用して、データベース内にあるすべてのオブ
124
124
125
125
``` puppet
126
126
postgresql::server::reassign_owned_by { 'new owner is meerkat':
127
- db => 'test_db',
128
- old_owner => 'marmot',
129
- new_owner => 'meerkat',
127
+ db => 'test_db',
128
+ old_role => 'marmot',
129
+ new_role => 'meerkat',
130
130
}
131
131
```
132
132
@@ -1152,6 +1152,16 @@ PostgreSQLのCOMMENTコマンドを使用して、データベースについて
1152
1152
1153
1153
データベース固有のパーミッションについて` postgresql::server::database_grant ` をラッピングして、grantベースのユーザアクセス権を管理します。詳細については、[ PostgreSQLマニュアルの` grant ` ] ( http://www.postgresql.org/docs/current/static/sql-grant.html ) を参照してください。
1154
1154
1155
+ ##### ` ensure `
1156
+
1157
+ 権限を付与するか、無効化するかを指定します。無効化する'absent'はPostgreSQLバージョン9.1.24以降でのみ機能します。
1158
+
1159
+ 有効な値: 'present'、'absent'。
1160
+ * 権限を付与するには'present'を指定します。
1161
+ * 権限を無効化するには'absent'を指定します。
1162
+
1163
+ デフォルト値: 'present'。
1164
+
1155
1165
#### ` connect_settings `
1156
1166
1157
1167
リモートサーバーへの接続時に使用する環境変数のハッシュを指定します。
@@ -1237,6 +1247,16 @@ PostgreSQL拡張を管理します。
1237
1247
1238
1248
ロールのgrantベースのアクセス権を管理します。詳細については、[ PostgreSQLマニュアルの` grant ` ] ( http://www.postgresql.org/docs/current/static/sql-grant.html ) を参照してください。
1239
1249
1250
+ ##### ` ensure `
1251
+
1252
+ 権限を付与するか、無効化するかを指定します。デフォルトでは権限を付与します。
1253
+
1254
+ 有効な値: 'present'、'absent'。
1255
+ * 権限を付与するには'present'を指定します。
1256
+ * 権限を無効化するには'absent'を指定します。
1257
+
1258
+ デフォルト値: 'present'。
1259
+
1240
1260
##### ` db `
1241
1261
1242
1262
アクセス権を付与するデータベースを指定します。
@@ -1493,7 +1513,6 @@ PostgreSQLコマンド'REASSIGN OWNED'をデータベースに対して実行し
1493
1513
** 注意して使用してください。**
1494
1514
1495
1515
#### postgresql::server::role
1496
-
1497
1516
PostgreSQLのロールまたはユーザを作成もしくは削除します。
1498
1517
1499
1518
##### ` ensure `
@@ -1594,6 +1613,16 @@ postgresql::server::role { 'myusername':
1594
1613
1595
1614
ユーザのgrantベースのアクセス権を管理します。詳細については、PostgreSQLマニュアルの` grant ` の項を参照してください。
1596
1615
1616
+ ##### ` ensure `
1617
+
1618
+ 権限を付与するか、無効化するかを指定します。デフォルトでは権限を付与します。
1619
+
1620
+ 有効な値: 'present'、'absent'。
1621
+ * 権限を付与するには'present'を指定します。
1622
+ * 権限を無効化するには'absent'を指定します。
1623
+
1624
+ デフォルト値: 'present'。
1625
+
1597
1626
##### ` connect_settings `
1598
1627
1599
1628
リモートサーバーへの接続時に使用する環境変数のハッシュを指定します。
@@ -1814,7 +1843,7 @@ Unixソケットとident認証を使用するとき、このユーザとして
1814
1843
1815
1844
接続するときに使用するポートを定義します。
1816
1845
1817
- デフォルト値: ''
1846
+ デフォルト値: ''
1818
1847
1819
1848
##### ` run_as `
1820
1849
@@ -1848,7 +1877,8 @@ puppet apply --execute 'notify { 'test': message => postgresql_password('usernam
1848
1877
1849
1878
### タスク
1850
1879
1851
- postgresqlモジュールの'sqlサンプルタスクは、データベースに対して任意のSQLを実行します。タスクの実行方法については、[ Puppet Enterpriseマニュアル] ( https://puppet.com/docs/pe/2017.3/orchestrator/running_tasks.html ) または[ Boltマニュアル] ( https://puppet.com/docs/bolt/latest/bolt.html ) を参照してください。
1880
+ Postgresqlモジュールにはサンプルタスクがあり、ユーザはデータベースに対して任意のSQLを実行できます。[ PEマニュアル] ( https://puppet.com/docs/pe/2017.3/orchestrator/running_tasks.html ) または[ Boltマニュアル] ( https://puppet.com/docs/bolt/latest/bolt.html ) で、タスクを実行する方法に関する情報を参照してください。
1881
+
1852
1882
1853
1883
## 制約事項
1854
1884
@@ -1864,7 +1894,8 @@ PostgreSQLのバージョン8.1~9.5で動作します。
1864
1894
1865
1895
### Aptモジュールのサポート
1866
1896
1867
- このモジュールは1.xと2.x両方のバージョンの` puppetlabs-apt ` モジュールをサポートしていますが、2.0.0と2.0.1の` puppetlabs-apt ` はサポートしていません。
1897
+ このモジュールは1.xと2.x両方のバージョンの'puppetlabs-apt'モジュールをサポートしていますが、'puppetlabs-apt'の2.0.0と2.0.1はサポートしていません。
1898
+
1868
1899
1869
1900
### PostGISのサポート
1870
1901
0 commit comments