Class: Aws::RDS::Types::Option
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::RDS::Types::Option
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-rds/types.rb
Overview
The details of an option.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #db_security_group_memberships  ⇒ Array<Types::DBSecurityGroupMembership> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If the option requires access to a port, then this DB security group allows access to the port. 
- 
  
    
      #option_description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The description of the option. 
- 
  
    
      #option_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the option. 
- 
  
    
      #option_settings  ⇒ Array<Types::OptionSetting> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The option settings for this option. 
- 
  
    
      #option_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The version of the option. 
- 
  
    
      #permanent  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates whether this option is permanent. 
- 
  
    
      #persistent  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates whether this option is persistent. 
- 
  
    
      #port  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If required, the port configured for this option to use. 
- 
  
    
      #vpc_security_group_memberships  ⇒ Array<Types::VpcSecurityGroupMembership> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If the option requires access to a port, then this VPC security group allows access to the port. 
Instance Attribute Details
#db_security_group_memberships ⇒ Array<Types::DBSecurityGroupMembership>
If the option requires access to a port, then this DB security group allows access to the port.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end | 
#option_description ⇒ String
The description of the option.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end | 
#option_name ⇒ String
The name of the option.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end | 
#option_settings ⇒ Array<Types::OptionSetting>
The option settings for this option.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end | 
#option_version ⇒ String
The version of the option.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end | 
#permanent ⇒ Boolean
Indicates whether this option is permanent.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end | 
#persistent ⇒ Boolean
Indicates whether this option is persistent.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end | 
#port ⇒ Integer
If required, the port configured for this option to use.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end | 
#vpc_security_group_memberships ⇒ Array<Types::VpcSecurityGroupMembership>
If the option requires access to a port, then this VPC security group allows access to the port.
| 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 | # File 'lib/aws-sdk-rds/types.rb', line 19972 class Option < Struct.new( :option_name, :option_description, :persistent, :permanent, :port, :option_version, :option_settings, :db_security_group_memberships, :vpc_security_group_memberships) SENSITIVE = [] include Aws::Structure end |