-
Notifications
You must be signed in to change notification settings - Fork 2.9k
/
zz_generated_oidc_config.go
52 lines (50 loc) · 3.23 KB
/
zz_generated_oidc_config.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
package client
const (
OIDCConfigType = "oidcConfig"
OIDCConfigFieldAccessMode = "accessMode"
OIDCConfigFieldAllowedPrincipalIDs = "allowedPrincipalIds"
OIDCConfigFieldAnnotations = "annotations"
OIDCConfigFieldAuthEndpoint = "authEndpoint"
OIDCConfigFieldCertificate = "certificate"
OIDCConfigFieldClientID = "clientId"
OIDCConfigFieldClientSecret = "clientSecret"
OIDCConfigFieldCreated = "created"
OIDCConfigFieldCreatorID = "creatorId"
OIDCConfigFieldEnabled = "enabled"
OIDCConfigFieldGroupSearchEnabled = "groupSearchEnabled"
OIDCConfigFieldIssuer = "issuer"
OIDCConfigFieldLabels = "labels"
OIDCConfigFieldName = "name"
OIDCConfigFieldOwnerReferences = "ownerReferences"
OIDCConfigFieldPrivateKey = "privateKey"
OIDCConfigFieldRancherURL = "rancherUrl"
OIDCConfigFieldRemoved = "removed"
OIDCConfigFieldScopes = "scope"
OIDCConfigFieldStatus = "status"
OIDCConfigFieldType = "type"
OIDCConfigFieldUUID = "uuid"
)
type OIDCConfig struct {
AccessMode string `json:"accessMode,omitempty" yaml:"accessMode,omitempty"`
AllowedPrincipalIDs []string `json:"allowedPrincipalIds,omitempty" yaml:"allowedPrincipalIds,omitempty"`
Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"`
AuthEndpoint string `json:"authEndpoint,omitempty" yaml:"authEndpoint,omitempty"`
Certificate string `json:"certificate,omitempty" yaml:"certificate,omitempty"`
ClientID string `json:"clientId,omitempty" yaml:"clientId,omitempty"`
ClientSecret string `json:"clientSecret,omitempty" yaml:"clientSecret,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"`
Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"`
GroupSearchEnabled *bool `json:"groupSearchEnabled,omitempty" yaml:"groupSearchEnabled,omitempty"`
Issuer string `json:"issuer,omitempty" yaml:"issuer,omitempty"`
Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"`
PrivateKey string `json:"privateKey,omitempty" yaml:"privateKey,omitempty"`
RancherURL string `json:"rancherUrl,omitempty" yaml:"rancherUrl,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
Scopes string `json:"scope,omitempty" yaml:"scope,omitempty"`
Status *AuthConfigStatus `json:"status,omitempty" yaml:"status,omitempty"`
Type string `json:"type,omitempty" yaml:"type,omitempty"`
UUID string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
}