基本パラメータ
-
パラメータ一覧
パラメータ 説明 型 必須 値の制約/デフォルト値 備考 Flavor 型決めされたハードウェアリソースのリストのID String Y 存在するフレーバーIDを指定する。
フレーバーIDは
flavorの一覧参照 (GET /v1.0/{tenantId}/flavors), flavorの情報参照(GET /v1.0/{tenantId}/flavors/{flavorId})のAPIを利用することで取得可能
Size データVolumeのサイズ Integer Y 10-10240 disk_type String N M1 availability_zone インスタンスが作成されるAZ String Y jp-east-1a | jp-east-1b subnet_group_id DBインスタンスが配備されるサブネットグループ String Y ※DHCPがONのサブネットのみ指定できます 少なくとも2つ以上のアベイラビリティゾーンを含むサブネットの集合でなければならない
指定できる値は、DBサブネットグループの一覧参照のAPI (GET /v1.0/{tenantId}/subnetgroups)で取得可能
publicly_accessible
DBインスタンス配備時にインターネットから接続できるか Boolean N true | false
Default value:
true
※true:外部からのインターネット経由での接続が許可される
Trueを指定する場合、subnet_group_idに指定されたサブネットはext-netに接続されている必要があります
false:VPC内からのアクセスのみ
security_group_ids.
VPCセキュリティグループのIDリスト List
(String list)
N VPCセキュリティグループのリスト
Default:
default security group
※VPCセキュリティグループを指定する。
指定できる値は、NetworkingサービスのAPIを実行することで取得可能
multi マルチDBオプション Boolean N true | false
Default value:
false
multi_az マルチAZオプション Boolean N true | false
Default value:
false
Id DBインスタンスのID String N Default : random value name DBインスタンスの名前 String N Default :
Random value
backup_retention_period
バックアップ保持期間 [日] Integer N 0 to 10
Default: 0
※0の場合は自動バックアップを行わない。 preferred_backup_window
バックアップ時間帯 String N 形式: hh24:mi-hh24:mi
Default:
リージョンごとに定められた10時間の中からのランダムな30分間)
※自動バックアップが有効の場合に日次のバックアップが行われる時間帯を指定します
※30分間以上の時間帯を指定する必要があります
- 東日本(east-1): 17:00-03:00 UTC
- 西日本(west-1): 17:00-03:00 UTC
※時刻の指定はUTCで行ってください
※PreferredMaintenanceWIndowと重複した時間帯を設定することはできません
※バックアップは条件により30分を超えて行われることがあります
preferred_maintenance_window
メンテナンス時間帯 String N 形式:
ddd:hh24:mi-ddd:hh24:mi
Default:
リージョンごとに定められた10時間の中からのランダムな30分間(曜日もランダムで決定)
※週次のメンテナンスが行われる時間帯を指定します
※30分間以上23時間30分以内の時間帯を指定する必要があります
リージョンごとに定められた10時間の中からランダムに30分間が決定されます(曜日もランダムで決定されます)
例. Sun:05:00-Sun:06:00
曜日部分の値: Mon, Tue, Wed, Thu, Fri, Sat, Sun
auto_minor_version_upgrade
自動的なマイナーバージョンアップ Boolean N Default:
true
true:自動的なマイナーバージョンアップを行う port ポート番号 Integer N 1024 to 32767
Default value:
26500
masteruser_name 管理者ユーザー名 String N Default :
postgres
- 1~63字の英数字が使用できます
- 最初の文字はアルファベットかアンダースコアである必要があります
masteruser_password
管理者パスワード String Y 最大1024文字 character_set 文字コード String N Default:UTF8
指定できる値は
DBエンジン情報参照(GET /v1.0/{tenantId}/engineversion)で取得可能
collate 照合順序 String N Default:C
指定できる値は
DBエンジン情報参照(GET /v1.0/{tenantId}/engineversion)で取得可能
parameter_group_id
DBパラメータグループ名 String N DBパラメータグループID
Default: default parameter group
指定できる値は
DBパラメータグループの一覧参照(GET /v1.0/{tenantId}/parametergroups)で取得可能
engine DBエンジン名 String N enterprisepostgres
または
symfoware
Default:
enterprisepostgres
engine_version DBのバージョン String N Default: Latest version 指定できる値は
DBエンジン情報参照(GET /v1.0/{tenantId}/engineversion)で取得可能
databases DB構造体のリスト Map
(Database structure)
N users ユーザー構造体のリスト Map
(User structure)
N auto_maintenance
自動メンテナンスの実施有無
英語:
Whether an auto maintenance is possible
Boolean N true | false
Default:true
本パラメータをfalseに指定した場合、preferredMaintenanceWindowになってもメンテナンスは実行されません。
自動メンテナンスをtrueに変更すると、次回のpreferredMaintenanceWindowに自動メンテナンスが開始されます。
-
Database structure
パラメータ 説明 型 必須 値 備考 name DB名 String Y DB identifier
- 1~63字の英数字が使用できます
- 最初の文字はアルファベットかアンダースコアである必要があります
-
User structures
パラメータ 説明 型 必須 値 備考 name DBユーザー名 String Y - 1~63字の英数字が使用できます
- 最初の文字はアルファベットかアンダースコアである必要があります
password Password String Y 最大1024文字 databases このユーザーがログイン可能なDB List
(String list)
Y