Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Certificate ¶
type Certificate struct {
IssuerRef string `json:"issuerRef,omitempty" yaml:"issuerRef,omitempty"`
}
type Container ¶
type Container struct {
Name string `json:"name,omitempty" yaml:"name,omitempty"`
}
type WebHookOperation ¶
type WebHookOperation string
const ( WebHookOperationAdd WebHookOperation = "add" WebHookOperationDelete WebHookOperation = "delete" )
type Webhook ¶
type Webhook struct { Operation WebHookOperation `json:"operation,omitempty" yaml:"operation,omitempty"` // webhook meta Webhook WebhookMeta `json:"webhook,omitempty" yaml:"webhook,omitempty"` // service Service Service `json:"service,omitempty" yaml:"service,omitempty"` // sertifcate Certificate Certificate `json:"certificate,omitempty" yaml:"certificate,omitempty"` // container Container Container `json:"container,omitempty" yaml:"container,omitempty"` // sWebhookResults is used internally to track which resources were updated WebhookResults webhookResults }
Webhook contains the information to perform the operation to create or delete a webhook of a package
func (*Webhook) Transform ¶
func (t *Webhook) Transform(rl *fn.ResourceList)
type WebhookMeta ¶
Click to show internal directories.
Click to hide internal directories.