 Declaration Syntax
 Declaration Syntax| C# | 
public class OptionGroup
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | OptionGroup()()()() | Initializes a new instance of the OptionGroup class | 
|  | AllowsVpcAndNonVpcInstanceMemberships | 
            Indicates whether this option group can be applied to both VPC and non-VPC instances. The value 'true' indicates the option group can be
            applied to both VPC and non-VPC instances.
             
             | 
|  | EngineName | 
            Engine name that this option group can be applied to.
             
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | MajorEngineVersion | 
            Indicates the major engine version associated with this option group.
             
             | 
|  | OptionGroupDescription | 
            Provides the description of the option group.
             
             | 
|  | OptionGroupName | 
            Specifies the name of the option group.
             
             | 
|  | Options | 
            Indicates what options are available in the option group.
             
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | VpcId | 
            If AllowsVpcAndNonVpcInstanceMemberships is 'false', this field is blank. If AllowsVpcAndNonVpcInstanceMemberships is 'true' and this field
            is blank, then this option group can be applied to both VPC and non-VPC instances. If this field contains a value, then this option group
            can only be applied to instances that are in the VPC indicated by this field.
             
             | 
|  | WithAllowsVpcAndNonVpcInstanceMemberships(Boolean) | Obsolete. 
            Sets the AllowsVpcAndNonVpcInstanceMemberships property
             | 
|  | WithEngineName(String) | Obsolete. 
            Sets the EngineName property
             | 
|  | WithMajorEngineVersion(String) | Obsolete. 
            Sets the MajorEngineVersion property
             | 
|  | WithOptionGroupDescription(String) | Obsolete. 
            Sets the OptionGroupDescription property
             | 
|  | WithOptionGroupName(String) | Obsolete. 
            Sets the OptionGroupName property
             | 
|  | WithOptions(array<Option>[]()[][]) | Obsolete. 
            Adds elements to the Options collection
             | 
|  | WithOptions(IEnumerable<(Of <<'(Option>)>>)) | Obsolete. 
            Adds elements to the Options collection
             | 
|  | WithVpcId(String) | Obsolete. 
            Sets the VpcId property
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | OptionGroup |