You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::RDS::OptionGroup
- Inherits:
-
Aws::Resources::Resource
- Object
- Aws::Resources::Resource
- Aws::RDS::OptionGroup
- Defined in:
- (unknown)
Instance Attribute Summary collapse
-
#allows_vpc_and_non_vpc_instance_memberships ⇒ Boolean
readonly
Indicates whether this option group can be applied to both VPC and non-VPC instances.
-
#engine_name ⇒ String
readonly
Indicates the name of the engine that this option group can be applied to.
-
#major_engine_version ⇒ String
readonly
Indicates the major engine version associated with this option group.
-
#name ⇒ String
readonly
-
#option_group_arn ⇒ String
readonly
The Amazon Resource Name (ARN) for the option group.
-
#option_group_description ⇒ String
readonly
Provides a description of the option group.
-
#option_group_name ⇒ String
readonly
Specifies the name of the option group.
-
#options ⇒ Array<Types::Option>
readonly
Indicates what options are available in the option group.
-
#vpc_id ⇒ String
readonly
If AllowsVpcAndNonVpcInstanceMemberships is
false, this field is blank.
Attributes inherited from Aws::Resources::Resource
Instance Method Summary collapse
-
#copy(options = {}) ⇒ OptionGroup
-
#create(options = {}) ⇒ OptionGroup
-
#delete ⇒ Struct
Deletes an existing option group.
.
-
#initialize ⇒ Object
constructor
-
#modify(options = {}) ⇒ OptionGroup
Methods inherited from Aws::Resources::Resource
add_data_attribute, add_identifier, #data, data_attributes, #data_loaded?, identifiers, #load, #wait_until
Methods included from Aws::Resources::OperationMethods
#add_batch_operation, #add_operation, #batch_operation, #batch_operation_names, #batch_operations, #operation, #operation_names, #operations
Constructor Details
#initialize(name, options = {}) ⇒ Object #initialize(options = {}) ⇒ Object
Instance Attribute Details
#allows_vpc_and_non_vpc_instance_memberships ⇒ Boolean (readonly)
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.
#engine_name ⇒ String (readonly)
Indicates the name of the engine that this option group can be applied to.
#major_engine_version ⇒ String (readonly)
Indicates the major engine version associated with this option group.
#name ⇒ String (readonly)
#option_group_arn ⇒ String (readonly)
The Amazon Resource Name (ARN) for the option group.
#option_group_description ⇒ String (readonly)
Provides a description of the option group.
#option_group_name ⇒ String (readonly)
Specifies the name of the option group.
#options ⇒ Array<Types::Option> (readonly)
Indicates what options are available in the option group.
#vpc_id ⇒ String (readonly)
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.
Instance Method Details
#copy(options = {}) ⇒ OptionGroup
#create(options = {}) ⇒ OptionGroup
#delete ⇒ Struct
Deletes an existing option group.