Class: Aws::RDS::Types::OptionConfiguration
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::RDS::Types::OptionConfiguration
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-rds/types.rb
 
Overview
A list of all available options for an option group.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #db_security_group_memberships  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A list of DB security groups used for this option.
 - 
  
    
      #option_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The configuration of options to include in a group.
 - 
  
    
      #option_settings  ⇒ Array<Types::OptionSetting> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The option settings to include in an option group.
 - 
  
    
      #option_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The version for the option.
 - 
  
    
      #port  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The optional port for the option.
 - 
  
    
      #vpc_security_group_memberships  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A list of VPC security group names used for this option.
 
Instance Attribute Details
#db_security_group_memberships ⇒ Array<String>
A list of DB security groups used for this option.
      20438 20439 20440 20441 20442 20443 20444 20445 20446 20447  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 20438 class OptionConfiguration < Struct.new( :option_name, :port, :option_version, :db_security_group_memberships, :vpc_security_group_memberships, :option_settings) SENSITIVE = [] include Aws::Structure end  | 
  
#option_name ⇒ String
The configuration of options to include in a group.
      20438 20439 20440 20441 20442 20443 20444 20445 20446 20447  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 20438 class OptionConfiguration < Struct.new( :option_name, :port, :option_version, :db_security_group_memberships, :vpc_security_group_memberships, :option_settings) SENSITIVE = [] include Aws::Structure end  | 
  
#option_settings ⇒ Array<Types::OptionSetting>
The option settings to include in an option group.
      20438 20439 20440 20441 20442 20443 20444 20445 20446 20447  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 20438 class OptionConfiguration < Struct.new( :option_name, :port, :option_version, :db_security_group_memberships, :vpc_security_group_memberships, :option_settings) SENSITIVE = [] include Aws::Structure end  | 
  
#option_version ⇒ String
The version for the option.
      20438 20439 20440 20441 20442 20443 20444 20445 20446 20447  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 20438 class OptionConfiguration < Struct.new( :option_name, :port, :option_version, :db_security_group_memberships, :vpc_security_group_memberships, :option_settings) SENSITIVE = [] include Aws::Structure end  | 
  
#port ⇒ Integer
The optional port for the option.
      20438 20439 20440 20441 20442 20443 20444 20445 20446 20447  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 20438 class OptionConfiguration < Struct.new( :option_name, :port, :option_version, :db_security_group_memberships, :vpc_security_group_memberships, :option_settings) SENSITIVE = [] include Aws::Structure end  | 
  
#vpc_security_group_memberships ⇒ Array<String>
A list of VPC security group names used for this option.
      20438 20439 20440 20441 20442 20443 20444 20445 20446 20447  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 20438 class OptionConfiguration < Struct.new( :option_name, :port, :option_version, :db_security_group_memberships, :vpc_security_group_memberships, :option_settings) SENSITIVE = [] include Aws::Structure end  |