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

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

Introduction

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

Prototype


public void setEC2SecurityGroupName(String eC2SecurityGroupName) 

Source Link

Document

Name of the EC2 security group to authorize.

Usage

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

public void createRDSSecurityGroup() {
    try {// w  w w  . ja  v a  2  s. com

        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);
    }
}