Documentation
¶
Overview ¶
Package device provides Sync Controllers for managing Cloudflare Device resources.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PostureRuleController ¶
type PostureRuleController struct {
*common.BaseSyncController
}
PostureRuleController is the Sync Controller for Device Posture Rule Configuration.
func NewPostureRuleController ¶
func NewPostureRuleController(c client.Client) *PostureRuleController
NewPostureRuleController creates a new DevicePostureRuleSyncController.
func (*PostureRuleController) Reconcile ¶
func (r *PostureRuleController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile processes a CloudflareSyncState resource for Device Posture Rule.
func (*PostureRuleController) SetupWithManager ¶
func (r *PostureRuleController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type SettingsPolicyController ¶
type SettingsPolicyController struct {
*common.BaseSyncController
}
SettingsPolicyController is the Sync Controller for Device Settings Policy Configuration.
func NewSettingsPolicyController ¶
func NewSettingsPolicyController(c client.Client) *SettingsPolicyController
NewSettingsPolicyController creates a new DeviceSettingsPolicySyncController.
func (*SettingsPolicyController) Reconcile ¶
func (r *SettingsPolicyController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile processes a CloudflareSyncState resource for Device Settings Policy.
func (*SettingsPolicyController) SetupWithManager ¶
func (r *SettingsPolicyController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.