MCPcopy Index your code
hub / github.com/coder/coder / GetAIProviderKeysByProviderIDs

Method GetAIProviderKeysByProviderIDs

coderd/database/dbauthz/dbauthz.go:2638–2643  ·  view source on GitHub ↗
(ctx context.Context, providerIDs []uuid.UUID)

Source from the content-addressed store, hash-verified

2636}
2637
2638func (q *querier) GetAIProviderKeysByProviderIDs(ctx context.Context, providerIDs []uuid.UUID) ([]database.AIProviderKey, error) {
2639 if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceAIProvider); err != nil {
2640 return nil, err
2641 }
2642 return q.db.GetAIProviderKeysByProviderIDs(ctx, providerIDs)
2643}
2644
2645func (q *querier) GetAIProviders(ctx context.Context, arg database.GetAIProvidersParams) ([]database.AIProvider, error) {
2646 if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceAIProvider); err != nil {

Callers

nothing calls this directly

Calls 2

authorizeContextMethod · 0.95

Tested by

no test coverage detected