Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cloudflare ¶
type Cloudflare struct {
// contains filtered or unexported fields
}
func (*Cloudflare) Delete ¶
func (p *Cloudflare) Delete(ctx context.Context, req reconcile.Request, ingress *networkingv1.Ingress) error
func (*Cloudflare) Reconcile ¶
func (p *Cloudflare) Reconcile(ctx context.Context, req reconcile.Request, ingress *networkingv1.Ingress, recorder record.EventRecorder) error
func (*Cloudflare) ResourceName ¶
func (p *Cloudflare) ResourceName(req reconcile.Request) string
type Provider ¶
type Resource ¶
type Resource struct {
Name string
Domain string
SessionDuration string
AccessApplication cloudflare.AccessApplication
Policies []cloudflare.AccessPolicy
}
func (*Resource) Equal ¶
func (r *Resource) Equal(o cloudflare.AccessApplication) bool
func (*Resource) PolicyEqual ¶
func (r *Resource) PolicyEqual(index int, o cloudflare.AccessPolicy) bool
Click to show internal directories.
Click to hide internal directories.