/AWS1/CL_RDSOPTIONGROUPOPTION¶
Available option.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_NAME
TYPE /AWS1/RDSSTRING
/AWS1/RDSSTRING
¶
The name of the option.
IV_DESCRIPTION
TYPE /AWS1/RDSSTRING
/AWS1/RDSSTRING
¶
The description of the option.
IV_ENGINENAME
TYPE /AWS1/RDSSTRING
/AWS1/RDSSTRING
¶
The name of the engine that this option can be applied to.
IV_MAJORENGINEVERSION
TYPE /AWS1/RDSSTRING
/AWS1/RDSSTRING
¶
Indicates the major engine version that the option is available for.
IV_MINREQUIREDMINORENGINEVRS
TYPE /AWS1/RDSSTRING
/AWS1/RDSSTRING
¶
The minimum required engine version for the option to be applied.
IV_PORTREQUIRED
TYPE /AWS1/RDSBOOLEAN
/AWS1/RDSBOOLEAN
¶
Indicates whether the option requires a port.
IV_DEFAULTPORT
TYPE /AWS1/RDSINTEGEROPTIONAL
/AWS1/RDSINTEGEROPTIONAL
¶
If the option requires a port, specifies the default port for the option.
IT_OPTIONSDEPENDEDON
TYPE /AWS1/CL_RDSOPTSDEPENDEDON_W=>TT_OPTIONSDEPENDEDON
TT_OPTIONSDEPENDEDON
¶
The options that are prerequisites for this option.
IT_OPTIONSCONFLICTSWITH
TYPE /AWS1/CL_RDSOPTSCONFLICTSWTH_W=>TT_OPTIONSCONFLICTSWITH
TT_OPTIONSCONFLICTSWITH
¶
The options that conflict with this option.
IV_PERSISTENT
TYPE /AWS1/RDSBOOLEAN
/AWS1/RDSBOOLEAN
¶
Persistent options can't be removed from an option group while DB instances are associated with the option group. If you disassociate all DB instances from the option group, your can remove the persistent option from the option group.
IV_PERMANENT
TYPE /AWS1/RDSBOOLEAN
/AWS1/RDSBOOLEAN
¶
Permanent options can never be removed from an option group. An option group containing a permanent option can't be removed from a DB instance.
IV_REQUIRESAUTOMINORENGINE00
TYPE /AWS1/RDSBOOLEAN
/AWS1/RDSBOOLEAN
¶
If true, you must enable the Auto Minor Version Upgrade setting for your DB instance before you can use this option. You can enable Auto Minor Version Upgrade when you first create your DB instance, or by modifying your DB instance later.
IV_VPCONLY
TYPE /AWS1/RDSBOOLEAN
/AWS1/RDSBOOLEAN
¶
If true, you can only use this option with a DB instance that is in a VPC.
IV_SUPPSOPTIONVRSDOWNGRADE
TYPE /AWS1/RDSBOOLEANOPTIONAL
/AWS1/RDSBOOLEANOPTIONAL
¶
If true, you can change the option to an earlier version of the option.
This only applies to options that have different versions available.
IT_OPTIONGROUPOPTIONSETTINGS
TYPE /AWS1/CL_RDSOPTIONGROPTSETTING=>TT_OPTIONGROUPOPTIONSTGSLIST
TT_OPTIONGROUPOPTIONSTGSLIST
¶
The option settings that are available (and the default value) for each option in an option group.
IT_OPTIONGROUPOPTIONVERSIONS
TYPE /AWS1/CL_RDSOPTIONVERSION=>TT_OPTIONGROUPOPTIONVRSSLIST
TT_OPTIONGROUPOPTIONVRSSLIST
¶
The versions that are available for the option.
IV_COPYABLECROSSACCOUNT
TYPE /AWS1/RDSBOOLEANOPTIONAL
/AWS1/RDSBOOLEANOPTIONAL
¶
Indicates whether the option can be copied across Amazon Web Services accounts.
Queryable Attributes¶
Name¶
The name of the option.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
Description¶
The description of the option.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
EngineName¶
The name of the engine that this option can be applied to.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENGINENAME() |
Getter for ENGINENAME, with configurable default |
ASK_ENGINENAME() |
Getter for ENGINENAME w/ exceptions if field has no value |
HAS_ENGINENAME() |
Determine if ENGINENAME has a value |
MajorEngineVersion¶
Indicates the major engine version that the option is available for.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MAJORENGINEVERSION() |
Getter for MAJORENGINEVERSION, with configurable default |
ASK_MAJORENGINEVERSION() |
Getter for MAJORENGINEVERSION w/ exceptions if field has no |
HAS_MAJORENGINEVERSION() |
Determine if MAJORENGINEVERSION has a value |
MinimumRequiredMinorEngineVersion¶
The minimum required engine version for the option to be applied.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MINREQUIREDMINORENGINE00() |
Getter for MINREQUIREDMINORENGINEVRS, with configurable defa |
ASK_MINREQUIREDMINORENGINE00() |
Getter for MINREQUIREDMINORENGINEVRS w/ exceptions if field |
HAS_MINREQUIREDMINORENGINE00() |
Determine if MINREQUIREDMINORENGINEVRS has a value |
PortRequired¶
Indicates whether the option requires a port.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PORTREQUIRED() |
Getter for PORTREQUIRED, with configurable default |
ASK_PORTREQUIRED() |
Getter for PORTREQUIRED w/ exceptions if field has no value |
HAS_PORTREQUIRED() |
Determine if PORTREQUIRED has a value |
DefaultPort¶
If the option requires a port, specifies the default port for the option.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DEFAULTPORT() |
Getter for DEFAULTPORT, with configurable default |
ASK_DEFAULTPORT() |
Getter for DEFAULTPORT w/ exceptions if field has no value |
HAS_DEFAULTPORT() |
Determine if DEFAULTPORT has a value |
OptionsDependedOn¶
The options that are prerequisites for this option.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OPTIONSDEPENDEDON() |
Getter for OPTIONSDEPENDEDON, with configurable default |
ASK_OPTIONSDEPENDEDON() |
Getter for OPTIONSDEPENDEDON w/ exceptions if field has no v |
HAS_OPTIONSDEPENDEDON() |
Determine if OPTIONSDEPENDEDON has a value |
OptionsConflictsWith¶
The options that conflict with this option.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OPTIONSCONFLICTSWITH() |
Getter for OPTIONSCONFLICTSWITH, with configurable default |
ASK_OPTIONSCONFLICTSWITH() |
Getter for OPTIONSCONFLICTSWITH w/ exceptions if field has n |
HAS_OPTIONSCONFLICTSWITH() |
Determine if OPTIONSCONFLICTSWITH has a value |
Persistent¶
Persistent options can't be removed from an option group while DB instances are associated with the option group. If you disassociate all DB instances from the option group, your can remove the persistent option from the option group.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PERSISTENT() |
Getter for PERSISTENT, with configurable default |
ASK_PERSISTENT() |
Getter for PERSISTENT w/ exceptions if field has no value |
HAS_PERSISTENT() |
Determine if PERSISTENT has a value |
Permanent¶
Permanent options can never be removed from an option group. An option group containing a permanent option can't be removed from a DB instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PERMANENT() |
Getter for PERMANENT, with configurable default |
ASK_PERMANENT() |
Getter for PERMANENT w/ exceptions if field has no value |
HAS_PERMANENT() |
Determine if PERMANENT has a value |
RequiresAutoMinorEngineVersionUpgrade¶
If true, you must enable the Auto Minor Version Upgrade setting for your DB instance before you can use this option. You can enable Auto Minor Version Upgrade when you first create your DB instance, or by modifying your DB instance later.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REQUIRESAUTOMINORENGIN00() |
Getter for REQUIRESAUTOMINORENGINEVRS00, with configurable d |
ASK_REQUIRESAUTOMINORENGIN00() |
Getter for REQUIRESAUTOMINORENGINEVRS00 w/ exceptions if fie |
HAS_REQUIRESAUTOMINORENGIN00() |
Determine if REQUIRESAUTOMINORENGINEVRS00 has a value |
VpcOnly¶
If true, you can only use this option with a DB instance that is in a VPC.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCONLY() |
Getter for VPCONLY, with configurable default |
ASK_VPCONLY() |
Getter for VPCONLY w/ exceptions if field has no value |
HAS_VPCONLY() |
Determine if VPCONLY has a value |
SupportsOptionVersionDowngrade¶
If true, you can change the option to an earlier version of the option.
This only applies to options that have different versions available.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUPPSOPTIONVRSDOWNGRADE() |
Getter for SUPPORTSOPTIONVRSDOWNGRADE, with configurable def |
ASK_SUPPSOPTIONVRSDOWNGRADE() |
Getter for SUPPORTSOPTIONVRSDOWNGRADE w/ exceptions if field |
HAS_SUPPSOPTIONVRSDOWNGRADE() |
Determine if SUPPORTSOPTIONVRSDOWNGRADE has a value |
OptionGroupOptionSettings¶
The option settings that are available (and the default value) for each option in an option group.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OPTIONGROUPOPTIONSTGS() |
Getter for OPTIONGROUPOPTIONSETTINGS, with configurable defa |
ASK_OPTIONGROUPOPTIONSTGS() |
Getter for OPTIONGROUPOPTIONSETTINGS w/ exceptions if field |
HAS_OPTIONGROUPOPTIONSTGS() |
Determine if OPTIONGROUPOPTIONSETTINGS has a value |
OptionGroupOptionVersions¶
The versions that are available for the option.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OPTIONGROUPOPTIONVRSS() |
Getter for OPTIONGROUPOPTIONVERSIONS, with configurable defa |
ASK_OPTIONGROUPOPTIONVRSS() |
Getter for OPTIONGROUPOPTIONVERSIONS w/ exceptions if field |
HAS_OPTIONGROUPOPTIONVRSS() |
Determine if OPTIONGROUPOPTIONVERSIONS has a value |
CopyableCrossAccount¶
Indicates whether the option can be copied across Amazon Web Services accounts.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COPYABLECROSSACCOUNT() |
Getter for COPYABLECROSSACCOUNT, with configurable default |
ASK_COPYABLECROSSACCOUNT() |
Getter for COPYABLECROSSACCOUNT w/ exceptions if field has n |
HAS_COPYABLECROSSACCOUNT() |
Determine if COPYABLECROSSACCOUNT has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_OPTIONGROUPOPTIONSLIST
¶
TYPES TT_OPTIONGROUPOPTIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_RDSOPTIONGROUPOPTION WITH DEFAULT KEY
.