...
1 package resolver
2
3
4
5
6
7 import (
8 "context"
9
10 "edge-infra.dev/pkg/edge/api/graph/model"
11 )
12
13
14 func (r *mutationResolver) CreateProviderSettings(ctx context.Context, bannerID string, providerSettings model.ProviderInput) (*model.Provider, error) {
15 return r.IAMSettingsService.CreateSettings(ctx, bannerID, providerSettings)
16 }
17
18
19 func (r *mutationResolver) UpdateProviderSettings(ctx context.Context, bannerID string, providerSettings model.ProviderInput) (*model.Provider, error) {
20 return r.IAMSettingsService.UpdateSettings(ctx, bannerID, providerSettings)
21 }
22
23
24 func (r *mutationResolver) DeleteProviderSettings(ctx context.Context, bannerID string) (*model.Provider, error) {
25 return r.IAMSettingsService.DeleteSettings(ctx, bannerID)
26 }
27
28
29 func (r *queryResolver) GetProviderSettings(ctx context.Context, bannerID string) (*model.Provider, error) {
30 return r.IAMSettingsService.GetSettings(ctx, bannerID)
31 }
32
View as plain text