Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActualIsNotFound ¶
ActualIsNotFound reimplements IsNotFound which doesn't do it's job IsNotFound test for error code UNKNOWN
func IsDuplicateRequest ¶
IsDuplicateRequest checks if an error is DuplicateRequest
Types ¶
type Hooks ¶
type Hooks struct {
// contains filtered or unexported fields
}
Hooks implements common hooks so that all ServiceDiscovery Namespace resources can use.
func NewHooks ¶
func NewHooks(kube client.Client, client servicediscoveryiface.ServiceDiscoveryAPI) *Hooks
NewHooks returns a new Hooks object.
func (*Hooks) Delete ¶
Delete deletes any of HTTPNamespace, PrivateDNSNamespace or PublicDNSNamespace types.
func (*Hooks) Observe ¶
func (h *Hooks) Observe(ctx context.Context, mg cpresource.Managed) (managed.ExternalObservation, error)
Observe observes any of HTTPNamespace, PrivateDNSNamespace or PublicDNSNamespace types.
Click to show internal directories.
Click to hide internal directories.