Question 10:
A company security team has mandated that user access to the Amazon Aurora cluster must be controlled via IAM. Which solution below implements this requirement?
Answer options:
A.Modify the Aurora cluster to enable IAM authentication. Grant rds_iam privilege to the user. Apply IAM policy that allows rds-db:connect action to the user. B.Modify the Aurora cluster to enable IAM authentication. Create an IAM role with rds-db:connect action to the database. Use AWS STS AssumeRole API. C.Modify the Aurora cluster to enable IAM authentication. Apply IAM policy that allows rds-db:connect action to the user. Use AWS STS GetSessionToken API. D.Modify the Aurora cluster to enable IAM authentication. Create an Amazon Cognito User Pool. Create an IAM role with rds-db:connect action to the database. Apply Rule-based mapping to Cognito User Pool to the IAM role.