csm

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 17, 2025 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

View Source
const ServiceVersion = "1.26.0"

Variables

View Source
var SDKVersion string

Functions

func GetUserAgent

func GetUserAgent() string

func NewCsmClient

func NewCsmClient(configRepository repository.ConfigRepository) *csmclient.JusticeCsmService

Types

type AppService

type AppService struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*AppService) CreateAppV1Short

func (aaa *AppService) CreateAppV1Short(input *app.CreateAppV1Params) (*app.CreateAppV1Response, error)

func (*AppService) DeleteAppV1Short

func (aaa *AppService) DeleteAppV1Short(input *app.DeleteAppV1Params) error

func (*AppService) GetAppListV1Short

func (aaa *AppService) GetAppListV1Short(input *app.GetAppListV1Params) (*app.GetAppListV1Response, error)

func (*AppService) GetAppReleaseV1Short

func (aaa *AppService) GetAppReleaseV1Short(input *app.GetAppReleaseV1Params) (*app.GetAppReleaseV1Response, error)

func (*AppService) GetAppV1Short

func (aaa *AppService) GetAppV1Short(input *app.GetAppV1Params) (*app.GetAppV1Response, error)

func (*AppService) GetAuthSession

func (aaa *AppService) GetAuthSession() auth.Session

func (*AppService) StartAppV1Short

func (aaa *AppService) StartAppV1Short(input *app.StartAppV1Params) (*app.StartAppV1Response, error)

func (*AppService) StopAppV1Short

func (aaa *AppService) StopAppV1Short(input *app.StopAppV1Params) (*app.StopAppV1Response, error)

func (*AppService) UpdateAppV1Short

func (aaa *AppService) UpdateAppV1Short(input *app.UpdateAppV1Params) (*app.UpdateAppV1Response, error)

func (*AppService) UpdateFlightId

func (aaa *AppService) UpdateFlightId(flightId string)

type AppV2Service

type AppV2Service struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*AppV2Service) CreateAppV2Short

func (aaa *AppV2Service) CreateAppV2Short(input *app_v2.CreateAppV2Params) (*app_v2.CreateAppV2Response, error)

func (*AppV2Service) DeleteAppV2Short

func (aaa *AppV2Service) DeleteAppV2Short(input *app_v2.DeleteAppV2Params) error

func (*AppV2Service) GetAppListV2Short

func (aaa *AppV2Service) GetAppListV2Short(input *app_v2.GetAppListV2Params) (*app_v2.GetAppListV2Response, error)

func (*AppV2Service) GetAppV2Short

func (aaa *AppV2Service) GetAppV2Short(input *app_v2.GetAppV2Params) (*app_v2.GetAppV2Response, error)

func (*AppV2Service) GetAuthSession

func (aaa *AppV2Service) GetAuthSession() auth.Session

func (*AppV2Service) StartAppV2Short

func (aaa *AppV2Service) StartAppV2Short(input *app_v2.StartAppV2Params) error

func (*AppV2Service) StopAppV2Short

func (aaa *AppV2Service) StopAppV2Short(input *app_v2.StopAppV2Params) error

func (*AppV2Service) UpdateAppResourcesResourceLimitFormV2Short

func (aaa *AppV2Service) UpdateAppResourcesResourceLimitFormV2Short(input *app_v2.UpdateAppResourcesResourceLimitFormV2Params) error

func (*AppV2Service) UpdateAppResourcesV2Short

func (aaa *AppV2Service) UpdateAppResourcesV2Short(input *app_v2.UpdateAppResourcesV2Params) (*app_v2.UpdateAppResourcesV2Response, error)

func (*AppV2Service) UpdateAppV2Short

func (aaa *AppV2Service) UpdateAppV2Short(input *app_v2.UpdateAppV2Params) (*app_v2.UpdateAppV2Response, error)

func (*AppV2Service) UpdateFlightId

func (aaa *AppV2Service) UpdateFlightId(flightId string)

type ConfigurationService

type ConfigurationService struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*ConfigurationService) DeleteSecretV1Short

func (aaa *ConfigurationService) DeleteSecretV1Short(input *configuration.DeleteSecretV1Params) error

func (*ConfigurationService) DeleteVariableV1Short

func (aaa *ConfigurationService) DeleteVariableV1Short(input *configuration.DeleteVariableV1Params) error

func (*ConfigurationService) GetAuthSession

func (aaa *ConfigurationService) GetAuthSession() auth.Session

func (*ConfigurationService) GetListOfSecretsV1Short

func (*ConfigurationService) GetListOfVariablesV1Short

func (*ConfigurationService) SaveSecretV1Short

func (*ConfigurationService) SaveVariableV1Short

func (*ConfigurationService) UpdateFlightId

func (aaa *ConfigurationService) UpdateFlightId(flightId string)

func (*ConfigurationService) UpdateSecretV1Short

func (*ConfigurationService) UpdateVariableV1Short

type ConfigurationV2Service

type ConfigurationV2Service struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*ConfigurationV2Service) DeleteSecretV2Short

func (aaa *ConfigurationV2Service) DeleteSecretV2Short(input *configuration_v2.DeleteSecretV2Params) error

func (*ConfigurationV2Service) DeleteVariableV2Short

func (aaa *ConfigurationV2Service) DeleteVariableV2Short(input *configuration_v2.DeleteVariableV2Params) error

func (*ConfigurationV2Service) GetAuthSession

func (aaa *ConfigurationV2Service) GetAuthSession() auth.Session

func (*ConfigurationV2Service) SaveSecretV2Short

func (*ConfigurationV2Service) SaveVariableV2Short

func (*ConfigurationV2Service) UpdateFlightId

func (aaa *ConfigurationV2Service) UpdateFlightId(flightId string)

func (*ConfigurationV2Service) UpdateSecretV2Short

func (*ConfigurationV2Service) UpdateVariableV2Short

type DeploymentService

type DeploymentService struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*DeploymentService) CreateDeploymentV1Short

func (*DeploymentService) DeleteDeploymentV1Short

func (aaa *DeploymentService) DeleteDeploymentV1Short(input *deployment.DeleteDeploymentV1Params) error

func (*DeploymentService) GetAuthSession

func (aaa *DeploymentService) GetAuthSession() auth.Session

func (*DeploymentService) GetDeploymentV1Short

func (*DeploymentService) GetListOfDeploymentV1Short

func (*DeploymentService) UpdateFlightId

func (aaa *DeploymentService) UpdateFlightId(flightId string)

type DeploymentV2Service

type DeploymentV2Service struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*DeploymentV2Service) CreateDeploymentV2Short

func (*DeploymentV2Service) DeleteDeploymentV2Short

func (aaa *DeploymentV2Service) DeleteDeploymentV2Short(input *deployment_v2.DeleteDeploymentV2Params) error

func (*DeploymentV2Service) GetAuthSession

func (aaa *DeploymentV2Service) GetAuthSession() auth.Session

func (*DeploymentV2Service) GetDeploymentV2Short

func (*DeploymentV2Service) UpdateFlightId

func (aaa *DeploymentV2Service) UpdateFlightId(flightId string)

type ImageService

type ImageService struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*ImageService) DeleteAppImagesV1Short

func (aaa *ImageService) DeleteAppImagesV1Short(input *image.DeleteAppImagesV1Params) error

func (*ImageService) GetAppImageListV1Short

func (aaa *ImageService) GetAppImageListV1Short(input *image.GetAppImageListV1Params) (*image.GetAppImageListV1Response, error)

func (*ImageService) GetAuthSession

func (aaa *ImageService) GetAuthSession() auth.Session

func (*ImageService) UpdateFlightId

func (aaa *ImageService) UpdateFlightId(flightId string)

type ImageV2Service

type ImageV2Service struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*ImageV2Service) DeleteAppImagesV2Short

func (aaa *ImageV2Service) DeleteAppImagesV2Short(input *image_v2.DeleteAppImagesV2Params) error

func (*ImageV2Service) GetAppImageListV2Short

func (*ImageV2Service) GetAuthSession

func (aaa *ImageV2Service) GetAuthSession() auth.Session

func (*ImageV2Service) UpdateFlightId

func (aaa *ImageV2Service) UpdateFlightId(flightId string)

type MessagesService

type MessagesService struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*MessagesService) GetAuthSession

func (aaa *MessagesService) GetAuthSession() auth.Session

func (*MessagesService) PublicGetMessagesShort

func (*MessagesService) UpdateFlightId

func (aaa *MessagesService) UpdateFlightId(flightId string)

type NotificationSubscriptionService

type NotificationSubscriptionService struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*NotificationSubscriptionService) DeleteSubscriptionAppNotificationByUserIDV2Short

func (aaa *NotificationSubscriptionService) DeleteSubscriptionAppNotificationByUserIDV2Short(input *notification_subscription.DeleteSubscriptionAppNotificationByUserIDV2Params) error

func (*NotificationSubscriptionService) DeleteSubscriptionAppNotificationV2Short

func (*NotificationSubscriptionService) GetAuthSession

func (aaa *NotificationSubscriptionService) GetAuthSession() auth.Session

func (*NotificationSubscriptionService) SubscribeV2HandlerShort

func (*NotificationSubscriptionService) UnsubscribeV2HandlerShort

func (*NotificationSubscriptionService) UpdateFlightId

func (aaa *NotificationSubscriptionService) UpdateFlightId(flightId string)

type NotificationSubscriptionV3Service added in v0.4.0

type NotificationSubscriptionV3Service struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*NotificationSubscriptionV3Service) DeleteSubscriptionAppNotificationV3Short added in v0.4.0

func (*NotificationSubscriptionV3Service) GetAuthSession added in v0.4.0

func (aaa *NotificationSubscriptionV3Service) GetAuthSession() auth.Session

func (*NotificationSubscriptionV3Service) UpdateFlightId added in v0.4.0

func (aaa *NotificationSubscriptionV3Service) UpdateFlightId(flightId string)

type ResourcesLimitsService

type ResourcesLimitsService struct {
	Client           *csmclient.JusticeCsmService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*ResourcesLimitsService) GetAuthSession

func (aaa *ResourcesLimitsService) GetAuthSession() auth.Session

func (*ResourcesLimitsService) UpdateFlightId

func (aaa *ResourcesLimitsService) UpdateFlightId(flightId string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL