Documentation ¶
Index ¶
- func Crd(domainName string) *k8sApiExtensions.CustomResourceDefinition
- type ApiStatusHelper
- func (su *ApiStatusHelper) SetAuthenticationStatus(authStatus *kymaMeta.GatewayResourceStatus)
- func (su *ApiStatusHelper) SetAuthenticationStatusCode(code kymaMeta.StatusCode)
- func (su *ApiStatusHelper) SetValidationStatus(validationStatus kymaMeta.StatusCode)
- func (su *ApiStatusHelper) SetVirtualServiceStatus(virtualServiceStatus *kymaMeta.GatewayResourceStatus)
- func (su *ApiStatusHelper) SetVirtualServiceStatusCode(code kymaMeta.StatusCode)
- func (su *ApiStatusHelper) Update()
- type BackendEvent
- type Controller
- type CreateEvent
- type DeleteEvent
- type UpdateEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Crd ¶
func Crd(domainName string) *k8sApiExtensions.CustomResourceDefinition
Types ¶
type ApiStatusHelper ¶
type ApiStatusHelper struct {
// contains filtered or unexported fields
}
func NewApiStatusHelper ¶
func NewApiStatusHelper(kymaInterface kyma.Interface, api *kymaApi.Api) *ApiStatusHelper
func (*ApiStatusHelper) SetAuthenticationStatus ¶
func (su *ApiStatusHelper) SetAuthenticationStatus(authStatus *kymaMeta.GatewayResourceStatus)
func (*ApiStatusHelper) SetAuthenticationStatusCode ¶
func (su *ApiStatusHelper) SetAuthenticationStatusCode(code kymaMeta.StatusCode)
func (*ApiStatusHelper) SetValidationStatus ¶
func (su *ApiStatusHelper) SetValidationStatus(validationStatus kymaMeta.StatusCode)
func (*ApiStatusHelper) SetVirtualServiceStatus ¶
func (su *ApiStatusHelper) SetVirtualServiceStatus(virtualServiceStatus *kymaMeta.GatewayResourceStatus)
func (*ApiStatusHelper) SetVirtualServiceStatusCode ¶
func (su *ApiStatusHelper) SetVirtualServiceStatusCode(code kymaMeta.StatusCode)
func (*ApiStatusHelper) Update ¶
func (su *ApiStatusHelper) Update()
type BackendEvent ¶
type BackendEvent interface {
String() string
}
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController( kymaInterface kyma.Interface, virtualServiceCtrl networking.Interface, services service.Interface, authentication authentication.Interface, internalInformerFactory kymaInformers.SharedInformerFactory, domainName string, blacklistedServices []string) *Controller
func (*Controller) Run ¶
func (c *Controller) Run(workers int, stopCh <-chan struct{}) error
type CreateEvent ¶
type CreateEvent struct {
// contains filtered or unexported fields
}
func (CreateEvent) String ¶
func (e CreateEvent) String() string
type DeleteEvent ¶
type DeleteEvent struct {
// contains filtered or unexported fields
}
func (DeleteEvent) String ¶
func (e DeleteEvent) String() string
type UpdateEvent ¶
type UpdateEvent struct {
// contains filtered or unexported fields
}
func (UpdateEvent) String ¶
func (e UpdateEvent) String() string
Click to show internal directories.
Click to hide internal directories.