code: @Override
      public DBSecurityGroup authorizeDBSecurityGroupIngress(AuthorizeDBSecurityGroupIngressRequest request) {
          request = beforeClientExecution(request);
          return executeAuthorizeDBSecurityGroupIngress(request);
      }
docs: <p>
  Enables ingress to a DBSecurityGroup using one of two forms of authorization. First, EC2 or VPC security groups
  can be added to the DBSecurityGroup if the application using the database is running on EC2 or VPC instances.
  Second, IP ranges are available if the application accessing your database is running on the Internet. Required
  parameters for this API are one of CIDR range, EC2SecurityGroupId for VPC, or (EC2SecurityGroupOwnerId and either
  EC2SecurityGroupName or EC2SecurityGroupId for non-VPC).
  </p>
  <note>
  <p>
  You can't authorize ingress from an EC2 security group in one AWS Region to an Amazon RDS DB instance in another.
  You can't authorize ingress from a VPC security group in one VPC to an Amazon RDS DB instance in another.
  </p>
  </note>
  <p>
  For an overview of CIDR ranges, go to the <a
  href="http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">Wikipedia Tutorial</a>.
  </p>
  
  @param authorizeDBSecurityGroupIngressRequest
  @return Result of the AuthorizeDBSecurityGroupIngress operation returned by the service.
  @throws DBSecurityGroupNotFoundException
  <i>DBSecurityGroupName</i> doesn't refer to an existing DB security group.
  @throws InvalidDBSecurityGroupStateException
  The state of the DB security group doesn't allow deletion.
  @throws AuthorizationAlreadyExistsException
  The specified CIDRIP or Amazon EC2 security group is already authorized for the specified DB security
  group.
  @throws AuthorizationQuotaExceededException
  The DB security group authorization quota has been reached.
  @sample AmazonRDS.AuthorizeDBSecurityGroupIngress
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/AuthorizeDBSecurityGroupIngress"
  target="_top">AWS API Documentation</a>