Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth0 ¶
type Auth0 struct {
Domain string `json:"auth0-domain"`
ClientID string `json:"auth0-clientId"`
UsernameClaim string `json:"auth0-username-claim"`
Algorithm string `json:"auth0-algorithm"`
}
Auth0 model
type Auth0Platform ¶ added in v1.0.12
type Auth0Platform struct {
ClientID string `json:"auth0-clientId"`
ClientSecret string `json:"auth0-clientSecret"`
Audience string `json:"audience"`
URL string `json:"url"`
}
Auth0Platform model
type Config ¶
type Config struct {
// Auth0
Auth0 Auth0 `json:"auth0"`
// Auth0Platform config
Auth0Platform Auth0Platform `json:"auth0_platform"`
// API GW
APIGatewayURL string `json:"api_gateway_url"`
// Docraptor
Docraptor Docraptor `json:"docraptor"`
// AWS
AWS AWS `json:"aws"`
// Github Application
Github Github `json:"github"`
// Dynamo Session Store
SessionStoreTableName string `json:"sessionStoreTableName"`
// Sender Email Address
SenderEmailAddress string `json:"senderEmailAddress"`
AllowedOriginsCommaSeparated string `json:"allowedOriginsCommaSeparated"`
AllowedOrigins []string `json:"-"`
CorporateConsoleURL string `json:"corporateConsoleURL"`
// SNSEventTopic the topic ARN for events
SNSEventTopicARN string `json:"snsEventTopicARN"`
// S3 bucket to store signatures
SignatureFilesBucket string `json:"signatureFilesBucket"`
// LF Group
LFGroup LFGroup `json:"lf_group"`
}
Config data model
Click to show internal directories.
Click to hide internal directories.