diff --git a/config/crd/bases/notification/notification.miloapis.com_contacts.yaml b/config/crd/bases/notification/notification.miloapis.com_contacts.yaml index a915fd3a..39aebffd 100644 --- a/config/crd/bases/notification/notification.miloapis.com_contacts.yaml +++ b/config/crd/bases/notification/notification.miloapis.com_contacts.yaml @@ -91,8 +91,6 @@ spec: type: object required: - email - - familyName - - givenName type: object status: properties: diff --git a/docs/api/notification.md b/docs/api/notification.md index 224b9267..51005065 100644 --- a/docs/api/notification.md +++ b/docs/api/notification.md @@ -857,14 +857,14 @@ ContactSpec defines the desired state of Contact.
- true + false givenName string
- true + false subject object diff --git a/pkg/apis/notification/v1alpha1/contact_types.go b/pkg/apis/notification/v1alpha1/contact_types.go index 681a8baf..4637e041 100644 --- a/pkg/apis/notification/v1alpha1/contact_types.go +++ b/pkg/apis/notification/v1alpha1/contact_types.go @@ -61,10 +61,10 @@ type ContactSpec struct { // +kubebuilder:validation:Optional SubjectRef *SubjectReference `json:"subject,omitempty"` - // +kubebuilder:validation:Required + // +kubebuilder:validation:Optional FamilyName string `json:"familyName,omitempty"` - // +kubebuilder:validation:Required + // +kubebuilder:validation:Optional GivenName string `json:"givenName,omitempty"` // +kubebuilder:validation:Required