Documentation ¶
Index ¶
- Constants
- type CFAppValidator
- func (v *CFAppValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (v *CFAppValidator) ValidateCreate(ctx context.Context, obj runtime.Object) error
- func (v *CFAppValidator) ValidateDelete(ctx context.Context, obj runtime.Object) error
- func (v *CFAppValidator) ValidateUpdate(ctx context.Context, oldObj, obj runtime.Object) error
- type CFOrgValidator
- func (v *CFOrgValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (v *CFOrgValidator) ValidateCreate(ctx context.Context, obj runtime.Object) error
- func (v *CFOrgValidator) ValidateDelete(ctx context.Context, obj runtime.Object) error
- func (v *CFOrgValidator) ValidateUpdate(ctx context.Context, oldObj, obj runtime.Object) error
- type CFSpaceValidator
- func (v *CFSpaceValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (v *CFSpaceValidator) ValidateCreate(ctx context.Context, obj runtime.Object) error
- func (v *CFSpaceValidator) ValidateDelete(ctx context.Context, obj runtime.Object) error
- func (v *CFSpaceValidator) ValidateUpdate(ctx context.Context, oldObj, obj runtime.Object) error
- type CFTaskValidator
- func (v *CFTaskValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (v *CFTaskValidator) ValidateCreate(ctx context.Context, obj runtime.Object) error
- func (v *CFTaskValidator) ValidateDelete(ctx context.Context, obj runtime.Object) error
- func (v *CFTaskValidator) ValidateUpdate(ctx context.Context, oldObj runtime.Object, obj runtime.Object) error
Constants ¶
View Source
const ( AppEntityType = "app" AppDecodingErrorType = "AppDecodingError" )
View Source
const ( CFOrgEntityType = "cforg" OrgDecodingErrorType = "OrgDecodingError" )
View Source
const ( MissingRequredFieldErrorType = "MissingRequiredFieldError" CancelationNotPossibleErrorType = "CancelationNotPossibleError" )
View Source
const (
CFSpaceEntityType = "cfspace"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CFAppValidator ¶ added in v0.2.0
type CFAppValidator struct {
// contains filtered or unexported fields
}
func NewCFAppValidator ¶ added in v0.2.0
func NewCFAppValidator(duplicateValidator webhooks.NameValidator) *CFAppValidator
func (*CFAppValidator) SetupWebhookWithManager ¶ added in v0.2.0
func (v *CFAppValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CFAppValidator) ValidateCreate ¶ added in v0.2.0
func (*CFAppValidator) ValidateDelete ¶ added in v0.2.0
func (*CFAppValidator) ValidateUpdate ¶ added in v0.2.0
type CFOrgValidator ¶ added in v0.2.0
type CFOrgValidator struct {
// contains filtered or unexported fields
}
func NewCFOrgValidator ¶ added in v0.2.0
func NewCFOrgValidator(duplicateValidator webhooks.NameValidator, placementValidator webhooks.NamespaceValidator) *CFOrgValidator
func (*CFOrgValidator) SetupWebhookWithManager ¶ added in v0.2.0
func (v *CFOrgValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CFOrgValidator) ValidateCreate ¶ added in v0.2.0
func (*CFOrgValidator) ValidateDelete ¶ added in v0.2.0
func (*CFOrgValidator) ValidateUpdate ¶ added in v0.2.0
type CFSpaceValidator ¶ added in v0.2.0
type CFSpaceValidator struct {
// contains filtered or unexported fields
}
func NewCFSpaceValidator ¶ added in v0.2.0
func NewCFSpaceValidator(duplicateSpaceValidator webhooks.NameValidator, placementValidator webhooks.NamespaceValidator) *CFSpaceValidator
func (*CFSpaceValidator) SetupWebhookWithManager ¶ added in v0.2.0
func (v *CFSpaceValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CFSpaceValidator) ValidateCreate ¶ added in v0.2.0
func (*CFSpaceValidator) ValidateDelete ¶ added in v0.2.0
func (*CFSpaceValidator) ValidateUpdate ¶ added in v0.2.0
type CFTaskValidator ¶ added in v0.2.0
type CFTaskValidator struct{}
func NewCFTaskValidator ¶ added in v0.2.0
func NewCFTaskValidator() *CFTaskValidator
func (*CFTaskValidator) SetupWebhookWithManager ¶ added in v0.2.0
func (v *CFTaskValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CFTaskValidator) ValidateCreate ¶ added in v0.2.0
func (*CFTaskValidator) ValidateDelete ¶ added in v0.2.0
func (*CFTaskValidator) ValidateUpdate ¶ added in v0.2.0
Source Files ¶
Click to show internal directories.
Click to hide internal directories.