Example usage for com.amazonaws.services.rds.model AuthorizeDBSecurityGroupIngressRequest setEC2SecurityGroupOwnerId

List of usage examples for com.amazonaws.services.rds.model AuthorizeDBSecurityGroupIngressRequest setEC2SecurityGroupOwnerId

Introduction

In this page you can find the example usage for com.amazonaws.services.rds.model AuthorizeDBSecurityGroupIngressRequest setEC2SecurityGroupOwnerId.

Prototype


public void setEC2SecurityGroupOwnerId(String eC2SecurityGroupOwnerId) 

Source Link

Document

AWS account number of the owner of the EC2 security group specified in the EC2SecurityGroupName parameter.

Usage

From source file:com.kpbird.aws.Main.java

public void createRDSSecurityGroup() {
    try {/*from   w w w.j  a  va2  s  .  c o  m*/

        log.Info("About to Launch RDS");

        CreateDBSecurityGroupRequest d = new CreateDBSecurityGroupRequest();
        d.setDBSecurityGroupName(DBSecurityGroupName);
        d.setDBSecurityGroupDescription(DBSsecurityGroupDescription);
        rdsclient.createDBSecurityGroup(d);

        AuthorizeDBSecurityGroupIngressRequest auth = new AuthorizeDBSecurityGroupIngressRequest();
        auth.setDBSecurityGroupName(DBSecurityGroupName);
        auth.setEC2SecurityGroupName(groupName);
        auth.setEC2SecurityGroupOwnerId(OwnerId);

        DBSecurityGroup dbsecuritygroup = rdsclient.authorizeDBSecurityGroupIngress(auth);

    } catch (Exception e) {
        e.printStackTrace();
        System.exit(0);
    }
}