Documentation ¶
Index ¶
- func BillingCurrencyTypeChoices() []string
- func BillingGroupStateTypeChoices() []string
- func CreditTypeChoices() []string
- func CurrencyTypeChoices() []string
- func InvoiceStateTypeChoices() []string
- func LineTypeChoices() []string
- func PaymentMethodTypeChoices() []string
- func ServiceTypeChoices() []string
- type BillingCurrencyType
- type BillingEmailIn
- type BillingEmailOut
- type BillingGroupCreateIn
- type BillingGroupCreateOut
- type BillingGroupCreditsClaimIn
- type BillingGroupCreditsClaimOut
- type BillingGroupGetOut
- type BillingGroupHandler
- func (h *BillingGroupHandler) BillingGroupCreate(ctx context.Context, in *BillingGroupCreateIn) (*BillingGroupCreateOut, error)
- func (h *BillingGroupHandler) BillingGroupCreditsClaim(ctx context.Context, billingGroupId string, in *BillingGroupCreditsClaimIn) (*BillingGroupCreditsClaimOut, error)
- func (h *BillingGroupHandler) BillingGroupCreditsList(ctx context.Context, billingGroupId string) ([]CreditOut, error)
- func (h *BillingGroupHandler) BillingGroupDelete(ctx context.Context, billingGroupId string) error
- func (h *BillingGroupHandler) BillingGroupEventList(ctx context.Context, billingGroupId string) ([]EventOut, error)
- func (h *BillingGroupHandler) BillingGroupGet(ctx context.Context, billingGroupId string) (*BillingGroupGetOut, error)
- func (h *BillingGroupHandler) BillingGroupInvoiceLinesList(ctx context.Context, billingGroupId string, invoiceNumber string) ([]LineOut, error)
- func (h *BillingGroupHandler) BillingGroupInvoiceList(ctx context.Context, billingGroupId string) ([]InvoiceOut, error)
- func (h *BillingGroupHandler) BillingGroupList(ctx context.Context) ([]BillingGroupOut, error)
- func (h *BillingGroupHandler) BillingGroupProjectAssign(ctx context.Context, billingGroupId string, project string) error
- func (h *BillingGroupHandler) BillingGroupProjectList(ctx context.Context, billingGroupId string) ([]ProjectOut, error)
- func (h *BillingGroupHandler) BillingGroupProjectsAssign(ctx context.Context, billingGroupId string, in *BillingGroupProjectsAssignIn) error
- func (h *BillingGroupHandler) BillingGroupUpdate(ctx context.Context, billingGroupId string, in *BillingGroupUpdateIn) (*BillingGroupUpdateOut, error)
- type BillingGroupOut
- type BillingGroupProjectsAssignIn
- type BillingGroupStateType
- type BillingGroupUpdateIn
- type BillingGroupUpdateOut
- type CardInfoOut
- type CreditOut
- type CreditType
- type CurrencyType
- type EventOut
- type Handler
- type InvoiceOut
- type InvoiceStateType
- type LineOut
- type LineType
- type PaymentMethodType
- type ProjectOut
- type ServiceType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BillingCurrencyTypeChoices ¶
func BillingCurrencyTypeChoices() []string
func BillingGroupStateTypeChoices ¶ added in v0.3.0
func BillingGroupStateTypeChoices() []string
func CreditTypeChoices ¶ added in v0.3.0
func CreditTypeChoices() []string
func CurrencyTypeChoices ¶ added in v0.3.0
func CurrencyTypeChoices() []string
func InvoiceStateTypeChoices ¶ added in v0.3.0
func InvoiceStateTypeChoices() []string
func LineTypeChoices ¶ added in v0.3.0
func LineTypeChoices() []string
func PaymentMethodTypeChoices ¶ added in v0.3.0
func PaymentMethodTypeChoices() []string
func ServiceTypeChoices ¶ added in v0.3.0
func ServiceTypeChoices() []string
Types ¶
type BillingCurrencyType ¶
type BillingCurrencyType string
const ( BillingCurrencyTypeAud BillingCurrencyType = "AUD" BillingCurrencyTypeCad BillingCurrencyType = "CAD" BillingCurrencyTypeChf BillingCurrencyType = "CHF" BillingCurrencyTypeDkk BillingCurrencyType = "DKK" BillingCurrencyTypeEur BillingCurrencyType = "EUR" BillingCurrencyTypeGbp BillingCurrencyType = "GBP" BillingCurrencyTypeJpy BillingCurrencyType = "JPY" BillingCurrencyTypeNok BillingCurrencyType = "NOK" BillingCurrencyTypeNzd BillingCurrencyType = "NZD" BillingCurrencyTypeSek BillingCurrencyType = "SEK" BillingCurrencyTypeSgd BillingCurrencyType = "SGD" BillingCurrencyTypeUsd BillingCurrencyType = "USD" )
type BillingEmailIn ¶
type BillingEmailIn struct {
Email string `json:"email"`
}
type BillingEmailOut ¶
type BillingEmailOut struct {
Email string `json:"email"`
}
type BillingGroupCreateIn ¶
type BillingGroupCreateIn struct { AccountId string `json:"account_id,omitempty"` AddressLines *[]string `json:"address_lines,omitempty"` BillingCurrency BillingCurrencyType `json:"billing_currency,omitempty"` BillingEmails *[]BillingEmailIn `json:"billing_emails,omitempty"` BillingExtraText string `json:"billing_extra_text,omitempty"` BillingGroupName string `json:"billing_group_name"` CardId string `json:"card_id,omitempty"` City string `json:"city,omitempty"` Company string `json:"company,omitempty"` CopyFromBillingGroup string `json:"copy_from_billing_group,omitempty"` CountryCode string `json:"country_code,omitempty"` State string `json:"state,omitempty"` VatId string `json:"vat_id,omitempty"` ZipCode string `json:"zip_code,omitempty"` }
type BillingGroupCreateOut ¶
type BillingGroupCreateOut struct { AccountId string `json:"account_id"` AccountName string `json:"account_name"` AddressLines []string `json:"address_lines"` BillingAddress string `json:"billing_address,omitempty"` BillingCurrency BillingCurrencyType `json:"billing_currency"` BillingEmails []BillingEmailOut `json:"billing_emails"` BillingExtraText string `json:"billing_extra_text"` BillingGroupId string `json:"billing_group_id"` BillingGroupName string `json:"billing_group_name"` CardInfo CardInfoOut `json:"card_info"` City string `json:"city"` Company string `json:"company"` Country string `json:"country"` CountryCode string `json:"country_code"` CreateTime time.Time `json:"create_time"` EstimatedBalanceLocal string `json:"estimated_balance_local"` EstimatedBalanceUsd string `json:"estimated_balance_usd"` PaymentMethod PaymentMethodType `json:"payment_method"` State string `json:"state"` VatId string `json:"vat_id"` ZipCode string `json:"zip_code"` }
type BillingGroupCreditsClaimIn ¶
type BillingGroupCreditsClaimIn struct {
Code string `json:"code"`
}
type BillingGroupCreditsClaimOut ¶
type BillingGroupCreditsClaimOut struct { Code string `json:"code,omitempty"` ExpireTime *time.Time `json:"expire_time,omitempty"` RemainingValue string `json:"remaining_value,omitempty"` StartTime *time.Time `json:"start_time,omitempty"` Type CreditType `json:"type,omitempty"` Value string `json:"value,omitempty"` }
type BillingGroupGetOut ¶
type BillingGroupGetOut struct { AccountId string `json:"account_id"` AccountName string `json:"account_name"` AddressLines []string `json:"address_lines"` BillingAddress string `json:"billing_address,omitempty"` BillingCurrency BillingCurrencyType `json:"billing_currency"` BillingEmails []BillingEmailOut `json:"billing_emails"` BillingExtraText string `json:"billing_extra_text"` BillingGroupId string `json:"billing_group_id"` BillingGroupName string `json:"billing_group_name"` CardInfo CardInfoOut `json:"card_info"` City string `json:"city"` Company string `json:"company"` Country string `json:"country"` CountryCode string `json:"country_code"` CreateTime time.Time `json:"create_time"` EstimatedBalanceLocal string `json:"estimated_balance_local"` EstimatedBalanceUsd string `json:"estimated_balance_usd"` PaymentMethod PaymentMethodType `json:"payment_method"` State string `json:"state"` VatId string `json:"vat_id"` ZipCode string `json:"zip_code"` }
type BillingGroupHandler ¶
type BillingGroupHandler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler(doer doer) BillingGroupHandler
func (*BillingGroupHandler) BillingGroupCreate ¶
func (h *BillingGroupHandler) BillingGroupCreate(ctx context.Context, in *BillingGroupCreateIn) (*BillingGroupCreateOut, error)
func (*BillingGroupHandler) BillingGroupCreditsClaim ¶
func (h *BillingGroupHandler) BillingGroupCreditsClaim(ctx context.Context, billingGroupId string, in *BillingGroupCreditsClaimIn) (*BillingGroupCreditsClaimOut, error)
func (*BillingGroupHandler) BillingGroupCreditsList ¶
func (*BillingGroupHandler) BillingGroupDelete ¶
func (h *BillingGroupHandler) BillingGroupDelete(ctx context.Context, billingGroupId string) error
func (*BillingGroupHandler) BillingGroupEventList ¶
func (*BillingGroupHandler) BillingGroupGet ¶
func (h *BillingGroupHandler) BillingGroupGet(ctx context.Context, billingGroupId string) (*BillingGroupGetOut, error)
func (*BillingGroupHandler) BillingGroupInvoiceLinesList ¶
func (*BillingGroupHandler) BillingGroupInvoiceList ¶
func (h *BillingGroupHandler) BillingGroupInvoiceList(ctx context.Context, billingGroupId string) ([]InvoiceOut, error)
func (*BillingGroupHandler) BillingGroupList ¶
func (h *BillingGroupHandler) BillingGroupList(ctx context.Context) ([]BillingGroupOut, error)
func (*BillingGroupHandler) BillingGroupProjectAssign ¶
func (*BillingGroupHandler) BillingGroupProjectList ¶
func (h *BillingGroupHandler) BillingGroupProjectList(ctx context.Context, billingGroupId string) ([]ProjectOut, error)
func (*BillingGroupHandler) BillingGroupProjectsAssign ¶
func (h *BillingGroupHandler) BillingGroupProjectsAssign(ctx context.Context, billingGroupId string, in *BillingGroupProjectsAssignIn) error
func (*BillingGroupHandler) BillingGroupUpdate ¶
func (h *BillingGroupHandler) BillingGroupUpdate(ctx context.Context, billingGroupId string, in *BillingGroupUpdateIn) (*BillingGroupUpdateOut, error)
type BillingGroupOut ¶
type BillingGroupOut struct { AccountId string `json:"account_id"` AccountName string `json:"account_name"` AddressLines []string `json:"address_lines"` BillingAddress string `json:"billing_address,omitempty"` BillingCurrency BillingCurrencyType `json:"billing_currency"` BillingEmails []BillingEmailOut `json:"billing_emails"` BillingExtraText string `json:"billing_extra_text"` BillingGroupId string `json:"billing_group_id"` BillingGroupName string `json:"billing_group_name"` CardInfo CardInfoOut `json:"card_info"` City string `json:"city"` Company string `json:"company"` Country string `json:"country"` CountryCode string `json:"country_code"` CreateTime time.Time `json:"create_time"` EstimatedBalanceLocal string `json:"estimated_balance_local"` EstimatedBalanceUsd string `json:"estimated_balance_usd"` PaymentMethod PaymentMethodType `json:"payment_method"` State string `json:"state"` VatId string `json:"vat_id"` ZipCode string `json:"zip_code"` }
type BillingGroupProjectsAssignIn ¶
type BillingGroupProjectsAssignIn struct {
ProjectsNames []string `json:"projects_names"`
}
type BillingGroupStateType ¶ added in v0.3.0
type BillingGroupStateType string
const ( BillingGroupStateTypeActive BillingGroupStateType = "active" BillingGroupStateTypeDeleted BillingGroupStateType = "deleted" )
type BillingGroupUpdateIn ¶
type BillingGroupUpdateIn struct { AccountId string `json:"account_id,omitempty"` AddressLines *[]string `json:"address_lines,omitempty"` BillingCurrency BillingCurrencyType `json:"billing_currency,omitempty"` BillingEmails *[]BillingEmailIn `json:"billing_emails,omitempty"` BillingExtraText string `json:"billing_extra_text,omitempty"` BillingGroupName string `json:"billing_group_name,omitempty"` CardId string `json:"card_id,omitempty"` City string `json:"city,omitempty"` Company string `json:"company,omitempty"` CountryCode string `json:"country_code,omitempty"` State string `json:"state,omitempty"` VatId string `json:"vat_id,omitempty"` ZipCode string `json:"zip_code,omitempty"` }
type BillingGroupUpdateOut ¶
type BillingGroupUpdateOut struct { AccountId string `json:"account_id"` AccountName string `json:"account_name"` AddressLines []string `json:"address_lines"` BillingAddress string `json:"billing_address,omitempty"` BillingCurrency BillingCurrencyType `json:"billing_currency"` BillingEmails []BillingEmailOut `json:"billing_emails"` BillingExtraText string `json:"billing_extra_text"` BillingGroupId string `json:"billing_group_id"` BillingGroupName string `json:"billing_group_name"` CardInfo CardInfoOut `json:"card_info"` City string `json:"city"` Company string `json:"company"` Country string `json:"country"` CountryCode string `json:"country_code"` CreateTime time.Time `json:"create_time"` EstimatedBalanceLocal string `json:"estimated_balance_local"` EstimatedBalanceUsd string `json:"estimated_balance_usd"` PaymentMethod PaymentMethodType `json:"payment_method"` State string `json:"state"` VatId string `json:"vat_id"` ZipCode string `json:"zip_code"` }
type CardInfoOut ¶
type CardInfoOut struct { Brand string `json:"brand"` CardId string `json:"card_id"` Country string `json:"country"` CountryCode string `json:"country_code"` ExpMonth int `json:"exp_month"` ExpYear int `json:"exp_year"` Last4 string `json:"last4"` Name string `json:"name"` UserEmail string `json:"user_email"` }
type CreditOut ¶
type CreditOut struct { Code string `json:"code,omitempty"` ExpireTime *time.Time `json:"expire_time,omitempty"` RemainingValue string `json:"remaining_value,omitempty"` StartTime *time.Time `json:"start_time,omitempty"` Type CreditType `json:"type,omitempty"` Value string `json:"value,omitempty"` }
type CreditType ¶ added in v0.3.0
type CreditType string
const ( CreditTypeDiscount CreditType = "discount" CreditTypeEmployee CreditType = "employee" CreditTypeEvaluation CreditType = "evaluation" CreditTypeInternal CreditType = "internal" CreditTypeOther CreditType = "other" CreditTypeOutage CreditType = "outage" CreditTypePartner CreditType = "partner" CreditTypePromotion CreditType = "promotion" CreditTypePurchase CreditType = "purchase" CreditTypeReferral CreditType = "referral" CreditTypeSponsorship CreditType = "sponsorship" CreditTypeTrial CreditType = "trial" CreditTypeTrialOver CreditType = "trial_over" )
type CurrencyType ¶ added in v0.3.0
type CurrencyType string
const ( CurrencyTypeAud CurrencyType = "AUD" CurrencyTypeCad CurrencyType = "CAD" CurrencyTypeChf CurrencyType = "CHF" CurrencyTypeDkk CurrencyType = "DKK" CurrencyTypeEur CurrencyType = "EUR" CurrencyTypeGbp CurrencyType = "GBP" CurrencyTypeJpy CurrencyType = "JPY" CurrencyTypeNok CurrencyType = "NOK" CurrencyTypeNzd CurrencyType = "NZD" CurrencyTypeSek CurrencyType = "SEK" CurrencyTypeSgd CurrencyType = "SGD" CurrencyTypeUsd CurrencyType = "USD" )
type EventOut ¶
type EventOut struct { Actor string `json:"actor,omitempty"` BillingGroupId string `json:"billing_group_id,omitempty"` CreateTime *time.Time `json:"create_time,omitempty"` EventDesc string `json:"event_desc,omitempty"` EventType string `json:"event_type,omitempty"` LogEntryId *int `json:"log_entry_id,omitempty"` ProjectId string `json:"project_id,omitempty"` ProjectName string `json:"project_name,omitempty"` }
type Handler ¶
type Handler interface { // BillingGroupCreate create a billing group // POST /v1/billing-group // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupCreate BillingGroupCreate(ctx context.Context, in *BillingGroupCreateIn) (*BillingGroupCreateOut, error) // BillingGroupCreditsClaim claim a credit code // POST /v1/billing-group/{billing_group_id}/credits // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupCreditsClaim BillingGroupCreditsClaim(ctx context.Context, billingGroupId string, in *BillingGroupCreditsClaimIn) (*BillingGroupCreditsClaimOut, error) // BillingGroupCreditsList list billing group credits // GET /v1/billing-group/{billing_group_id}/credits // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupCreditsList BillingGroupCreditsList(ctx context.Context, billingGroupId string) ([]CreditOut, error) // BillingGroupDelete delete billing group // DELETE /v1/billing-group/{billing_group_id} // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupDelete BillingGroupDelete(ctx context.Context, billingGroupId string) error // BillingGroupEventList list billing group events // GET /v1/billing-group/{billing_group_id}/events // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupEventList BillingGroupEventList(ctx context.Context, billingGroupId string) ([]EventOut, error) // BillingGroupGet get billing group details // GET /v1/billing-group/{billing_group_id} // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupGet BillingGroupGet(ctx context.Context, billingGroupId string) (*BillingGroupGetOut, error) // BillingGroupInvoiceLinesList get invoice lines for a single invoice // GET /v1/billing-group/{billing_group_id}/invoice/{invoice_number}/lines // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupInvoiceLinesList BillingGroupInvoiceLinesList(ctx context.Context, billingGroupId string, invoiceNumber string) ([]LineOut, error) // BillingGroupInvoiceList get invoices generated for billing group // GET /v1/billing-group/{billing_group_id}/invoice // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupInvoiceList BillingGroupInvoiceList(ctx context.Context, billingGroupId string) ([]InvoiceOut, error) // BillingGroupList list billing groups // GET /v1/billing-group // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupList BillingGroupList(ctx context.Context) ([]BillingGroupOut, error) // BillingGroupProjectAssign assign project to billing group // POST /v1/billing-group/{billing_group_id}/project-assign/{project} // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupProjectAssign BillingGroupProjectAssign(ctx context.Context, billingGroupId string, project string) error // BillingGroupProjectList get projects assigned to billing group // GET /v1/billing-group/{billing_group_id}/projects // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupProjectList BillingGroupProjectList(ctx context.Context, billingGroupId string) ([]ProjectOut, error) // BillingGroupProjectsAssign assign projects to billing group // POST /v1/billing-group/{billing_group_id}/projects-assign // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupProjectsAssign BillingGroupProjectsAssign(ctx context.Context, billingGroupId string, in *BillingGroupProjectsAssignIn) error // BillingGroupUpdate update billing group // PUT /v1/billing-group/{billing_group_id} // https://api.aiven.io/doc/#tag/BillingGroup/operation/BillingGroupUpdate BillingGroupUpdate(ctx context.Context, billingGroupId string, in *BillingGroupUpdateIn) (*BillingGroupUpdateOut, error) }
type InvoiceOut ¶
type InvoiceOut struct { BillingGroupId string `json:"billing_group_id"` BillingGroupName string `json:"billing_group_name"` BillingGroupState BillingGroupStateType `json:"billing_group_state"` Currency CurrencyType `json:"currency"` DownloadCookie string `json:"download_cookie"` GeneratedAt *time.Time `json:"generated_at,omitempty"` InvoiceNumber string `json:"invoice_number"` PeriodBegin string `json:"period_begin"` PeriodEnd string `json:"period_end"` State InvoiceStateType `json:"state"` TotalIncVat string `json:"total_inc_vat"` TotalVatZero string `json:"total_vat_zero"` }
type InvoiceStateType ¶ added in v0.3.0
type InvoiceStateType string
const ( InvoiceStateTypeAccrual InvoiceStateType = "accrual" InvoiceStateTypeConsolidated InvoiceStateType = "consolidated" InvoiceStateTypeDue InvoiceStateType = "due" InvoiceStateTypeEstimate InvoiceStateType = "estimate" InvoiceStateTypeFailedCreditCardCharge InvoiceStateType = "failed_credit_card_charge" InvoiceStateTypeFailedNoCreditCard InvoiceStateType = "failed_no_credit_card" InvoiceStateTypeMailed InvoiceStateType = "mailed" InvoiceStateTypeNoPaymentExpected InvoiceStateType = "no_payment_expected" InvoiceStateTypePaid InvoiceStateType = "paid" InvoiceStateTypePartnerMetering InvoiceStateType = "partner_metering" InvoiceStateTypeUncollectible InvoiceStateType = "uncollectible" InvoiceStateTypeWaived InvoiceStateType = "waived" InvoiceStateTypeDueOnlyProjectChargesCalculated InvoiceStateType = "due_only_project_charges_calculated" InvoiceStateTypeEstimateOnlyProjectChargesCalculated InvoiceStateType = "estimate_only_project_charges_calculated" )
type LineOut ¶
type LineOut struct { CloudName string `json:"cloud_name,omitempty"` CommitmentName string `json:"commitment_name,omitempty"` Description string `json:"description"` LinePreDiscountLocal string `json:"line_pre_discount_local,omitempty"` LineTotalLocal string `json:"line_total_local,omitempty"` LineTotalUsd string `json:"line_total_usd"` LineType LineType `json:"line_type"` LocalCurrency string `json:"local_currency,omitempty"` ProjectName string `json:"project_name,omitempty"` ServiceName string `json:"service_name,omitempty"` ServicePlan string `json:"service_plan,omitempty"` ServiceType ServiceType `json:"service_type,omitempty"` Tags map[string]string `json:"tags,omitempty"` TimestampBegin string `json:"timestamp_begin,omitempty"` TimestampEnd string `json:"timestamp_end,omitempty"` }
type LineType ¶ added in v0.3.0
type LineType string
const ( LineTypeCommitmentFee LineType = "commitment_fee" LineTypeCreditConsumption LineType = "credit_consumption" LineTypeExtraCharge LineType = "extra_charge" LineTypeMultiplier LineType = "multiplier" LineTypeOtherEvent LineType = "other_event" LineTypeProPlatformCharge LineType = "pro_platform_charge" LineTypeRounding LineType = "rounding" LineTypeServiceCharge LineType = "service_charge" LineTypeSupportCharge LineType = "support_charge" )
type PaymentMethodType ¶ added in v0.3.0
type PaymentMethodType string
const ( PaymentMethodTypeAccrual PaymentMethodType = "accrual" PaymentMethodTypeCard PaymentMethodType = "card" PaymentMethodTypeDisabled PaymentMethodType = "disabled" PaymentMethodTypeEmail PaymentMethodType = "email" PaymentMethodTypeNoPaymentExpected PaymentMethodType = "no_payment_expected" PaymentMethodTypePartner PaymentMethodType = "partner" )
type ProjectOut ¶
type ServiceType ¶ added in v0.3.0
type ServiceType string
const ( ServiceTypeAlertmanager ServiceType = "alertmanager" ServiceTypeCassandra ServiceType = "cassandra" ServiceTypeClickhouse ServiceType = "clickhouse" ServiceTypeDragonfly ServiceType = "dragonfly" ServiceTypeElasticsearch ServiceType = "elasticsearch" ServiceTypeFlink ServiceType = "flink" ServiceTypeGrafana ServiceType = "grafana" ServiceTypeInfluxdb ServiceType = "influxdb" ServiceTypeKafka ServiceType = "kafka" ServiceTypeKafkaConnect ServiceType = "kafka_connect" ServiceTypeKafkaMirrormaker ServiceType = "kafka_mirrormaker" ServiceTypeM3Aggregator ServiceType = "m3aggregator" ServiceTypeM3Db ServiceType = "m3db" ServiceTypeMysql ServiceType = "mysql" ServiceTypeOpensearch ServiceType = "opensearch" ServiceTypeParca ServiceType = "parca" ServiceTypePg ServiceType = "pg" ServiceTypeRedis ServiceType = "redis" ServiceTypeStresstester ServiceType = "stresstester" ServiceTypeSw ServiceType = "sw" ServiceTypeThanos ServiceType = "thanos" ServiceTypeThanoscompactor ServiceType = "thanoscompactor" ServiceTypeThanosquery ServiceType = "thanosquery" ServiceTypeThanosreceiver ServiceType = "thanosreceiver" ServiceTypeThanosstore ServiceType = "thanosstore" ServiceTypeVector ServiceType = "vector" ServiceTypeVmalert ServiceType = "vmalert" )
Click to show internal directories.
Click to hide internal directories.