...

Source file src/edge-infra.dev/pkg/edge/api/graph/resolver/iam_queries.resolvers.go

Documentation: edge-infra.dev/pkg/edge/api/graph/resolver

     1  package resolver
     2  
     3  // This file will be automatically regenerated based on the schema, any resolver implementations
     4  // will be copied through when generating and any unknown code will be moved to the end.
     5  // Code generated by github.com/99designs/gqlgen version v0.17.45
     6  
     7  import (
     8  	"context"
     9  
    10  	"edge-infra.dev/pkg/edge/api/graph/model"
    11  )
    12  
    13  // CreateProviderSettings is the resolver for the createProviderSettings field.
    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  // UpdateProviderSettings is the resolver for the updateProviderSettings field.
    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  // DeleteProviderSettings is the resolver for the deleteProviderSettings field.
    24  func (r *mutationResolver) DeleteProviderSettings(ctx context.Context, bannerID string) (*model.Provider, error) {
    25  	return r.IAMSettingsService.DeleteSettings(ctx, bannerID)
    26  }
    27  
    28  // GetProviderSettings is the resolver for the getProviderSettings field.
    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