@@ -271,6 +271,7 @@ type WebSphereLibertyApplicationAffinity struct {
271271
272272	// An array of architectures to be considered for deployment. Their position in the array indicates preference. 
273273	// +listType=set 
274+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
274275	Architecture  []string  `json:"architecture,omitempty"` 
275276}
276277
@@ -420,14 +421,17 @@ type WebSphereLibertyApplicationMonitoring struct {
420421type  WebSphereLibertyApplicationServiceability  struct  {
421422	// A convenient field to request the size of the persisted storage to use for serviceability. 
422423	// +kubebuilder:validation:Pattern=^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$ 
424+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
423425	Size  string  `json:"size,omitempty"` 
424426
425427	// The name of the PersistentVolumeClaim resource you created to be used for serviceability. 
426428	// +kubebuilder:validation:Pattern=.+ 
429+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
427430	VolumeClaimName  string  `json:"volumeClaimName,omitempty"` 
428431
429432	// A convenient field to request the StorageClassName of the persisted storage to use for serviceability. 
430433	// +kubebuilder:validation:Pattern=.+ 
434+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
431435	StorageClassName  string  `json:"storageClassName,omitempty"` 
432436}
433437
@@ -648,33 +652,43 @@ type OAuth2Client struct {
648652	ID  string  `json:"id,omitempty"` 
649653
650654	// Specifies a token endpoint URL for the OAuth 2.0 provider. Required field. 
655+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
651656	TokenEndpoint  string  `json:"tokenEndpoint"` 
652657
653658	// Specifies an authorization endpoint URL for the OAuth 2.0 provider. Required field. 
659+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
654660	AuthorizationEndpoint  string  `json:"authorizationEndpoint"` 
655661
656662	// Specifies the name of the claim. Use its value as the user group membership 
663+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
657664	GroupNameAttribute  string  `json:"groupNameAttribute,omitempty"` 
658665
659666	// Specifies the name of the claim. Use its value as the authenticated user principal. 
667+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
660668	UserNameAttribute  string  `json:"userNameAttribute,omitempty"` 
661669
662670	// The name of the social login configuration for display. 
671+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
663672	DisplayName  string  `json:"displayName,omitempty"` 
664673
665674	// Specifies the name of the claim. Use its value as the subject realm. 
675+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
666676	RealmNameAttribute  string  `json:"realmNameAttribute,omitempty"` 
667677
668678	// Specifies the realm name for this social media. 
679+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
669680	RealmName  string  `json:"realmName,omitempty"` 
670681
671682	// Specifies one or more scopes to request. 
683+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
672684	Scope  string  `json:"scope,omitempty"` 
673685
674686	// Specifies the required authentication method. 
687+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
675688	TokenEndpointAuthMethod  string  `json:"tokenEndpointAuthMethod,omitempty"` 
676689
677690	// Name of the header to use when an OAuth access token is forwarded. 
691+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
678692	AccessTokenHeaderName  string  `json:"accessTokenHeaderName,omitempty"` 
679693
680694	// Determines whether the access token that is provided in the request is used for authentication. 
@@ -697,6 +711,7 @@ type OAuth2Client struct {
697711// Represents configuration for social login using GitHub. 
698712type  GithubLogin  struct  {
699713	// Specifies the host name of your enterprise GitHub. 
714+ 	// +operator-sdk:csv:customresourcedefinitions:type=spec 
700715	Hostname  string  `json:"hostname,omitempty"` 
701716}
702717
0 commit comments