aws-cdk-lib.aws_rds.CfnOptionGroup.OptionConfigurationProperty

interface OptionConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.RDS.CfnOptionGroup.OptionConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsrds#CfnOptionGroup_OptionConfigurationProperty
Javasoftware.amazon.awscdk.services.rds.CfnOptionGroup.OptionConfigurationProperty
Pythonaws_cdk.aws_rds.CfnOptionGroup.OptionConfigurationProperty
TypeScript aws-cdk-lib » aws_rds » CfnOptionGroup » OptionConfigurationProperty

The OptionConfiguration property type specifies an individual option, and its settings, within an AWS::RDS::OptionGroup resource.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_rds as rds } from 'aws-cdk-lib';
const optionConfigurationProperty: rds.CfnOptionGroup.OptionConfigurationProperty = {
  optionName: 'optionName',

  // the properties below are optional
  dbSecurityGroupMemberships: ['dbSecurityGroupMemberships'],
  optionSettings: [{
    name: 'name',
    value: 'value',
  }],
  optionVersion: 'optionVersion',
  port: 123,
  vpcSecurityGroupMemberships: ['vpcSecurityGroupMemberships'],
};

Properties

NameTypeDescription
optionNamestringThe configuration of options to include in a group.
dbSecurityGroupMemberships?string[]A list of DBSecurityGroupMembership name strings used for this option.
optionSettings?IResolvable | IResolvable | OptionSettingProperty[]The option settings to include in an option group.
optionVersion?stringThe version for the option.
port?numberThe optional port for the option.
vpcSecurityGroupMemberships?string[]A list of VpcSecurityGroupMembership name strings used for this option.

optionName

Type: string

The configuration of options to include in a group.


dbSecurityGroupMemberships?

Type: string[] (optional)

A list of DBSecurityGroupMembership name strings used for this option.


optionSettings?

Type: IResolvable | IResolvable | OptionSettingProperty[] (optional)

The option settings to include in an option group.


optionVersion?

Type: string (optional)

The version for the option.


port?

Type: number (optional)

The optional port for the option.


vpcSecurityGroupMemberships?

Type: string[] (optional)

A list of VpcSecurityGroupMembership name strings used for this option.