public List<Map<Identifier, Literal>> getEndpointAuthSchemes() {
        return Optional.ofNullable(getProperties().get(ID_AUTH_SCHEMES))
                .map(a -> a.asTupleLiteral()
                        .get()
                        .stream()
                        .map(l -> l.asRecordLiteral().get())
                        .collect(Collectors.toList()))
                .orElse(Collections.emptyList());
    }
Get the endpoint {@code authSchemes} property as a map of {@link Identifier} to {@link Literal} values.

@return the list of endpoint {@code authSchemes}.
smithy-rules-engine/src/main/java/software/amazon/smithy/rulesengine/language/Endpoint.java