DbParameterGroupArgs

data class DbParameterGroupArgs(val description: Output<String>? = null, val family: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Any>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DbParameterGroupArgs>

AWS::Neptune::DBParameterGroup creates a new DB parameter group. This type can be declared in a template and referenced in the DBParameterGroupName parameter of AWS::Neptune::DBInstance

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, family: Output<String>? = null, name: Output<String>? = null, parameters: Output<Any>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

Provides the customer-specified description for this DB parameter group.

Link copied to clipboard
val family: Output<String>? = null

Must be neptune1 for engine versions prior to 1.2.0.0, or neptune1.2 for engine version 1.2.0.0 and higher.

Link copied to clipboard
val name: Output<String>? = null

Provides the name of the DB parameter group.

Link copied to clipboard
val parameters: Output<Any>? = null

The parameters to set for this DB parameter group. The parameters are expressed as a JSON object consisting of key-value pairs. Changes to dynamic parameters are applied immediately. During an update, if you have static parameters (whether they were changed or not), it triggers AWS CloudFormation to reboot the associated DB instance without failover. Search the CloudFormation User Guide for AWS::Neptune::DBParameterGroup for more information about the expected schema for this property.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An optional array of key-value pairs to apply to this DB parameter group.

Functions

Link copied to clipboard
open override fun toJava(): DbParameterGroupArgs