Option details.
 Declaration Syntax
 Declaration Syntax| C# | 
public class Option
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | Option()()()() | Initializes a new instance of the Option class | 
|  | DBSecurityGroupMemberships | 
            If the option requires access to a port, then this DB security group allows access to the port.
             
             | 
|  | 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.) | 
|  | OptionDescription | 
            The description of the option.
             
             | 
|  | OptionName | 
            The name of the option.
             
             | 
|  | OptionSettings | 
            The option settings for this option.
             
             | 
|  | Permanent | 
            Indicate if this option is permanent.
             
             | 
|  | Persistent | 
            Indicate if this option is persistent.
             
             | 
|  | Port | 
            If required, the port configured for this option to use.
             
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | VpcSecurityGroupMemberships | 
            If the option requires access to a port, then this VPC security group allows access to the port.
             
             | 
|  | WithDBSecurityGroupMemberships(array<DBSecurityGroupMembership>[]()[][]) | Obsolete. 
            Adds elements to the DBSecurityGroupMemberships collection
             | 
|  | WithDBSecurityGroupMemberships(IEnumerable<(Of <<'(DBSecurityGroupMembership>)>>)) | Obsolete. 
            Adds elements to the DBSecurityGroupMemberships collection
             | 
|  | WithOptionDescription(String) | Obsolete. 
            Sets the OptionDescription property
             | 
|  | WithOptionName(String) | Obsolete. 
            Sets the OptionName property
             | 
|  | WithOptionSettings(array<OptionSetting>[]()[][]) | Obsolete. 
            Adds elements to the OptionSettings collection
             | 
|  | WithOptionSettings(IEnumerable<(Of <<'(OptionSetting>)>>)) | Obsolete. 
            Adds elements to the OptionSettings collection
             | 
|  | WithPermanent(Boolean) | Obsolete. 
            Sets the Permanent property
             | 
|  | WithPersistent(Boolean) | Obsolete. 
            Sets the Persistent property
             | 
|  | WithPort(Int32) | Obsolete. 
            Sets the Port property
             | 
|  | WithVpcSecurityGroupMemberships(array<VpcSecurityGroupMembership>[]()[][]) | Obsolete. 
            Adds elements to the VpcSecurityGroupMemberships collection
             | 
|  | WithVpcSecurityGroupMemberships(IEnumerable<(Of <<'(VpcSecurityGroupMembership>)>>)) | Obsolete. 
            Adds elements to the VpcSecurityGroupMemberships collection
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | Option |