'Describes the available option group options.
:type engine_name: str
:param engine_name: Filters the list of option groups to only include
groups associated with a specific database engine.
:type major_engine_version: datetime
:param major_engine_version: Filters the list of option groups to only
include groups associated with a specific
database engine version. If specified, then
engine_name must also be specified.
:type max_records: int
:param max_records: The maximum number of records to be returned.
If more results are available, a MoreToken will
be returned in the response that can be used to
retrieve additional records.  Default is 100.
:type marker: str
:param marker: The marker provided by a previous request.
:rtype: list
:return: A list of class:`boto.rds.optiongroup.Option`'

def describe_option_group_options(self, engine_name=None, major_engine_version=None, max_records=100, marker=None):

    params = {}
    if (engine_name and major_engine_version):
        params['EngineName'] = engine_name
        params['MajorEngineVersion'] = major_engine_version
    if max_records:
        params['MaxRecords'] = int(max_records)
    if marker:
        params['Marker'] = marker
    return self.get_list('DescribeOptionGroupOptions', params, [('OptionGroupOptions', OptionGroupOption)])
