Documentation ¶
Index ¶
- Constants
- type TechPreviewNoUpgradeWebhook
- func (s *TechPreviewNoUpgradeWebhook) Authorized(request admissionctl.Request) admissionctl.Response
- func (s *TechPreviewNoUpgradeWebhook) ClassicEnabled() bool
- func (s *TechPreviewNoUpgradeWebhook) Doc() string
- func (s *TechPreviewNoUpgradeWebhook) FailurePolicy() admissionregv1.FailurePolicyType
- func (s *TechPreviewNoUpgradeWebhook) GetURI() string
- func (s *TechPreviewNoUpgradeWebhook) HypershiftEnabled() bool
- func (s *TechPreviewNoUpgradeWebhook) MatchPolicy() admissionregv1.MatchPolicyType
- func (s *TechPreviewNoUpgradeWebhook) Name() string
- func (s *TechPreviewNoUpgradeWebhook) ObjectSelector() *metav1.LabelSelector
- func (s *TechPreviewNoUpgradeWebhook) Rules() []admissionregv1.RuleWithOperations
- func (s *TechPreviewNoUpgradeWebhook) SideEffects() admissionregv1.SideEffectClass
- func (s *TechPreviewNoUpgradeWebhook) SyncSetLabelSelector() metav1.LabelSelector
- func (s *TechPreviewNoUpgradeWebhook) TimeoutSeconds() int32
- func (s *TechPreviewNoUpgradeWebhook) Validate(req admissionctl.Request) bool
Constants ¶
View Source
const (
WebhookName string = "techpreviewnoupgrade-validation"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TechPreviewNoUpgradeWebhook ¶
type TechPreviewNoUpgradeWebhook struct {
// contains filtered or unexported fields
}
func NewWebhook ¶
func NewWebhook() *TechPreviewNoUpgradeWebhook
func (*TechPreviewNoUpgradeWebhook) Authorized ¶
func (s *TechPreviewNoUpgradeWebhook) Authorized(request admissionctl.Request) admissionctl.Response
func (*TechPreviewNoUpgradeWebhook) ClassicEnabled ¶
func (s *TechPreviewNoUpgradeWebhook) ClassicEnabled() bool
func (*TechPreviewNoUpgradeWebhook) Doc ¶
func (s *TechPreviewNoUpgradeWebhook) Doc() string
func (*TechPreviewNoUpgradeWebhook) FailurePolicy ¶
func (s *TechPreviewNoUpgradeWebhook) FailurePolicy() admissionregv1.FailurePolicyType
func (*TechPreviewNoUpgradeWebhook) GetURI ¶
func (s *TechPreviewNoUpgradeWebhook) GetURI() string
func (*TechPreviewNoUpgradeWebhook) HypershiftEnabled ¶
func (s *TechPreviewNoUpgradeWebhook) HypershiftEnabled() bool
func (*TechPreviewNoUpgradeWebhook) MatchPolicy ¶
func (s *TechPreviewNoUpgradeWebhook) MatchPolicy() admissionregv1.MatchPolicyType
func (*TechPreviewNoUpgradeWebhook) Name ¶
func (s *TechPreviewNoUpgradeWebhook) Name() string
func (*TechPreviewNoUpgradeWebhook) ObjectSelector ¶
func (s *TechPreviewNoUpgradeWebhook) ObjectSelector() *metav1.LabelSelector
func (*TechPreviewNoUpgradeWebhook) Rules ¶
func (s *TechPreviewNoUpgradeWebhook) Rules() []admissionregv1.RuleWithOperations
func (*TechPreviewNoUpgradeWebhook) SideEffects ¶
func (s *TechPreviewNoUpgradeWebhook) SideEffects() admissionregv1.SideEffectClass
func (*TechPreviewNoUpgradeWebhook) SyncSetLabelSelector ¶
func (s *TechPreviewNoUpgradeWebhook) SyncSetLabelSelector() metav1.LabelSelector
func (*TechPreviewNoUpgradeWebhook) TimeoutSeconds ¶
func (s *TechPreviewNoUpgradeWebhook) TimeoutSeconds() int32
func (*TechPreviewNoUpgradeWebhook) Validate ¶
func (s *TechPreviewNoUpgradeWebhook) Validate(req admissionctl.Request) bool
Click to show internal directories.
Click to hide internal directories.