class Aws::RDS::Types::AuthorizeDBSecurityGroupIngressMessage

@note When making an API call, you may pass AuthorizeDBSecurityGroupIngressMessage

data as a hash:

    {
      db_security_group_name: "String", # required
      cidrip: "String",
      ec2_security_group_name: "String",
      ec2_security_group_id: "String",
      ec2_security_group_owner_id: "String",
    }

@!attribute [rw] db_security_group_name

The name of the DB security group to add authorization to.
@return [String]

@!attribute [rw] cidrip

The IP range to authorize.
@return [String]

@!attribute [rw] ec2_security_group_name

Name of the EC2 security group to authorize. For VPC DB security
groups, `EC2SecurityGroupId` must be provided. Otherwise,
`EC2SecurityGroupOwnerId` and either `EC2SecurityGroupName` or
`EC2SecurityGroupId` must be provided.
@return [String]

@!attribute [rw] ec2_security_group_id

Id of the EC2 security group to authorize. For VPC DB security
groups, `EC2SecurityGroupId` must be provided. Otherwise,
`EC2SecurityGroupOwnerId` and either `EC2SecurityGroupName` or
`EC2SecurityGroupId` must be provided.
@return [String]

@!attribute [rw] ec2_security_group_owner_id

Amazon Web Services account number of the owner of the EC2 security
group specified in the `EC2SecurityGroupName` parameter. The Amazon
Web Services access key ID isn't an acceptable value. For VPC DB
security groups, `EC2SecurityGroupId` must be provided. Otherwise,
`EC2SecurityGroupOwnerId` and either `EC2SecurityGroupName` or
`EC2SecurityGroupId` must be provided.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/AuthorizeDBSecurityGroupIngressMessage AWS API Documentation

Constants

SENSITIVE