package resolver // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. // Code generated by github.com/99designs/gqlgen version v0.17.45 import ( "context" "edge-infra.dev/pkg/edge/api/graph/model" ) // CreateProviderSettings is the resolver for the createProviderSettings field. func (r *mutationResolver) CreateProviderSettings(ctx context.Context, bannerID string, providerSettings model.ProviderInput) (*model.Provider, error) { return r.IAMSettingsService.CreateSettings(ctx, bannerID, providerSettings) } // UpdateProviderSettings is the resolver for the updateProviderSettings field. func (r *mutationResolver) UpdateProviderSettings(ctx context.Context, bannerID string, providerSettings model.ProviderInput) (*model.Provider, error) { return r.IAMSettingsService.UpdateSettings(ctx, bannerID, providerSettings) } // DeleteProviderSettings is the resolver for the deleteProviderSettings field. func (r *mutationResolver) DeleteProviderSettings(ctx context.Context, bannerID string) (*model.Provider, error) { return r.IAMSettingsService.DeleteSettings(ctx, bannerID) } // GetProviderSettings is the resolver for the getProviderSettings field. func (r *queryResolver) GetProviderSettings(ctx context.Context, bannerID string) (*model.Provider, error) { return r.IAMSettingsService.GetSettings(ctx, bannerID) }