Interface CfnOptionGroup.OptionConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOptionGroup.OptionConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnOptionGroup
@Stability(Stable)
public static interface CfnOptionGroup.OptionConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.rds.*;
OptionConfigurationProperty optionConfigurationProperty = OptionConfigurationProperty.builder()
.optionName("optionName")
// the properties below are optional
.dbSecurityGroupMemberships(List.of("dbSecurityGroupMemberships"))
.optionSettings(List.of(OptionSettingProperty.builder()
.name("name")
.value("value")
.build()))
.optionVersion("optionVersion")
.port(123)
.vpcSecurityGroupMemberships(List.of("vpcSecurityGroupMemberships"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnOptionGroup.OptionConfigurationPropertystatic final classAn implementation forCfnOptionGroup.OptionConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()A list of DB security groups used for this option.The configuration of options to include in a group.default ObjectThe option settings to include in an option group.default StringThe version for the option.default NumbergetPort()The optional port for the option.A list of VPC security group names used for this option.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getOptionName
The configuration of options to include in a group.- See Also:
-
getDbSecurityGroupMemberships
A list of DB security groups used for this option.- See Also:
-
getOptionSettings
The option settings to include in an option group.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnOptionGroup.OptionSettingProperty>- See Also:
-
getOptionVersion
The version for the option.- See Also:
-
getPort
The optional port for the option.- See Also:
-
getVpcSecurityGroupMemberships
A list of VPC security group names used for this option.- See Also:
-
builder
-