Class: Aws::RDS::Types::OptionGroup
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::RDS::Types::OptionGroup
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-rds/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #allows_vpc_and_non_vpc_instance_memberships  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates whether this option group can be applied to both VPC and non-VPC instances. 
- 
  
    
      #copy_timestamp  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates when the option group was copied. 
- 
  
    
      #engine_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates the name of the engine that this option group can be applied to. 
- 
  
    
      #major_engine_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates the major engine version associated with this option group. 
- 
  
    
      #option_group_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies the Amazon Resource Name (ARN) for the option group. 
- 
  
    
      #option_group_description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Provides a description of the option group. 
- 
  
    
      #option_group_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies the name of the option group. 
- 
  
    
      #options  ⇒ Array<Types::Option> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates what options are available in the option group. 
- 
  
    
      #source_account_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies the Amazon Web Services account ID for the option group from which this option group is copied. 
- 
  
    
      #source_option_group  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies the name of the option group from which this option group is copied. 
- 
  
    
      #vpc_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If AllowsVpcAndNonVpcInstanceMemberships is ‘false`, this field is blank. 
Instance Attribute Details
#allows_vpc_and_non_vpc_instance_memberships ⇒ Boolean
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.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#copy_timestamp ⇒ Time
Indicates when the option group was copied.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#engine_name ⇒ String
Indicates the name of the engine that this option group can be applied to.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#major_engine_version ⇒ String
Indicates the major engine version associated with this option group.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#option_group_arn ⇒ String
Specifies the Amazon Resource Name (ARN) for the option group.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#option_group_description ⇒ String
Provides a description of the option group.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#option_group_name ⇒ String
Specifies the name of the option group.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#options ⇒ Array<Types::Option>
Indicates what options are available in the option group.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#source_account_id ⇒ String
Specifies the Amazon Web Services account ID for the option group from which this option group is copied.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#source_option_group ⇒ String
Specifies the name of the option group from which this option group is copied.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end | 
#vpc_id ⇒ String
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.
| 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 | # File 'lib/aws-sdk-rds/types.rb', line 20084 class OptionGroup < Struct.new( :option_group_name, :option_group_description, :engine_name, :major_engine_version, :options, :allows_vpc_and_non_vpc_instance_memberships, :vpc_id, :option_group_arn, :source_option_group, :source_account_id, :copy_timestamp) SENSITIVE = [] include Aws::Structure end |