Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth struct { Salt string `envconfig:"AUTH_SALT" required:"true"` TokenTTL int `envconfig:"AUTH_TOKEN_TTL" required:"true"` SigningKey string `envconfig:"AUTH_SIGNING_KEY" required:"true"` }
Auth
type Broker ¶
type Broker struct { // TopicPrefix string `envconfig:"BROKER_TOPIC_PREFIX" required:"true"` Brokers string `envconfig:"BROKER_BROKERS" required:"true"` Username string `envconfig:"BROKER_USERNAME" required:"true"` Password string `envconfig:"BROKER_PASSWORD" required:"true"` TopicAccountBE string `envconfig:"BROKER_TOPIC_ACCOUNT_BE" required:"true"` TopicAccountCUD string `envconfig:"BROKER_TOPIC_ACCOUNT_CUD" required:"true"` TopicProductBE string `envconfig:"BROKER_TOPIC_PRODUCT_BE" required:"true"` TopicProductCUD string `envconfig:"BROKER_TOPIC_PRODUCT_CUD" required:"true"` TopicOrderBE string `envconfig:"BROKER_TOPIC_ORDER_BE" required:"true"` TopicOrderCUD string `envconfig:"BROKER_TOPIC_ORDER_CUD" required:"true"` TopicDeliveryBE string `envconfig:"BROKER_TOPIC_DELIVERY_BE" required:"true"` TopicDeliveryCUD string `envconfig:"BROKER_TOPIC_DELIVERY_CUD" required:"true"` TopicBillingBE string `envconfig:"BROKER_TOPIC_BILLING_BE" required:"true"` TopicBillingCUD string `envconfig:"BROKER_TOPIC_BILLING_CUD" required:"true"` GroupId string `envconfig:"BROKER_GROUP_ID" required:"true"` }
Broker
Click to show internal directories.
Click to hide internal directories.