Interface IParameterGroup

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IDependable, IResource, software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IParameterGroup.Jsii$Default
All Known Implementing Classes:
IParameterGroup.Jsii$Proxy, ParameterGroup

@Generated(value="jsii-pacmak/1.101.0 (build b95fe5d)", date="2024-07-12T19:34:08.586Z") @Stability(Stable) public interface IParameterGroup extends software.amazon.jsii.JsiiSerializable, IResource
A parameter group.

Represents both a cluster parameter group, and an instance parameter group.

  • Method Details

    • addParameter

      @Stability(Stable) @NotNull Boolean addParameter(@NotNull String key, @NotNull String value)
      Adds a parameter to this group.

      If this is an imported parameter group, this method does nothing.

      Parameters:
      key - This parameter is required.
      value - This parameter is required.
      Returns:
      true if the parameter was actually added (i.e., this ParameterGroup is not imported), false otherwise
    • bindToCluster

      @Stability(Stable) @NotNull ParameterGroupClusterConfig bindToCluster(@NotNull ParameterGroupClusterBindOptions options)
      Method called when this Parameter Group is used when defining a database cluster.

      Parameters:
      options - This parameter is required.
    • bindToInstance

      @Stability(Stable) @NotNull ParameterGroupInstanceConfig bindToInstance(@NotNull ParameterGroupInstanceBindOptions options)
      Method called when this Parameter Group is used when defining a database instance.

      Parameters:
      options - This parameter is required.