No description provided by the author
This account config is stored in the `kv.Store` protobuf key-value store in the api-server database.
No description provided by the author
AccountNameContextKey is the key that is used to store the currently acting account name.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
a complete App with machine-supplied and user-supplied values.
machine-generated metadata of this app.
user-supplied properties of this app.
No description provided by the author
No description provided by the author
No description provided by the author
AuthBypassedContextKey is a key that is stored in the request context when auth is actively being bypassed, e.g.
AuthConfig Configuration for the auth middleware.
This message stores additional information on Edges (and edge-like constructs) to determine how configuration changes can impact the linked items.
The config that is used when calculating the blast radius for a change, this does not affect manually requested blast radii vie the "Explore" view or the API.
a complete Bookmark with user-supplied and machine-supplied values.
No description provided by the author
Descriptor for a bookmark.
The user-editable parts of a Bookmark.
After a bookmark is successfully stored, this reply with the new bookmark's details is sent.
No description provided by the author
No description provided by the author
The message signals that the Query with the corresponding UUID should be cancelled.
a complete Change with machine-supplied and user-supplied values.
No description provided by the author
No description provided by the author
machine-generated metadata of this change.
Represents the current state of a given health state, and the amount that it has changed.
user-supplied properties of this change.
No description provided by the author
No description provided by the author
No description provided by the author
A smaller summary of a change.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
create a new app.
No description provided by the author
creates a new bookmark.
No description provided by the author
create a new change.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
creates a new snapshot.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CurrentSubjectContextKey is the key that is used to store the current subject attribute.
CustomClaims contains custom data we want from the token.
CustomClaimsContextKey is the key that is used to store the custom claims from the JWT.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
delete an app.
No description provided by the author
Delete the bookmark with the specified ID.
No description provided by the author
delete a change.
No description provided by the author
No description provided by the author
No description provided by the author
deletes a given snapshot.
No description provided by the author
No description provided by the author
No description provided by the author
Edge Represents a link between two items, it is not used in regular SDP queries as it's up to the client to infer the edges from the LinkedItems field, however request managed by the gateway will explicitly send edges to reduce the processing burden on the client side.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This requests that the gateway "expands" an item.
A union of all request made to the gateway.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains the status of the gateway request.
No description provided by the author
The gateway will always respond with this type of message, however the purpose of it is purely as a wrapper to the many different types of messages that the gateway can send.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
get the details of an existing app.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
gets a specific bookmark.
No description provided by the author
No description provided by the author
No description provided by the author
get the details of a specific change.
No description provided by the author
get the details of a specific change.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
get the initial data.
No description provided by the author
get the onboarding status.
No description provided by the author
No description provided by the author
No description provided by the author
get the details of a specific snapshot.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is the same as Item within the package with a couple of exceptions, no real reason why this whole thing couldn't be modelled in protobuf though if required.
ItemAttributes represents the known attributes for an item.
No description provided by the author
No description provided by the author
This is a list of items, like a List() would return.
No description provided by the author
No description provided by the author
An annotated reference to list linked items.
An annotated query to indicate potential linked items.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
list all changes for an app.
No description provided by the author
No description provided by the author
No description provided by the author
list all apps.
No description provided by the author
No description provided by the author
list all bookmarks.
list changes for a snapshot UUID.
No description provided by the author
list all changes in a specific status.
No description provided by the author
list all changes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
lists all snapshots.
No description provided by the author
No description provided by the author
Ask the gateway to load the specified bookmark into the current state.
Ask the gateway to load the specified snapshot into the current state.
No description provided by the author
Metadata about the item.
complete Onboarding information with machine-supplied and user-supplied values.
machine-generated metadata of this onboarding info.
user-supplied properties of this onboarding info.
No description provided by the author
No description provided by the author
Query represents a query for an item or a list of items.
Defines how this query should behave when finding new items.
QueryError is sent back when an item query fails.
QueryProgress represents the status of a query.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
QueryStatus informs the client of status updates of all queries running in this session.
No description provided by the author
No description provided by the author
Reference to an item
The uniqueness of an item is determined by the combination of:
- Type - UniqueAttributeValue - Scope.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Response is returned when a query is made.
No description provided by the author
ResponseSender is a struct responsible for sending responses out on behalf of agents that are working on that request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
After a snapshot is successfully stored, this reply with the new snapshot's details is sent.
No description provided by the author
No description provided by the author
No description provided by the author
A source that is capable of discovering items.
No description provided by the author
No description provided by the author
Ask the gateway to store the current state as bookmark with the specified details.
Ask the gateway to store the current state as snapshot with the specified details.
TestConnection Used to mock a NATS connection for testing.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This message is sent to the gateway to instruct it to "undo" an Expand.
This message is sent to the gateway to instruct it to "undo" a query.
Updates the account config for the user's account.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
update an expsting app.
No description provided by the author
updates an existing bookmark.
No description provided by the author
update an existing change.
No description provided by the author
No description provided by the author
update onboarding status.
No description provided by the author
No description provided by the author
updates the properties of an existing snapshot.
No description provided by the author
No description provided by the author
No description provided by the author
UserTokenContextKey is the key that is used to store the full JWT token of the user.