@Override
    protected Node createNode() {
        ObjectNode.Builder builder = ObjectNode.builder().sourceLocation(getSourceLocation());
        for (Map.Entry<String, ConditionKeyDefinition> entry : conditionKeys.entrySet()) {
            builder.withMember(entry.getKey(), entry.getValue().toNode());
        }
        return builder.build();
    }
Get a specific condition key by name.

@param name Name of the condition key to get.
@return Returns the optionally found condition key.
smithy-aws-iam-traits/src/main/java/software/amazon/smithy/aws/iam/traits/DefineConditionKeysTrait.java