package
0.0.0-20230224231340-5eacf0a56a78
Repository: https://github.com/operandinc/go-sdk.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Constants

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

# Variables

No description provided by the author
Enum value maps for OAuthProvider.
Enum value maps for OAuthProvider.
Enum value maps for SubscriptionPlan.
Enum value maps for SubscriptionPlan.
Enum value maps for UsageRecordKind.
Enum value maps for UsageRecordKind.

# Structs

APIKey is an API key for a user.
No description provided by the author
No description provided by the author
AuthorizedUserRequest takes no parameters, as the authorization information is passed in the request context (i.e.
AuthorizedUserResponse returns the user that's currently authorized.
CreateAPIKeyRequest creates a new API key for the authorized user.
CreateAPIKeyResponse returns the newly created API key.
DeleteAPIKeyRequest deletes an API key for the authorized user.
DeleteAPIKeyResponse acknowledges the deletion of an API key.
Group is a group within the system.
GroupProfile is the groups public profile.
ListAPIKeysRequest lists the API keys for the authorized user.
ListAPIKeysResponse returns the API keys for the authorized user.
OAuthLink is a link to an external service.
OAuthLinkRequest allows users to make a number of links to external services.
OAuthLinkResponse returns the current state of the link, or a setup URL.
No description provided by the author
No description provided by the author
UpdateSubscriptionRequest updates the user's subscription.
UpdateSubscriptionResponse returns the actions required to update the users subscription to the desired end-state passed in the 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
UpdateUserRequest updates the user's profile.
UpdateUserResponse returns the updated user.
UsageRequest queries the users usage statistics for the current period.
UsageResponse returns the users usage statistics for the current period.
No description provided by the author
User is a user within the system.
UserProfile is the users public profile.

# Type aliases

No description provided by the author
SubscriptionPlan is an enumeration over the various subscription plans.
UsageRecordKind is an enumeration over various queryable usage records.