Class CfnOptionGroup.OptionConfigurationProperty
The OptionConfiguration
property type specifies an individual option, and its settings, within an AWS::RDS::OptionGroup
resource.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnOptionGroup.OptionConfigurationProperty : CfnOptionGroup.IOptionConfigurationProperty
Syntax (vb)
Public Class CfnOptionGroup.OptionConfigurationProperty Implements CfnOptionGroup.IOptionConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.RDS;
var optionConfigurationProperty = new OptionConfigurationProperty {
OptionName = "optionName",
// the properties below are optional
DbSecurityGroupMemberships = new [] { "dbSecurityGroupMemberships" },
OptionSettings = new [] { new OptionSettingProperty {
Name = "name",
Value = "value"
} },
OptionVersion = "optionVersion",
Port = 123,
VpcSecurityGroupMemberships = new [] { "vpcSecurityGroupMemberships" }
};
Synopsis
Constructors
OptionConfigurationProperty() | The |
Properties
DbSecurityGroupMemberships | A list of DB security groups used for this option. |
OptionName | The configuration of options to include in a group. |
OptionSettings | The option settings to include in an option group. |
OptionVersion | The version for the option. |
Port | The optional port for the option. |
VpcSecurityGroupMemberships | A list of VPC security group names used for this option. |
Constructors
OptionConfigurationProperty()
The OptionConfiguration
property type specifies an individual option, and its settings, within an AWS::RDS::OptionGroup
resource.
public OptionConfigurationProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.RDS;
var optionConfigurationProperty = new OptionConfigurationProperty {
OptionName = "optionName",
// the properties below are optional
DbSecurityGroupMemberships = new [] { "dbSecurityGroupMemberships" },
OptionSettings = new [] { new OptionSettingProperty {
Name = "name",
Value = "value"
} },
OptionVersion = "optionVersion",
Port = 123,
VpcSecurityGroupMemberships = new [] { "vpcSecurityGroupMemberships" }
};
Properties
DbSecurityGroupMemberships
A list of DB security groups used for this option.
public string[]? DbSecurityGroupMemberships { get; set; }
Property Value
string[]
Remarks
OptionName
The configuration of options to include in a group.
public string OptionName { get; set; }
Property Value
Remarks
OptionSettings
The option settings to include in an option group.
public object? OptionSettings { get; set; }
Property Value
Remarks
OptionVersion
The version for the option.
public string? OptionVersion { get; set; }
Property Value
Remarks
Port
The optional port for the option.
public double? Port { get; set; }
Property Value
Remarks
VpcSecurityGroupMemberships
A list of VPC security group names used for this option.
public string[]? VpcSecurityGroupMemberships { get; set; }
Property Value
string[]