Interface CfnOptionGroupPropsMixin.OptionConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOptionGroupPropsMixin.OptionConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnOptionGroupPropsMixin
@Stability(Stable)
public static interface CfnOptionGroupPropsMixin.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.cfnpropertymixins.services.rds.*;
OptionConfigurationProperty optionConfigurationProperty = OptionConfigurationProperty.builder()
.dbSecurityGroupMemberships(List.of("dbSecurityGroupMemberships"))
.optionName("optionName")
.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 forCfnOptionGroupPropsMixin.OptionConfigurationPropertystatic final classAn implementation forCfnOptionGroupPropsMixin.OptionConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()A list of DB security groups used for this option.default StringThe 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
-
getDbSecurityGroupMemberships
A list of DB security groups used for this option.- See Also:
-
getOptionName
The configuration of options to include in a group.- See Also:
-
getOptionSettings
The option settings to include in an option group.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnOptionGroupPropsMixin.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
-