Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateResult ¶
CreateResult holds the resource metadata returned by a successful create API call. CreatedTime is nil if the API response did not include a creation time; the caller will use `now` as fallback.
type DashboardHandler ¶
type DashboardHandler struct {
// contains filtered or unexported fields
}
type DowntimeHandler ¶ added in v1.22.0
type DowntimeHandler struct {
// contains filtered or unexported fields
}
type MonitorHandler ¶ added in v1.13.0
type MonitorHandler struct {
// contains filtered or unexported fields
}
type NotebookHandler ¶ added in v1.13.0
type NotebookHandler struct {
// contains filtered or unexported fields
}
type Reconciler ¶
type Reconciler struct {
// contains filtered or unexported fields
}
func NewReconciler ¶
func NewReconciler(client client.Client, credsManager *config.CredentialManager, scheme *runtime.Scheme, log logr.Logger, recorder record.EventRecorder) *Reconciler
func (*Reconciler) Reconcile ¶
func (r *Reconciler) Reconcile(ctx context.Context, instance *v1alpha1.DatadogGenericResource) (reconcile.Result, error)
type ResourceHandler ¶ added in v1.13.0
type ResourceHandler interface {
// contains filtered or unexported methods
}
ResourceHandler defines the CRUD operations for a Datadog resource type. Each implementation holds its own API client so the caller does not need to supply one.
type SyntheticsAPITestHandler ¶ added in v1.13.0
type SyntheticsAPITestHandler struct {
// contains filtered or unexported fields
}
type SyntheticsBrowserTestHandler ¶ added in v1.13.0
type SyntheticsBrowserTestHandler struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.