Documentation ¶
Index ¶
- func NewTokenFetcher(routerApiConfig RoutingConfig, logger lager.Logger) uaaclient.TokenFetcher
- func RandomName() string
- func UpdateOrgQuota(context cfworkflow_helpers.UserContext)
- func ValidateRouterGroupName(context cfworkflow_helpers.UserContext, tcpRouterGroup string)
- type OAuthConfig
- type RoutingConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTokenFetcher ¶
func NewTokenFetcher(routerApiConfig RoutingConfig, logger lager.Logger) uaaclient.TokenFetcher
func RandomName ¶
func RandomName() string
func UpdateOrgQuota ¶
func UpdateOrgQuota(context cfworkflow_helpers.UserContext)
func ValidateRouterGroupName ¶
func ValidateRouterGroupName(context cfworkflow_helpers.UserContext, tcpRouterGroup string)
Types ¶
type OAuthConfig ¶
type RoutingConfig ¶
type RoutingConfig struct { *config.Config RoutingApiUrl string `json:"-"` //"-" is used for ignoring field Addresses []string `json:"addresses"` OAuth *OAuthConfig `json:"oauth"` IncludeHttpRoutes bool `json:"include_http_routes"` TcpAppDomain string `json:"tcp_apps_domain"` LBConfigured bool `json:"lb_configured"` TCPRouterGroup string `json:"tcp_router_group"` }
func LoadConfig ¶
func LoadConfig() RoutingConfig
Click to show internal directories.
Click to hide internal directories.