package
0.0.0-20250226212716-4dc9c2d32a9e
Repository: https://github.com/cbartram/hearthhub-mod-api.git
Documentation: pkg.go.dev

# Functions

MakeCognitoService creates a new instance of CognitoAuthManager.
MakeDiscordService creates a new Discord service.
MakeKubernetesService Creates a new kubernetes service object which intelligently loads configuration from either in-cluster or local if in-cluster fails.
MakeS3Service creates a new instance of S3Service.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
CognitoUser Defines the properties that make up a HearthHub user including, id, name, installed mods, backups etc..
DeploymentAction represents a Deployment resource action.
DiscordService handles OAuth2 authentication and API calls.
DiscordTokenResponse represents Discord's token response.
No description provided by the author
PVCAction represents a PersistentVolumeClaim resource action.
No description provided by the author
No description provided by the author
UserResponse represents the Discord user information.

# Interfaces

No description provided by the author
No description provided by the author
ResourceAction defines an interface for applying and rolling back Kubernetes resources.