Documentation ¶
Index ¶
Constants ¶
View Source
const ( CloudProviderAWS = "aws" CloudProviderRHM = "rhm" CloudProviderAzure = "azure" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AMSQuotaConfigProvider ¶
type BillingModelDetails ¶
type BillingModelDetails struct { KafkaBillingModel config.KafkaBillingModel AMSBillingModel string }
type BillingModelResolver ¶
type BillingModelResolver interface { SupportRequest(kafka *dbapi.KafkaRequest) bool Resolve(orgID string, kafka *dbapi.KafkaRequest) (BillingModelDetails, error) }
func NewBillingModelResolver ¶
func NewBillingModelResolver(quotaConfigProvider AMSQuotaConfigProvider, kafkaConfig *config.KafkaConfig) BillingModelResolver
Click to show internal directories.
Click to hide internal directories.