Class ParameterGroup
(experimental) DB parameter group.
Inherited Members
Namespace: Amazon.CDK.AWS.Neptune.Alpha
Assembly: Amazon.CDK.AWS.Neptune.Alpha.dll
Syntax (csharp)
public class ParameterGroup : Resource, IParameterGroup, IResource
Syntax (vb)
Public Class ParameterGroup
Inherits Resource
Implements IParameterGroup, IResource
Remarks
Stability: Experimental
Resource: AWS::Neptune::DBParameterGroup
ExampleMetadata: infused
Examples
var clusterParams = new ClusterParameterGroup(this, "ClusterParams", new ClusterParameterGroupProps {
Description = "Cluster parameter group",
Parameters = new Dictionary<string, string> {
{ "neptune_enable_audit_log", "1" }
}
});
var dbParams = new ParameterGroup(this, "DbParams", new ParameterGroupProps {
Description = "Db parameter group",
Parameters = new Dictionary<string, string> {
{ "neptune_query_timeout", "120000" }
}
});
var cluster = new DatabaseCluster(this, "Database", new DatabaseClusterProps {
Vpc = vpc,
InstanceType = InstanceType.R5_LARGE,
ClusterParameterGroup = clusterParams,
ParameterGroup = dbParams
});
Synopsis
Constructors
ParameterGroup(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
ParameterGroup(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
ParameterGroup(Construct, String, IParameterGroupProps) |
Properties
ParameterGroupName | (experimental) The name of the parameter group. |
Methods
FromParameterGroupName(Construct, String, String) | (experimental) Imports a parameter group. |
Constructors
ParameterGroup(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected ParameterGroup(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
ParameterGroup(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected ParameterGroup(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
ParameterGroup(Construct, String, IParameterGroupProps)
public ParameterGroup(Construct scope, string id, IParameterGroupProps props)
Parameters
- scope Constructs.Construct
- id System.String
- props IParameterGroupProps
Remarks
Stability: Experimental
Properties
ParameterGroupName
(experimental) The name of the parameter group.
public virtual string ParameterGroupName { get; }
Property Value
System.String
Remarks
Stability: Experimental
Methods
FromParameterGroupName(Construct, String, String)
(experimental) Imports a parameter group.
public static IParameterGroup FromParameterGroupName(Construct scope, string id, string parameterGroupName)
Parameters
- scope Constructs.Construct
- id System.String
- parameterGroupName System.String
Returns
Remarks
Stability: Experimental