Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias FunctionDef arguments args defaults body Expr Str Return Call NameLoad Str keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str For NameStore Call NameLoad body If CompareEq AttributeLoad NameLoad attr NameLoad body Return Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Num NameLoad NameLoad Str NameLoad NameLoad NameLoad body If UnaryOpNot NameLoad body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad IfExp NameLoad Call AttributeLoad Call NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad IfExp Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad IfExp NameLoad Call AttributeLoad Call NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad If NameLoad body Assign NameStore ListLoad For NameStore NameLoad body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str If NameLoad body Assign NameStore ListLoad For NameStore NameLoad body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr body If CompareIs NameLoad NameLoad body Delete SubscriptDel NameLoad Index NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad Num NameLoad NameLoad body Expr Str Assign NameStore Dict Str Str NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If CompareIsNot NameLoad NameLoad body If CompareIs NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str Str orelse Assign SubscriptStore NameLoad Index Str Str Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str IfExp Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore ListLoad For NameStore NameLoad body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str If NameLoad body Assign NameStore ListLoad For NameStore NameLoad body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Str If NameLoad body Assign SubscriptStore NameLoad Index Str Str If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Str body Expr Str Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Str orelse Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str Str body Expr Str Assign NameStore Dict Str Str Str NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Dict Str NameLoad For NameStore Call NameLoad Num Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd NameLoad Num Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Str orelse Assign SubscriptStore NameLoad Index Str Str For NameStore Call NameLoad Num Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpAdd NameLoad Num Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str Str NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str NameLoad NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str NameLoad NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str Str Str NameLoad NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad Call NameLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad Call NameLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str Str NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Str orelse If NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict If BoolOpAnd NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr If NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str Return Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad Num NameLoad body Expr Str Assign NameStore Dict If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad orelse If BoolOpAnd NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Num NameLoad body Expr Str Assign NameStore Dict If BoolOpAnd NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad decorator_list decorator_list
N/A N/A urllib boto.connection AWSQueryConnection boto.rds.dbinstance DBInstance boto.rds.dbsecuritygroup DBSecurityGroup boto.rds.optiongroup OptionGroup OptionGroupOption boto.rds.parametergroup ParameterGroup boto.rds.dbsnapshot DBSnapshot boto.rds.event Event boto.rds.regioninfo RDSRegionInfo boto.rds.dbsubnetgroup DBSubnetGroup boto.rds.vpcsecuritygroupmembership VPCSecurityGroupMembership boto.regioninfo get_regions boto.rds.logfile LogFile LogFileObject regions N/A N/A N/A N/A N/A 
    Get all available regions for the RDS service.

    :rtype: list
    :return: A list of :class:`boto.rds.regioninfo.RDSRegionInfo`
     N/A N/A get_regions rds region_cls RDSRegionInfo connection_cls RDSConnection N/A connect_to_region N/A N/A region_name N/A kw_params N/A N/A 
    Given a valid region name, return a
    :class:`boto.rds.RDSConnection`.
    Any additional parameters after the region_name are passed on to
    the connect method of the region object.

    :type: str
    :param region_name: The name of the region to connect to.

    :rtype: :class:`boto.rds.RDSConnection` or ``None``
    :return: A connection to the given region, or None if an invalid region
             name is given
     N/A region N/A regions N/A N/A N/A N/A region name region_name N/A N/A N/A N/A region connect kw_params N/A None N/A RDSConnection N/A AWSQueryConnection N/A N/A DefaultRegionName us-east-1 N/A DefaultRegionEndpoint rds.amazonaws.com N/A APIVersion 2013-05-15 __init__ N/A N/A self aws_access_key_id aws_secret_access_key is_secure port proxy proxy_port proxy_user proxy_pass debug https_connection_factory region path security_token validate_certs profile_name N/A None None True None None None None None 0 None None / None True None N/A N/A N/A region N/A N/A region N/A RDSRegionInfo self N/A self DefaultRegionName N/A self DefaultRegionEndpoint N/A N/A self region region N/A N/A N/A N/A super RDSConnection self __init__ aws_access_key_id aws_secret_access_key is_secure port proxy proxy_port proxy_user proxy_pass N/A N/A self region endpoint debug https_connection_factory path security_token validate_certs validate_certs profile_name profile_name N/A _required_auth_capability N/A N/A self N/A N/A N/A N/A hmac-v4 N/A get_all_dbinstances N/A N/A self instance_id max_records marker N/A None None None N/A N/A 
        Retrieve all the DBInstances in your account.

        :type instance_id: str
        :param instance_id: DB Instance identifier.  If supplied, only
                            information this instance will be returned.
                            Otherwise, info about all DB Instances will
                            be returned.

        :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.dbinstance.DBInstance`
         N/A params N/A N/A instance_id N/A N/A N/A params N/A DBInstanceIdentifier instance_id N/A max_records N/A N/A N/A params N/A MaxRecords max_records N/A marker N/A N/A N/A params N/A Marker marker N/A N/A N/A self get_list DescribeDBInstances params N/A N/A DBInstance DBInstance N/A create_dbinstance N/A N/A self id allocated_storage instance_class master_username master_password port engine db_name param_group security_groups availability_zone preferred_maintenance_window backup_retention_period preferred_backup_window multi_az engine_version auto_minor_version_upgrade character_set_name db_subnet_group_name license_model option_group_name iops vpc_security_groups N/A 3306 MySQL5.1 None None None None None None None False None True None None None None None None N/A N/A 
        Create a new DBInstance.

        :type id: str
        :param id: Unique identifier for the new instance.
                   Must contain 1-63 alphanumeric characters.
                   First character must be a letter.
                   May not end with a hyphen or contain two consecutive hyphens

        :type allocated_storage: int
        :param allocated_storage: Initially allocated storage size, in GBs.
                                  Valid values are depending on the engine value.

                                  * MySQL = 5--3072
                                  * oracle-se1 = 10--3072
                                  * oracle-se = 10--3072
                                  * oracle-ee = 10--3072
                                  * sqlserver-ee = 200--1024
                                  * sqlserver-se = 200--1024
                                  * sqlserver-ex = 30--1024
                                  * sqlserver-web = 30--1024
                                  * postgres = 5--3072

        :type instance_class: str
        :param instance_class: The compute and memory capacity of
                               the DBInstance. Valid values are:

                               * db.t1.micro
                               * db.m1.small
                               * db.m1.medium
                               * db.m1.large
                               * db.m1.xlarge
                               * db.m2.xlarge
                               * db.m2.2xlarge
                               * db.m2.4xlarge

        :type engine: str
        :param engine: Name of database engine. Defaults to MySQL but can be;

                       * MySQL
                       * oracle-se1
                       * oracle-se
                       * oracle-ee
                       * sqlserver-ee
                       * sqlserver-se
                       * sqlserver-ex
                       * sqlserver-web
                       * postgres

        :type master_username: str
        :param master_username: Name of master user for the DBInstance.

                                * MySQL must be;
                                  - 1--16 alphanumeric characters
                                  - first character must be a letter
                                  - cannot be a reserved MySQL word

                                * Oracle must be:
                                  - 1--30 alphanumeric characters
                                  - first character must be a letter
                                  - cannot be a reserved Oracle word

                                * SQL Server must be:
                                  - 1--128 alphanumeric characters
                                  - first character must be a letter
                                  - cannot be a reserver SQL Server word

        :type master_password: str
        :param master_password: Password of master user for the DBInstance.

                                * MySQL must be 8--41 alphanumeric characters

                                * Oracle must be 8--30 alphanumeric characters

                                * SQL Server must be 8--128 alphanumeric characters.

        :type port: int
        :param port: Port number on which database accepts connections.
                     Valid values [1115-65535].

                     * MySQL defaults to 3306

                     * Oracle defaults to 1521

                     * SQL Server defaults to 1433 and _cannot_ be 1434, 3389,
                       47001, 49152, and 49152 through 49156.

                     * PostgreSQL defaults to 5432

        :type db_name: str
        :param db_name: * MySQL:
                          Name of a database to create when the DBInstance
                          is created. Default is to create no databases.

                          Must contain 1--64 alphanumeric characters and cannot
                          be a reserved MySQL word.

                        * Oracle:
                          The Oracle System ID (SID) of the created DB instances.
                          Default is ORCL. Cannot be longer than 8 characters.

                        * SQL Server:
                          Not applicable and must be None.

                        * PostgreSQL:
                          Name of a database to create when the DBInstance
                          is created. Default is to create no databases.

                          Must contain 1--63 alphanumeric characters. Must
                          begin with a letter or an underscore. Subsequent
                          characters can be letters, underscores, or digits (0-9)
                          and cannot be a reserved PostgreSQL word.

        :type param_group: str or ParameterGroup object
        :param param_group: Name of DBParameterGroup or ParameterGroup instance
                            to associate with this DBInstance.  If no groups are
                            specified no parameter groups will be used.

        :type security_groups: list of str or list of DBSecurityGroup objects
        :param security_groups: List of names of DBSecurityGroup to
            authorize on this DBInstance.

        :type availability_zone: str
        :param availability_zone: Name of the availability zone to place
                                  DBInstance into.

        :type preferred_maintenance_window: str
        :param preferred_maintenance_window: The weekly time range (in UTC)
                                             during which maintenance can occur.
                                             Default is Sun:05:00-Sun:09:00

        :type backup_retention_period: int
        :param backup_retention_period: The number of days for which automated
                                        backups are retained.  Setting this to
                                        zero disables automated backups.

        :type preferred_backup_window: str
        :param preferred_backup_window: The daily time range during which
                                        automated backups are created (if
                                        enabled).  Must be in h24:mi-hh24:mi
                                        format (UTC).

        :type multi_az: bool
        :param multi_az: If True, specifies the DB Instance will be
                         deployed in multiple availability zones.

                         For Microsoft SQL Server, must be set to false. You cannot set
                         the AvailabilityZone parameter if the MultiAZ parameter is
                         set to true.

        :type engine_version: str
        :param engine_version: The version number of the database engine to use.

                               * MySQL format example: 5.1.42

                               * Oracle format example: 11.2.0.2.v2

                               * SQL Server format example: 10.50.2789.0.v1

                               * PostgreSQL format example: 9.3

        :type auto_minor_version_upgrade: bool
        :param auto_minor_version_upgrade: Indicates that minor engine
                                           upgrades will be applied
                                           automatically to the Read Replica
                                           during the maintenance window.
                                           Default is True.
        :type character_set_name: str
        :param character_set_name: For supported engines, indicates that the DB Instance
                                   should be associated with the specified CharacterSet.

        :type db_subnet_group_name: str
        :param db_subnet_group_name: A DB Subnet Group to associate with this DB Instance.
                                     If there is no DB Subnet Group, then it is a non-VPC DB
                                     instance.

        :type license_model: str
        :param license_model: License model information for this DB Instance.

                              Valid values are;
                              - license-included
                              - bring-your-own-license
                              - general-public-license

                              All license types are not supported on all engines.

        :type option_group_name: str
        :param option_group_name: Indicates that the DB Instance should be associated
                                  with the specified option group.

        :type iops: int
        :param iops:  The amount of IOPS (input/output operations per second) to Provisioned
                      for the DB Instance. Can be modified at a later date.

                      Must scale linearly. For every 1000 IOPS provision, you must allocated
                      100 GB of storage space. This scales up to 1 TB / 10 000 IOPS for MySQL
                      and Oracle. MSSQL is limited to 700 GB / 7 000 IOPS.

                      If you specify a value, it must be at least 1000 IOPS and you must
                      allocate 100 GB of storage.

        :type vpc_security_groups: list of str or a VPCSecurityGroupMembership object
        :param vpc_security_groups: List of VPC security group ids or a list of
            VPCSecurityGroupMembership objects this DBInstance should be a member of

        :rtype: :class:`boto.rds.dbinstance.DBInstance`
        :return: The new db instance.
         N/A params N/A AllocatedStorage AutoMinorVersionUpgrade AvailabilityZone BackupRetentionPeriod CharacterSetName DBInstanceClass DBInstanceIdentifier DBName DBParameterGroupName DBSubnetGroupName Engine EngineVersion Iops LicenseModel MasterUsername MasterUserPassword MultiAZ OptionGroupName Port PreferredBackupWindow PreferredMaintenanceWindow allocated_storage N/A auto_minor_version_upgrade N/A N/A N/A str auto_minor_version_upgrade lower None availability_zone backup_retention_period character_set_name instance_class id db_name N/A N/A isinstance param_group ParameterGroup N/A param_group name param_group db_subnet_group_name engine engine_version iops license_model master_username master_password N/A multi_az N/A N/A N/A str multi_az lower None option_group_name port preferred_backup_window preferred_maintenance_window N/A security_groups N/A N/A l N/A N/A group security_groups N/A N/A N/A isinstance group DBSecurityGroup N/A N/A N/A N/A l append N/A group name N/A N/A N/A N/A l append group N/A N/A N/A self build_list_params params l DBSecurityGroups.member N/A vpc_security_groups N/A N/A l N/A N/A vpc_grp vpc_security_groups N/A N/A N/A isinstance vpc_grp VPCSecurityGroupMembership N/A N/A N/A N/A l append N/A vpc_grp vpc_group N/A N/A N/A N/A l append vpc_grp N/A N/A N/A self build_list_params params l VpcSecurityGroupIds.member N/A N/A k v N/A list N/A N/A params items N/A N/A N/A v None N/A N/A N/A params N/A k N/A N/A N/A self get_object CreateDBInstance params DBInstance N/A create_dbinstance_read_replica N/A N/A self id source_id instance_class port availability_zone auto_minor_version_upgrade N/A None 3306 None None N/A N/A 
        Create a new DBInstance Read Replica.

        :type id: str
        :param id: Unique identifier for the new instance.
                   Must contain 1-63 alphanumeric characters.
                   First character must be a letter.
                   May not end with a hyphen or contain two consecutive hyphens

        :type source_id: str
        :param source_id: Unique identifier for the DB Instance for which this
                          DB Instance will act as a Read Replica.

        :type instance_class: str
        :param instance_class: The compute and memory capacity of the
                               DBInstance.  Default is to inherit from
                               the source DB Instance.

                               Valid values are:

                               * db.m1.small
                               * db.m1.large
                               * db.m1.xlarge
                               * db.m2.xlarge
                               * db.m2.2xlarge
                               * db.m2.4xlarge

        :type port: int
        :param port: Port number on which database accepts connections.
                     Default is to inherit from source DB Instance.
                     Valid values [1115-65535].  Defaults to 3306.

        :type availability_zone: str
        :param availability_zone: Name of the availability zone to place
                                  DBInstance into.

        :type auto_minor_version_upgrade: bool
        :param auto_minor_version_upgrade: Indicates that minor engine
                                           upgrades will be applied
                                           automatically to the Read Replica
                                           during the maintenance window.
                                           Default is to inherit this value
                                           from the source DB Instance.

        :rtype: :class:`boto.rds.dbinstance.DBInstance`
        :return: The new db instance.
         N/A params N/A DBInstanceIdentifier SourceDBInstanceIdentifier id source_id N/A instance_class N/A N/A N/A params N/A DBInstanceClass instance_class N/A port N/A N/A N/A params N/A Port port N/A availability_zone N/A N/A N/A params N/A AvailabilityZone availability_zone N/A N/A auto_minor_version_upgrade None N/A N/A N/A auto_minor_version_upgrade True N/A N/A N/A params N/A AutoMinorVersionUpgrade true N/A N/A N/A params N/A AutoMinorVersionUpgrade false N/A N/A N/A self get_object CreateDBInstanceReadReplica params DBInstance N/A promote_read_replica N/A N/A self id backup_retention_period preferred_backup_window N/A None None N/A N/A 
        Promote a Read Replica to a standalone DB Instance.

        :type id: str
        :param id: Unique identifier for the new instance.
                   Must contain 1-63 alphanumeric characters.
                   First character must be a letter.
                   May not end with a hyphen or contain two consecutive hyphens

        :type backup_retention_period: int
        :param backup_retention_period: The number of days for which automated
                                        backups are retained.  Setting this to
                                        zero disables automated backups.

        :type preferred_backup_window: str
        :param preferred_backup_window: The daily time range during which
                                        automated backups are created (if
                                        enabled).  Must be in h24:mi-hh24:mi
                                        format (UTC).

        :rtype: :class:`boto.rds.dbinstance.DBInstance`
        :return: The new db instance.
         N/A params N/A DBInstanceIdentifier id N/A N/A backup_retention_period None N/A N/A N/A params N/A BackupRetentionPeriod backup_retention_period N/A preferred_backup_window N/A N/A N/A params N/A PreferredBackupWindow preferred_backup_window N/A N/A N/A self get_object PromoteReadReplica params DBInstance N/A modify_dbinstance N/A N/A self id param_group security_groups preferred_maintenance_window master_password allocated_storage instance_class backup_retention_period preferred_backup_window multi_az apply_immediately iops vpc_security_groups new_instance_id N/A None None None None None None None None False False None None None N/A N/A 
        Modify an existing DBInstance.

        :type id: str
        :param id: Unique identifier for the new instance.

        :type param_group: str or ParameterGroup object
        :param param_group: Name of DBParameterGroup or ParameterGroup instance
                            to associate with this DBInstance.  If no groups are
                            specified no parameter groups will be used.

        :type security_groups: list of str or list of DBSecurityGroup objects
        :param security_groups: List of names of DBSecurityGroup to authorize on
                                this DBInstance.

        :type preferred_maintenance_window: str
        :param preferred_maintenance_window: The weekly time range (in UTC)
                                             during which maintenance can
                                             occur.
                                             Default is Sun:05:00-Sun:09:00

        :type master_password: str
        :param master_password: Password of master user for the DBInstance.
                                Must be 4-15 alphanumeric characters.

        :type allocated_storage: int
        :param allocated_storage: The new allocated storage size, in GBs.
                                  Valid values are [5-1024]

        :type instance_class: str
        :param instance_class: The compute and memory capacity of the
                               DBInstance.  Changes will be applied at
                               next maintenance window unless
                               apply_immediately is True.

                               Valid values are:

                               * db.m1.small
                               * db.m1.large
                               * db.m1.xlarge
                               * db.m2.xlarge
                               * db.m2.2xlarge
                               * db.m2.4xlarge

        :type apply_immediately: bool
        :param apply_immediately: If true, the modifications will be applied
                                  as soon as possible rather than waiting for
                                  the next preferred maintenance window.

        :type backup_retention_period: int
        :param backup_retention_period: The number of days for which automated
                                        backups are retained.  Setting this to
                                        zero disables automated backups.

        :type preferred_backup_window: str
        :param preferred_backup_window: The daily time range during which
                                        automated backups are created (if
                                        enabled).  Must be in h24:mi-hh24:mi
                                        format (UTC).

        :type multi_az: bool
        :param multi_az: If True, specifies the DB Instance will be
                         deployed in multiple availability zones.

        :type iops: int
        :param iops:  The amount of IOPS (input/output operations per second) to Provisioned
                      for the DB Instance. Can be modified at a later date.

                      Must scale linearly. For every 1000 IOPS provision, you must allocated
                      100 GB of storage space. This scales up to 1 TB / 10 000 IOPS for MySQL
                      and Oracle. MSSQL is limited to 700 GB / 7 000 IOPS.

                      If you specify a value, it must be at least 1000 IOPS and you must
                      allocate 100 GB of storage.

        :type vpc_security_groups: list of str or a VPCSecurityGroupMembership object
        :param vpc_security_groups: List of VPC security group ids or a
            VPCSecurityGroupMembership object this DBInstance should be a member of

        :type new_instance_id: str
        :param new_instance_id: New name to rename the DBInstance to.

        :rtype: :class:`boto.rds.dbinstance.DBInstance`
        :return: The modified db instance.
         N/A params N/A DBInstanceIdentifier id N/A param_group N/A N/A N/A params N/A DBParameterGroupName N/A N/A isinstance param_group ParameterGroup N/A param_group name param_group N/A security_groups N/A N/A l N/A N/A group security_groups N/A N/A N/A isinstance group DBSecurityGroup N/A N/A N/A N/A l append N/A group name N/A N/A N/A N/A l append group N/A N/A N/A self build_list_params params l DBSecurityGroups.member N/A vpc_security_groups N/A N/A l N/A N/A vpc_grp vpc_security_groups N/A N/A N/A isinstance vpc_grp VPCSecurityGroupMembership N/A N/A N/A N/A l append N/A vpc_grp vpc_group N/A N/A N/A N/A l append vpc_grp N/A N/A N/A self build_list_params params l VpcSecurityGroupIds.member N/A preferred_maintenance_window N/A N/A N/A params N/A PreferredMaintenanceWindow preferred_maintenance_window N/A master_password N/A N/A N/A params N/A MasterUserPassword master_password N/A allocated_storage N/A N/A N/A params N/A AllocatedStorage allocated_storage N/A instance_class N/A N/A N/A params N/A DBInstanceClass instance_class N/A N/A backup_retention_period None N/A N/A N/A params N/A BackupRetentionPeriod backup_retention_period N/A preferred_backup_window N/A N/A N/A params N/A PreferredBackupWindow preferred_backup_window N/A multi_az N/A N/A N/A params N/A MultiAZ true N/A apply_immediately N/A N/A N/A params N/A ApplyImmediately true N/A iops N/A N/A N/A params N/A Iops iops N/A new_instance_id N/A N/A N/A params N/A NewDBInstanceIdentifier new_instance_id N/A N/A N/A self get_object ModifyDBInstance params DBInstance N/A delete_dbinstance N/A N/A self id skip_final_snapshot final_snapshot_id N/A False N/A N/A 
        Delete an existing DBInstance.

        :type id: str
        :param id: Unique identifier for the new instance.

        :type skip_final_snapshot: bool
        :param skip_final_snapshot: This parameter determines whether a final
                                    db snapshot is created before the instance
                                    is deleted.  If True, no snapshot
                                    is created.  If False, a snapshot
                                    is created before deleting the instance.

        :type final_snapshot_id: str
        :param final_snapshot_id: If a final snapshot is requested, this
                                  is the identifier used for that snapshot.

        :rtype: :class:`boto.rds.dbinstance.DBInstance`
        :return: The deleted db instance.
         N/A params N/A DBInstanceIdentifier id N/A skip_final_snapshot N/A N/A N/A params N/A SkipFinalSnapshot true N/A N/A N/A params N/A SkipFinalSnapshot false N/A N/A params N/A FinalDBSnapshotIdentifier final_snapshot_id N/A N/A N/A self get_object DeleteDBInstance params DBInstance N/A reboot_dbinstance N/A N/A self id N/A N/A N/A 
        Reboot DBInstance.

        :type id: str
        :param id: Unique identifier of the instance.

        :rtype: :class:`boto.rds.dbinstance.DBInstance`
        :return: The rebooting db instance.
         N/A params N/A DBInstanceIdentifier id N/A N/A N/A self get_object RebootDBInstance params DBInstance N/A get_all_dbparameter_groups N/A N/A self groupname max_records marker N/A None None None N/A N/A 
        Get all parameter groups associated with your account in a region.

        :type groupname: str
        :param groupname: The name of the DBParameter group to retrieve.
                          If not provided, all DBParameter groups will be returned.

        :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.ec2.parametergroup.ParameterGroup`
         N/A params N/A N/A groupname N/A N/A N/A params N/A DBParameterGroupName groupname N/A max_records N/A N/A N/A params N/A MaxRecords max_records N/A marker N/A N/A N/A params N/A Marker marker N/A N/A N/A self get_list DescribeDBParameterGroups params N/A N/A DBParameterGroup ParameterGroup N/A get_all_dbparameters N/A N/A self groupname source max_records marker N/A None None None N/A N/A 
        Get all parameters associated with a ParameterGroup

        :type groupname: str
        :param groupname: The name of the DBParameter group to retrieve.

        :type source: str
        :param source: Specifies which parameters to return.
                       If not specified, all parameters will be returned.
                       Valid values are: user|system|engine-default

        :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: :class:`boto.ec2.parametergroup.ParameterGroup`
        :return: The ParameterGroup
         N/A params N/A DBParameterGroupName groupname N/A source N/A N/A N/A params N/A Source source N/A max_records N/A N/A N/A params N/A MaxRecords max_records N/A marker N/A N/A N/A params N/A Marker marker N/A pg N/A N/A self get_object DescribeDBParameters params ParameterGroup N/A N/A pg name groupname N/A pg N/A create_parameter_group N/A N/A self name engine description N/A MySQL5.1 N/A N/A 
        Create a new dbparameter group for your account.

        :type name: string
        :param name: The name of the new dbparameter group

        :type engine: str
        :param engine: Name of database engine.

        :type description: string
        :param description: The description of the new dbparameter group

        :rtype: :class:`boto.rds.parametergroup.ParameterGroup`
        :return: The newly created ParameterGroup
         N/A params N/A DBParameterGroupName DBParameterGroupFamily Description name engine description N/A N/A N/A self get_object CreateDBParameterGroup params ParameterGroup N/A modify_parameter_group N/A N/A self name parameters N/A None N/A N/A 
        Modify a ParameterGroup for your account.

        :type name: string
        :param name: The name of the new ParameterGroup

        :type parameters: list of :class:`boto.rds.parametergroup.Parameter`
        :param parameters: The new parameters

        :rtype: :class:`boto.rds.parametergroup.ParameterGroup`
        :return: The newly created ParameterGroup
         N/A params N/A DBParameterGroupName name N/A i N/A range 0 N/A len parameters N/A N/A parameter N/A parameters N/A i N/A N/A N/A parameter merge params N/A i 1 N/A N/A N/A self get_list ModifyDBParameterGroup params ParameterGroup verb POST N/A reset_parameter_group N/A N/A self name reset_all_params parameters N/A False None N/A N/A 
        Resets some or all of the parameters of a ParameterGroup to the
        default value

        :type key_name: string
        :param key_name: The name of the ParameterGroup to reset

        :type parameters: list of :class:`boto.rds.parametergroup.Parameter`
        :param parameters: The parameters to reset.  If not supplied,
                           all parameters will be reset.
         N/A params N/A DBParameterGroupName name N/A reset_all_params N/A N/A N/A params N/A ResetAllParameters true N/A N/A N/A params N/A ResetAllParameters false N/A i N/A range 0 N/A len parameters N/A N/A parameter N/A parameters N/A i N/A N/A N/A parameter merge params N/A i 1 N/A N/A N/A self get_status ResetDBParameterGroup params N/A delete_parameter_group N/A N/A self name N/A N/A N/A 
        Delete a ParameterGroup from your account.

        :type key_name: string
        :param key_name: The name of the ParameterGroup to delete
         N/A params N/A DBParameterGroupName name N/A N/A N/A self get_status DeleteDBParameterGroup params N/A get_all_dbsecurity_groups N/A N/A self groupname max_records marker N/A None None None N/A N/A 
        Get all security groups associated with your account in a region.

        :type groupnames: list
        :param groupnames: A list of the names of security groups to retrieve.
                           If not provided, all security groups will
                           be returned.

        :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.dbsecuritygroup.DBSecurityGroup`
         N/A params N/A N/A groupname N/A N/A N/A params N/A DBSecurityGroupName groupname N/A max_records N/A N/A N/A params N/A MaxRecords max_records N/A marker N/A N/A N/A params N/A Marker marker N/A N/A N/A self get_list DescribeDBSecurityGroups params N/A N/A DBSecurityGroup DBSecurityGroup N/A create_dbsecurity_group N/A N/A self name description N/A None N/A N/A 
        Create a new security group for your account.
        This will create the security group within the region you
        are currently connected to.

        :type name: string
        :param name: The name of the new security group

        :type description: string
        :param description: The description of the new security group

        :rtype: :class:`boto.rds.dbsecuritygroup.DBSecurityGroup`
        :return: The newly created DBSecurityGroup
         N/A params N/A DBSecurityGroupName name N/A description N/A N/A N/A params N/A DBSecurityGroupDescription description N/A group N/A N/A self get_object CreateDBSecurityGroup params DBSecurityGroup N/A N/A group name name N/A N/A group description description N/A group N/A delete_dbsecurity_group N/A N/A self name N/A N/A N/A 
        Delete a DBSecurityGroup from your account.

        :type key_name: string
        :param key_name: The name of the DBSecurityGroup to delete
         N/A params N/A DBSecurityGroupName name N/A N/A N/A self get_status DeleteDBSecurityGroup params N/A authorize_dbsecurity_group N/A N/A self group_name cidr_ip ec2_security_group_name ec2_security_group_owner_id N/A None None None N/A N/A 
        Add a new rule to an existing security group.
        You need to pass in either src_security_group_name and
        src_security_group_owner_id OR a CIDR block but not both.

        :type group_name: string
        :param group_name: The name of the security group you are adding
                           the rule to.

        :type ec2_security_group_name: string
        :param ec2_security_group_name: The name of the EC2 security group
                                        you are granting access to.

        :type ec2_security_group_owner_id: string
        :param ec2_security_group_owner_id: The ID of the owner of the EC2
                                            security group you are granting
                                            access to.

        :type cidr_ip: string
        :param cidr_ip: The CIDR block you are providing access to.
                        See http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing

        :rtype: bool
        :return: True if successful.
         N/A params N/A DBSecurityGroupName group_name N/A ec2_security_group_name N/A N/A N/A params N/A EC2SecurityGroupName ec2_security_group_name N/A ec2_security_group_owner_id N/A N/A N/A params N/A EC2SecurityGroupOwnerId ec2_security_group_owner_id N/A cidr_ip N/A N/A N/A params N/A CIDRIP N/A N/A urllib quote cidr_ip N/A N/A N/A self get_object AuthorizeDBSecurityGroupIngress params DBSecurityGroup N/A revoke_dbsecurity_group N/A N/A self group_name ec2_security_group_name ec2_security_group_owner_id cidr_ip N/A None None None N/A N/A 
        Remove an existing rule from an existing security group.
        You need to pass in either ec2_security_group_name and
        ec2_security_group_owner_id OR a CIDR block.

        :type group_name: string
        :param group_name: The name of the security group you are removing
                           the rule from.

        :type ec2_security_group_name: string
        :param ec2_security_group_name: The name of the EC2 security group
                                        from which you are removing access.

        :type ec2_security_group_owner_id: string
        :param ec2_security_group_owner_id: The ID of the owner of the EC2
                                            security from which you are
                                            removing access.

        :type cidr_ip: string
        :param cidr_ip: The CIDR block from which you are removing access.
                        See http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing

        :rtype: bool
        :return: True if successful.
         N/A params N/A DBSecurityGroupName group_name N/A ec2_security_group_name N/A N/A N/A params N/A EC2SecurityGroupName ec2_security_group_name N/A ec2_security_group_owner_id N/A N/A N/A params N/A EC2SecurityGroupOwnerId ec2_security_group_owner_id N/A cidr_ip N/A N/A N/A params N/A CIDRIP cidr_ip N/A N/A N/A self get_object RevokeDBSecurityGroupIngress params DBSecurityGroup N/A N/A revoke_security_group revoke_dbsecurity_group get_all_dbsnapshots N/A N/A self snapshot_id instance_id max_records marker N/A None None None None N/A N/A 
        Get information about DB Snapshots.

        :type snapshot_id: str
        :param snapshot_id: The unique identifier of an RDS snapshot.
                            If not provided, all RDS snapshots will be returned.

        :type instance_id: str
        :param instance_id: The identifier of a DBInstance.  If provided,
                            only the DBSnapshots related to that instance will
                            be returned.
                            If not provided, all RDS snapshots will be returned.

        :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.dbsnapshot.DBSnapshot`
         N/A params N/A N/A snapshot_id N/A N/A N/A params N/A DBSnapshotIdentifier snapshot_id N/A instance_id N/A N/A N/A params N/A DBInstanceIdentifier instance_id N/A max_records N/A N/A N/A params N/A MaxRecords max_records N/A marker N/A N/A N/A params N/A Marker marker N/A N/A N/A self get_list DescribeDBSnapshots params N/A N/A DBSnapshot DBSnapshot N/A get_all_logs N/A N/A self dbinstance_id max_records marker file_size filename_contains file_last_written N/A None None None None None N/A N/A 
        Get all log files

        :type instance_id: str
        :param instance_id: The identifier of a DBInstance.

        :type max_records: int
        :param max_records: Number of log file names to return.

        :type marker: str
        :param marker: The marker provided by a previous request.

        :file_size: int
        :param file_size: Filter results to files large than this size in bytes.

        :filename_contains: str
        :param filename_contains: Filter results to files with filename containing this string

        :file_last_written: int
        :param file_last_written: Filter results to files written after this time (POSIX timestamp)

        :rtype: list
        :return: A list of :class:`boto.rds.logfile.LogFile`
         N/A params N/A DBInstanceIdentifier dbinstance_id N/A file_size N/A N/A N/A params N/A FileSize file_size N/A filename_contains N/A N/A N/A params N/A FilenameContains filename_contains N/A file_last_written N/A N/A N/A params N/A FileLastWritten file_last_written N/A marker N/A N/A N/A params N/A Marker marker N/A max_records N/A N/A N/A params N/A MaxRecords max_records N/A N/A N/A self get_list DescribeDBLogFiles params N/A N/A DescribeDBLogFilesDetails LogFile N/A get_log_file N/A N/A self dbinstance_id log_file_name marker number_of_lines max_records N/A None None None N/A N/A 
        Download a log file from RDS

        :type instance_id: str
        :param instance_id: The identifier of a DBInstance.

        :type log_file_name: str
        :param log_file_name: The name of the log file to retrieve

        :type marker: str
        :param marker: A marker returned from a previous call to this method, or 0 to indicate the start of file. If
                       no marker is specified, this will fetch log lines from the end of file instead.

        :type number_of_lines: int
        :param marker: The maximium number of lines to be returned.
         N/A params N/A DBInstanceIdentifier LogFileName dbinstance_id log_file_name N/A marker N/A N/A N/A params N/A Marker marker N/A number_of_lines N/A N/A N/A params N/A NumberOfLines number_of_lines N/A max_records N/A N/A N/A params N/A MaxRecords max_records N/A logfile N/A N/A self get_object DownloadDBLogFilePortion params LogFileObject N/A logfile N/A N/A N/A logfile log_filename log_file_name N/A N/A logfile dbinstance_id dbinstance_id N/A logfile N/A create_dbsnapshot N/A N/A self snapshot_id dbinstance_id N/A N/A N/A 
        Create a new DB snapshot.

        :type snapshot_id: string
        :param snapshot_id: The identifier for the DBSnapshot

        :type dbinstance_id: string
        :param dbinstance_id: The source identifier for the RDS instance from
                              which the snapshot is created.

        :rtype: :class:`boto.rds.dbsnapshot.DBSnapshot`
        :return: The newly created DBSnapshot
         N/A params N/A DBSnapshotIdentifier DBInstanceIdentifier snapshot_id dbinstance_id N/A N/A N/A self get_object CreateDBSnapshot params DBSnapshot N/A copy_dbsnapshot N/A N/A self source_snapshot_id target_snapshot_id N/A N/A N/A 
        Copies the specified DBSnapshot.

        :type source_snapshot_id: string
        :param source_snapshot_id: The identifier for the source DB snapshot.

        :type target_snapshot_id: string
        :param target_snapshot_id: The identifier for the copied snapshot.

        :rtype: :class:`boto.rds.dbsnapshot.DBSnapshot`
        :return: The newly created DBSnapshot.
         N/A params N/A SourceDBSnapshotIdentifier TargetDBSnapshotIdentifier source_snapshot_id target_snapshot_id N/A N/A N/A self get_object CopyDBSnapshot params DBSnapshot N/A delete_dbsnapshot N/A N/A self identifier N/A N/A N/A 
        Delete a DBSnapshot

        :type identifier: string
        :param identifier: The identifier of the DBSnapshot to delete
         N/A params N/A DBSnapshotIdentifier identifier N/A N/A N/A self get_object DeleteDBSnapshot params DBSnapshot N/A restore_dbinstance_from_dbsnapshot N/A N/A self identifier instance_id instance_class port availability_zone multi_az auto_minor_version_upgrade db_subnet_group_name N/A None None None None None N/A N/A 
        Create a new DBInstance from a DB snapshot.

        :type identifier: string
        :param identifier: The identifier for the DBSnapshot

        :type instance_id: string
        :param instance_id: The source identifier for the RDS instance from
                              which the snapshot is created.

        :type instance_class: str
        :param instance_class: The compute and memory capacity of the
                               DBInstance.  Valid values are:
                               db.m1.small | db.m1.large | db.m1.xlarge |
                               db.m2.2xlarge | db.m2.4xlarge

        :type port: int
        :param port: Port number on which database accepts connections.
                     Valid values [1115-65535].  Defaults to 3306.

        :type availability_zone: str
        :param availability_zone: Name of the availability zone to place
                                  DBInstance into.

        :type multi_az: bool
        :param multi_az: If True, specifies the DB Instance will be
                         deployed in multiple availability zones.
                         Default is the API default.

        :type auto_minor_version_upgrade: bool
        :param auto_minor_version_upgrade: Indicates that minor engine
                                           upgrades will be applied
                                           automatically to the Read Replica
                                           during the maintenance window.
                                           Default is the API default.

        :type db_subnet_group_name: str
        :param db_subnet_group_name: A DB Subnet Group to associate with this DB Instance.
                                     If there is no DB Subnet Group, then it is a non-VPC DB
                                     instance.

        :rtype: :class:`boto.rds.dbinstance.DBInstance`
        :return: The newly created DBInstance
         N/A params N/A DBSnapshotIdentifier DBInstanceIdentifier DBInstanceClass identifier instance_id instance_class N/A port N/A N/A N/A params N/A Port port N/A availability_zone N/A N/A N/A params N/A AvailabilityZone availability_zone N/A N/A multi_az None N/A N/A N/A params N/A MultiAZ N/A N/A N/A str multi_az lower N/A N/A auto_minor_version_upgrade None N/A N/A N/A params N/A AutoMinorVersionUpgrade N/A N/A N/A str auto_minor_version_upgrade lower N/A N/A db_subnet_group_name None N/A N/A N/A params N/A DBSubnetGroupName db_subnet_group_name N/A N/A N/A self get_object RestoreDBInstanceFromDBSnapshot params DBInstance N/A restore_dbinstance_from_point_in_time N/A N/A self source_instance_id target_instance_id use_latest restore_time dbinstance_class port availability_zone db_subnet_group_name N/A False None None None None None N/A N/A 
        Create a new DBInstance from a point in time.

        :type source_instance_id: string
        :param source_instance_id: The identifier for the source DBInstance.

        :type target_instance_id: string
        :param target_instance_id: The identifier of the new DBInstance.

        :type use_latest: bool
        :param use_latest: If True, the latest snapshot availabile will
                           be used.

        :type restore_time: datetime
        :param restore_time: The date and time to restore from.  Only
                             used if use_latest is False.

        :type instance_class: str
        :param instance_class: The compute and memory capacity of the
                               DBInstance.  Valid values are:
                               db.m1.small | db.m1.large | db.m1.xlarge |
                               db.m2.2xlarge | db.m2.4xlarge

        :type port: int
        :param port: Port number on which database accepts connections.
                     Valid values [1115-65535].  Defaults to 3306.

        :type availability_zone: str
        :param availability_zone: Name of the availability zone to place
                                  DBInstance into.

        :type db_subnet_group_name: str
        :param db_subnet_group_name: A DB Subnet Group to associate with this DB Instance.
                                     If there is no DB Subnet Group, then it is a non-VPC DB
                                     instance.

        :rtype: :class:`boto.rds.dbinstance.DBInstance`
        :return: The newly created DBInstance
         N/A params N/A SourceDBInstanceIdentifier TargetDBInstanceIdentifier source_instance_id target_instance_id N/A use_latest N/A N/A N/A params N/A UseLatestRestorableTime true N/A N/A restore_time N/A N/A N/A params N/A RestoreTime N/A N/A restore_time isoformat N/A dbinstance_class N/A N/A N/A params N/A DBInstanceClass dbinstance_class N/A port N/A N/A N/A params N/A Port port N/A availability_zone N/A N/A N/A params N/A AvailabilityZone availability_zone N/A N/A db_subnet_group_name None N/A N/A N/A params N/A DBSubnetGroupName db_subnet_group_name N/A N/A N/A self get_object RestoreDBInstanceToPointInTime params DBInstance N/A get_all_events N/A N/A self source_identifier source_type start_time end_time max_records marker N/A None None None None None None N/A N/A 
        Get information about events related to your DBInstances,
        DBSecurityGroups and DBParameterGroups.

        :type source_identifier: str
        :param source_identifier: If supplied, the events returned will be
                                  limited to those that apply to the identified
                                  source.  The value of this parameter depends
                                  on the value of source_type.  If neither
                                  parameter is specified, all events in the time
                                  span will be returned.

        :type source_type: str
        :param source_type: Specifies how the source_identifier should
                            be interpreted.  Valid values are:
                            b-instance | db-security-group |
                            db-parameter-group | db-snapshot

        :type start_time: datetime
        :param start_time: The beginning of the time interval for events.
                           If not supplied, all available events will
                           be returned.

        :type end_time: datetime
        :param end_time: The ending of the time interval for events.
                         If not supplied, all available events will
                         be returned.

        :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.event.Event`
         N/A params N/A N/A N/A source_identifier source_type N/A N/A N/A params N/A SourceIdentifier source_identifier N/A N/A params N/A SourceType source_type N/A start_time N/A N/A N/A params N/A StartTime N/A N/A start_time isoformat N/A end_time N/A N/A N/A params N/A EndTime N/A N/A end_time isoformat N/A max_records N/A N/A N/A params N/A MaxRecords max_records N/A marker N/A N/A N/A params N/A Marker marker N/A N/A N/A self get_list DescribeEvents params N/A N/A Event Event N/A create_db_subnet_group N/A N/A self name desc subnet_ids N/A N/A N/A 
        Create a new Database Subnet Group.

        :type name: string
        :param name: The identifier for the db_subnet_group

        :type desc: string
        :param desc: A description of the db_subnet_group

        :type subnet_ids: list
        :param subnets: A list of the subnet identifiers to include in the
                        db_subnet_group

        :rtype: :class:`boto.rds.dbsubnetgroup.DBSubnetGroup
        :return: the created db_subnet_group
         N/A params N/A DBSubnetGroupName DBSubnetGroupDescription name desc N/A N/A N/A self build_list_params params subnet_ids SubnetIds.member N/A N/A N/A self get_object CreateDBSubnetGroup params DBSubnetGroup N/A delete_db_subnet_group N/A N/A self name N/A N/A N/A 
        Delete a Database Subnet Group.

        :type name: string
        :param name: The identifier of the db_subnet_group to delete

        :rtype: :class:`boto.rds.dbsubnetgroup.DBSubnetGroup`
        :return: The deleted db_subnet_group.
         N/A params N/A DBSubnetGroupName name N/A N/A N/A self get_object DeleteDBSubnetGroup params DBSubnetGroup N/A get_all_db_subnet_groups N/A N/A self name max_records marker N/A None None None N/A N/A 
        Retrieve all the DBSubnetGroups in your account.

        :type name: str
        :param name: DBSubnetGroup name If supplied, only information about
                     this DBSubnetGroup will be returned. Otherwise, info
                     about all DBSubnetGroups will be returned.

        :type max_records: int
        :param max_records: The maximum number of records to be returned.
                            If more results are available, a Token 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.dbsubnetgroup.DBSubnetGroup`
         N/A params N/A dict N/A N/A name None N/A N/A N/A params N/A DBSubnetGroupName name N/A N/A max_records None N/A N/A N/A params N/A MaxRecords max_records N/A N/A marker None N/A N/A N/A params N/A Marker marker N/A N/A N/A self get_list DescribeDBSubnetGroups params N/A N/A DBSubnetGroup DBSubnetGroup N/A modify_db_subnet_group N/A N/A self name description subnet_ids N/A None None N/A N/A 
        Modify a parameter group for your account.

        :type name: string
        :param name: The name of the new parameter group

        :type parameters: list of :class:`boto.rds.parametergroup.Parameter`
        :param parameters: The new parameters

        :rtype: :class:`boto.rds.parametergroup.ParameterGroup`
        :return: The newly created ParameterGroup
         N/A params N/A DBSubnetGroupName name N/A N/A description None N/A N/A N/A params N/A DBSubnetGroupDescription description N/A N/A subnet_ids None N/A N/A N/A N/A self build_list_params params subnet_ids SubnetIds.member N/A N/A N/A self get_object ModifyDBSubnetGroup params DBSubnetGroup N/A create_option_group N/A N/A self name engine_name major_engine_version description N/A None N/A N/A 
        Create a new option group for your account.
        This will create the option group within the region you
        are currently connected to.

        :type name: string
        :param name: The name of the new option group

        :type engine_name: string
        :param engine_name: Specifies the name of the engine that this option
                            group should be associated with.

        :type major_engine_version: string
        :param major_engine_version: Specifies the major version of the engine
                                     that this option group should be
                                     associated with.

        :type description: string
        :param description: The description of the new option group

        :rtype: :class:`boto.rds.optiongroup.OptionGroup`
        :return: The newly created OptionGroup
         N/A params N/A OptionGroupName EngineName MajorEngineVersion OptionGroupDescription name engine_name major_engine_version description N/A group N/A N/A self get_object CreateOptionGroup params OptionGroup N/A N/A group name name N/A N/A group engine_name engine_name N/A N/A group major_engine_version major_engine_version N/A N/A group description description N/A group N/A delete_option_group N/A N/A self name N/A N/A N/A 
        Delete an OptionGroup from your account.

        :type key_name: string
        :param key_name: The name of the OptionGroup to delete
         N/A params N/A OptionGroupName name N/A N/A N/A self get_status DeleteOptionGroup params N/A describe_option_groups N/A N/A self name engine_name major_engine_version max_records marker N/A None None None 100 None N/A N/A 
        Describes the available option groups.

        :type name: str
        :param name: The name of the option group to describe. Cannot be
                     supplied together with engine_name or major_engine_version.

        :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.OptionGroup`
         N/A params N/A N/A name N/A N/A N/A params N/A OptionGroupName name N/A N/A N/A engine_name major_engine_version N/A N/A N/A params N/A EngineName engine_name N/A N/A params N/A MajorEngineVersion major_engine_version N/A max_records N/A N/A N/A params N/A MaxRecords N/A int max_records N/A marker N/A N/A N/A params N/A Marker marker N/A N/A N/A self get_list DescribeOptionGroups params N/A N/A OptionGroup OptionGroup N/A describe_option_group_options N/A N/A self engine_name major_engine_version max_records marker N/A None None 100 None N/A N/A 
        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`
         N/A params N/A N/A N/A engine_name major_engine_version N/A N/A N/A params N/A EngineName engine_name N/A N/A params N/A MajorEngineVersion major_engine_version N/A max_records N/A N/A N/A params N/A MaxRecords N/A int max_records N/A marker N/A N/A N/A params N/A Marker marker N/A N/A N/A self get_list DescribeOptionGroupOptions params N/A N/A OptionGroupOptions OptionGroupOption N/A N/A