github.com/chnsz/golangsdk@v0.0.0-20240506093406-85a3fbfa605b/openstack/identity/federatedauth/providers/results.go (about) 1 package providers 2 3 type ProviderLinks struct { 4 Self string `json:"self"` 5 Protocols string `json:"protocols"` 6 Next string `json:"next"` 7 Previous string `json:"previous"` 8 } 9 10 type Provider struct { 11 SsoType string `json:"sso_type"` 12 ID string `json:"id"` 13 Description string `json:"description"` 14 Enabled bool `json:"enabled"` 15 RemoteIDs []string `json:"remote_ids"` 16 Links ProviderLinks `json:"links"` 17 } 18 19 type ProviderList struct { 20 Links ProviderLinks `json:"links"` 21 IdentityProviders []Provider `json:"identity_providers"` 22 }