Documentation
¶
Overview ¶
Package access provides the Cloudflare Access application lifecycle handler for the reconciler.
Index ¶
Constants ¶
View Source
const HandlerName = "access-app"
View Source
const PolicyHandlerName = "access-policies"
Variables ¶
This section is empty.
Functions ¶
func NewHandler ¶
func NewHandler(accessService AccessManager) *appHandler
func NewPolicyHandler ¶
func NewPolicyHandler(policyService PolicyManager) *policyHandler
Types ¶
type AccessApplicationParams ¶
type AccessApplicationParams struct {
Name string
Domain string
Access domain.AccessConfig
PolicyIDs []string
}
type AccessManager ¶
type AppInput ¶
type AppInput struct {
Zone string `json:"zone"`
Subdomain string `json:"subdomain"`
Access domain.AccessConfig `json:"access"`
PolicyIDs []string `json:"policy_ids,omitempty"`
}
type PolicyInput ¶
type PolicyManager ¶
type PolicyOutput ¶
Click to show internal directories.
Click to hide internal directories.