Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(policy object selectors): adds initial selector protos, moves po…
…licy object type messages to top-level to avoid circular imports, and provides subject mappings in response to GetAttributeValuesByFqns (#372) * WIP * move policy object types into top level proto file within policy to avoid circular import issues when adding selection potential to rebuild the tree when getting/listing * remove unused import * consume gencode from proto types being moved * rebuild after removing extraneous proto imports * spacing * rename to objects.proto * add value selector to get by fqns request * add selector to fqns protos and clean up naming * consume new types with the selector for the FQNs request and make it required in the proto * checkpoint with FromSelect consuming the subjectMappings select builder and being overwritten * make sure Value proto supports multiple subject mappings * provide subject mappings back with the values in the get by fqns rpc * remove unused import * checkpoint: returning subject mappings and values only that match the FQN, not remaining values _without_ subject mappings, which is desired behavior * improve tests * supply subject mappings when getting values/attributes by fqn * dedupe subject mappings * remove TODO
- Loading branch information