in src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkConfigValidator.java [191:201]
private static void validateRoleArn(ConfigValue configValue) {
var roleArn = (String) configValue.value();
// optional parameter
if (roleArn == null || roleArn.trim().isBlank()) {
return;
}
// scheme: arn:aws[-parition]:iam::account:role/role-name-with-path
var arnPattern = Pattern.compile("^arn:aws:iam::\\d{12}:role/.+");
validateValueWithPattern(configValue.name(), roleArn, arnPattern);
}