@@ -252,6 +252,7 @@ type WebSphereLibertyApplicationAffinity struct {
252252
253253	// An array of architectures to be considered for deployment. Their position in the array indicates preference. 
254254	// +listType=set 
255+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
255256	Architecture  []string  `json:"architecture,omitempty"` 
256257}
257258
@@ -401,14 +402,17 @@ type WebSphereLibertyApplicationMonitoring struct {
401402type  WebSphereLibertyApplicationServiceability  struct  {
402403	// A convenient field to request the size of the persisted storage to use for serviceability. 
403404	// +kubebuilder:validation:Pattern=^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$ 
405+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
404406	Size  string  `json:"size,omitempty"` 
405407
406408	// The name of the PersistentVolumeClaim resource you created to be used for serviceability. 
407409	// +kubebuilder:validation:Pattern=.+ 
410+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
408411	VolumeClaimName  string  `json:"volumeClaimName,omitempty"` 
409412
410413	// A convenient field to request the StorageClassName of the persisted storage to use for serviceability. 
411414	// +kubebuilder:validation:Pattern=.+ 
415+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
412416	StorageClassName  string  `json:"storageClassName,omitempty"` 
413417}
414418
@@ -629,33 +633,43 @@ type OAuth2Client struct {
629633	ID  string  `json:"id,omitempty"` 
630634
631635	// Specifies a token endpoint URL for the OAuth 2.0 provider. Required field. 
636+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
632637	TokenEndpoint  string  `json:"tokenEndpoint"` 
633638
634639	// Specifies an authorization endpoint URL for the OAuth 2.0 provider. Required field. 
640+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
635641	AuthorizationEndpoint  string  `json:"authorizationEndpoint"` 
636642
637643	// Specifies the name of the claim. Use its value as the user group membership 
644+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
638645	GroupNameAttribute  string  `json:"groupNameAttribute,omitempty"` 
639646
640647	// Specifies the name of the claim. Use its value as the authenticated user principal. 
648+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
641649	UserNameAttribute  string  `json:"userNameAttribute,omitempty"` 
642650
643651	// The name of the social login configuration for display. 
652+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
644653	DisplayName  string  `json:"displayName,omitempty"` 
645654
646655	// Specifies the name of the claim. Use its value as the subject realm. 
656+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
647657	RealmNameAttribute  string  `json:"realmNameAttribute,omitempty"` 
648658
649659	// Specifies the realm name for this social media. 
660+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
650661	RealmName  string  `json:"realmName,omitempty"` 
651662
652663	// Specifies one or more scopes to request. 
664+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
653665	Scope  string  `json:"scope,omitempty"` 
654666
655667	// Specifies the required authentication method. 
668+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
656669	TokenEndpointAuthMethod  string  `json:"tokenEndpointAuthMethod,omitempty"` 
657670
658671	// Name of the header to use when an OAuth access token is forwarded. 
672+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
659673	AccessTokenHeaderName  string  `json:"accessTokenHeaderName,omitempty"` 
660674
661675	// Determines whether the access token that is provided in the request is used for authentication. 
@@ -678,6 +692,7 @@ type OAuth2Client struct {
678692// Represents configuration for social login using GitHub. 
679693type  GithubLogin  struct  {
680694	// Specifies the host name of your enterprise GitHub. 
695+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
681696	Hostname  string  `json:"hostname,omitempty"` 
682697}
683698
0 commit comments