Class: Aws::RDS::Types::OptionGroup

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-rds/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allows_vpc_and_non_vpc_instance_membershipsBoolean

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_timestampTime

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_nameString

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_versionString

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_arnString

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_descriptionString

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_nameString

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

#optionsArray<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_idString

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_groupString

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_idString

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