modulepackage
0.3.0
Repository: https://github.com/superhub-host/hosting-go.git
Documentation: pkg.go.dev
# Functions
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
# Constants
BillingPeriodDaily - ежедневная оплата.
BillingPeriodMonthly - ежемесячная оплата.
BillingPeriodOnce - единоразовая оплата.
No description provided by the author
No description provided by the author
FixedPricingPolicy (фиксированная политика ценообразования).
No description provided by the author
PaymentModeProduction - стандартный режим, при котором обработка платежа производится полностью.
PaymentModeTest - тестовый режим, производится полная обработка платежа без изменения баланса пользователя.
PaymentSourceOther используется как стандартное значение для типа источника платежа.
PaymentSourceReferral - проценты от пополнений приглашённых пользователей.
PaymentSourceReferralWelcomeBonus - приветственный бонус для пользователей, зарегистрированных по приглашению.
PaymentSourceServerService - списание за игровой сервер.
PaymentSourceTopUp - пополнение баланса.
ServerStateError используется, когда системе не удалось полностью создать сервер.
ServerStateInstalling - стандартное значение состояния, которое означает, что сервер находится в процессе создания.
ServerStateReady используется, когда сервер готов к работе.
No description provided by the author
No description provided by the author
TariffModeBaseResourceLimits используется на серверах, где пользователь выбирает произвольную конфигурацию.
TariffModeBaseTariff используется на серверах, где пользователь выбирает тариф из заранее заготовленного списка.
TariffModeDailyResources - режим, при котором пользователь выбирает произвольную конфигурацию сервера на своё усмотрение, а списание производится ежедневно.
TariffModeMonthlyTariff - режим, при котором пользователь выбирает готовый тариф, а списание производится ежемесячно.
# Structs
AddressPair содержит IPv4 и IPv6 адреса, указывающие на один узел.
No description provided by the author
No description provided by the author
No description provided by the author
ExternalServer - информация о сервере во внешней системе.
FeatureLimits содержит информацию о доступных дополнительных возможностях сервера.
LinkedDiscord содержит информацию о привязанном аккаунте пользователя в Discord.
LinkedVK содержит информацию о привязанном аккаунте пользователя в ВК.
Node - узел хостинга - физический сервер, на котором размещаются сервера, покупаемые пользователями.
NodeLoad является обёрткой для значения нагрузки ноды.
NodeLocation - информация о физическом расположении ноды.
No description provided by the author
No description provided by the author
Payment описывает платёж - сущность, используемую для хранения истории изменения баланса пользователя на хостинге.
PaymentAmount - размер платежа.
No description provided by the author
PaymentSource - "источник" платежа.
No description provided by the author
Referral содержит информацию, связанную с реферальной системой.
Resources содержит информацию об основных ресурсах сервера - ЦПУ, ОЗУ, диске.
No description provided by the author
No description provided by the author
Server - сервер, принадлежащий определённому пользователю.
ServerBillingConfig - параметры, связанные с выставлением счетов владельцу сервера.
ServerCost показывает текущую стоимость сервера.
ServerDomainConfig содержит информацию о домене, связанном с сервером.
ServicePricing - структура, содержащая информацию о текущей стоимости конкретной услуги.
No description provided by the author
User - пользователь, зарегистрированный на сайте хостинга.
# Type aliases
BillingPeriod - период выставления счетов на оплату сервера.
No description provided by the author
PaymentMode отражает режим, в котором система обрабатывает платёж.
PaymentSourceType - тип "источника" платежа - действия, вызвавшего создание данного платежа.
PricingPolicyType - тип политики ценообразования.
ServerState - состояние сервера.
ServerTariffMode - тарифный режим сервера.
No description provided by the author
TariffModeBase - основа тарифного режима.