graphapi

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2024 License: Apache-2.0 Imports: 82 Imported by: 0

Documentation

Overview

Package graphapi is the graph api package

Index

Constants

View Source
const (
	// AuthExtensionKey is the key used to store the auth data in the extensions map
	AuthExtensionKey = "auth"
	// ServerLatencyExtensionKey is the key used to store the server latency in the extensions map
	ServerLatencyExtensionKey = "server_latency"
	// TraceExtensionKey is the key used to store the trace id in the extensions map
	TraceExtensionKey = "trace_id"
)
View Source
const (
	ActionGet    = "get"
	ActionUpdate = "update"
	ActionDelete = "delete"
	ActionCreate = "create"
)

Variables

View Source
var (
	// ErrInternalServerError is returned when an internal error occurs.
	ErrInternalServerError = errors.New("internal server error")

	// ErrCascadeDelete is returned when an error occurs while performing cascade deletes on associated objects
	ErrCascadeDelete = errors.New("error deleting associated objects")

	// ErrSearchFailed is returned when the search operation fails
	ErrSearchFailed = errors.New("search failed, please try again")

	// ErrSearchQueryTooShort is returned when the search query is too short
	ErrSearchQueryTooShort = errors.New("search query is too short, please enter a longer search query")

	// ErrNoOrganizationID is returned when the organization ID is not provided
	ErrNoOrganizationID = errors.New("unable to determine organization ID in request")

	// ErrUnableToDetermineObjectType is returned when the object type up the parent upload object cannot be determined
	ErrUnableToDetermineObjectType = errors.New("unable to determine parent object type")
)

Functions

func AddAllExtensions

func AddAllExtensions(h *handler.Server)

AddAllExtensions adds all the extensions to the server including auth, latency and trace

func NewExecutableSchema

func NewExecutableSchema(cfg Config) graphql.ExecutableSchema

NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.

func WithContextLevelCache

func WithContextLevelCache(h *handler.Server)

WithContextLevelCache adds a context level cache to the handler

func WithFileUploader added in v0.3.0

func WithFileUploader(h *handler.Server, u *objects.Objects)

WithFileUploader adds the file uploader to the graphql handler this will handle the file upload process for the multipart form

func WithSkipCache

func WithSkipCache(h *handler.Server)

WithSkipCache adds a skip cache middleware to the handler This is useful for testing, where you don't want to cache responses so you can see the changes immediately

func WithTransactions

func WithTransactions(h *handler.Server, d *ent.Client)

WithTransactions adds the transactioner to the ent db client

Types

type APITokenBulkCreatePayload

type APITokenBulkCreatePayload struct {
	// Created apiTokens
	APITokens []*generated.APIToken `json:"apiTokens,omitempty"`
}

Return response for createBulkAPIToken mutation

type APITokenCreatePayload

type APITokenCreatePayload struct {
	// Created apiToken
	APIToken *generated.APIToken `json:"apiToken"`
}

Return response for createAPIToken mutation

type APITokenDeletePayload

type APITokenDeletePayload struct {
	// Deleted apiToken ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteAPIToken mutation

type APITokenSearchResult added in v0.1.9

type APITokenSearchResult struct {
	APITokens []*generated.APIToken `json:"apiTokens,omitempty"`
}

func (APITokenSearchResult) IsSearchResult added in v0.1.9

func (APITokenSearchResult) IsSearchResult()

type APITokenUpdatePayload

type APITokenUpdatePayload struct {
	// Updated apiToken
	APIToken *generated.APIToken `json:"apiToken"`
}

Return response for updateAPIToken mutation

type ActionPlanBulkCreatePayload added in v0.3.3

type ActionPlanBulkCreatePayload struct {
	// Created actionPlans
	ActionPlans []*generated.ActionPlan `json:"actionPlans,omitempty"`
}

Return response for createBulkActionPlan mutation

type ActionPlanCreatePayload added in v0.3.3

type ActionPlanCreatePayload struct {
	// Created actionPlan
	ActionPlan *generated.ActionPlan `json:"actionPlan"`
}

Return response for createActionPlan mutation

type ActionPlanDeletePayload added in v0.3.3

type ActionPlanDeletePayload struct {
	// Deleted actionPlan ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteActionPlan mutation

type ActionPlanSearchResult added in v0.3.3

type ActionPlanSearchResult struct {
	ActionPlans []*generated.ActionPlan `json:"actionPlans,omitempty"`
}

func (ActionPlanSearchResult) IsSearchResult added in v0.3.3

func (ActionPlanSearchResult) IsSearchResult()

type ActionPlanUpdatePayload added in v0.3.3

type ActionPlanUpdatePayload struct {
	// Updated actionPlan
	ActionPlan *generated.ActionPlan `json:"actionPlan"`
}

Return response for updateActionPlan mutation

type AlreadyExistsError

type AlreadyExistsError struct {
	ObjectType string
}

AlreadyExistsError is returned when an object already exists

func (*AlreadyExistsError) Error

func (e *AlreadyExistsError) Error() string

Error returns the AlreadyExistsError in string format

type AuditLog

type AuditLog struct {
	Table     *string    `json:"table,omitempty"`
	Time      *time.Time `json:"time,omitempty"`
	ID        string     `json:"id"`
	Operation *string    `json:"operation,omitempty"`
	Changes   []string   `json:"changes,omitempty"`
	UpdatedBy *string    `json:"updatedBy,omitempty"`
}

func (AuditLog) IsNode

func (AuditLog) IsNode()

type AuditLogConnection

type AuditLogConnection struct {
	// A list of edges.
	Edges []*AuditLogEdge `json:"edges,omitempty"`
	// Information to aid in pagination.
	PageInfo *entgql.PageInfo[string] `json:"pageInfo"`
	// Identifies the total count of items in the connection.
	TotalCount int `json:"totalCount"`
}

A connection to a list of items.

type AuditLogEdge

type AuditLogEdge struct {
	// The item at the end of the edge.
	Node *AuditLog `json:"node,omitempty"`
	// A cursor for use in pagination.
	Cursor entgql.Cursor[string] `json:"cursor"`
}

An edge in a connection.

type AuditLogWhereInput

type AuditLogWhereInput struct {
	RefID     *string    `json:"refID,omitempty"`
	UpdatedBy *string    `json:"updatedBy,omitempty"`
	Operation *string    `json:"operation,omitempty"`
	Table     *string    `json:"table,omitempty"`
	Before    *time.Time `json:"before,omitempty"`
	After     *time.Time `json:"after,omitempty"`
}

type Auth

type Auth struct {
	// AuthenticationType is the type of authentication used, e.g. JWT, API key, etc.
	AuthenticationType auth.AuthenticationType `json:"authentication_type,omitempty"`
	// AuthorizedOrganization is the organization ID of the authenticated user
	AuthorizedOrganization string `json:"authorized_organization,omitempty"`
	// AccessToken is the access token used for authentication, if the user did an action (e.g. created a new organization)
	// that updated the access token, this will be the new access token
	AccessToken string `json:"access_token,omitempty"`
	// RefreshToken is the refresh token used for authentication, if the user did an action (e.g. created a new organization)
	// that updated the refresh token, this will be the new refresh token
	RefreshToken string `json:"refresh_token,omitempty"`
	// SessionID is the session token used for authentication
	SessionID string `json:"session_id,omitempty"`
}

Auth contains the authentication data to be added to the extensions map

type ComplexityRoot

type ComplexityRoot struct {
	APIToken struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Description func(childComplexity int) int
		ExpiresAt   func(childComplexity int) int
		ID          func(childComplexity int) int
		LastUsedAt  func(childComplexity int) int
		Name        func(childComplexity int) int
		Owner       func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		Scopes      func(childComplexity int) int
		Tags        func(childComplexity int) int
		Token       func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	APITokenBulkCreatePayload struct {
		APITokens func(childComplexity int) int
	}

	APITokenConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	APITokenCreatePayload struct {
		APIToken func(childComplexity int) int
	}

	APITokenDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	APITokenEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	APITokenSearchResult struct {
		APITokens func(childComplexity int) int
	}

	APITokenUpdatePayload struct {
		APIToken func(childComplexity int) int
	}

	ActionPlan struct {
		Control     func(childComplexity int) int
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Description func(childComplexity int) int
		Details     func(childComplexity int) int
		DueDate     func(childComplexity int) int
		ID          func(childComplexity int) int
		Name        func(childComplexity int) int
		Priority    func(childComplexity int) int
		Program     func(childComplexity int) int
		Risk        func(childComplexity int) int
		Source      func(childComplexity int) int
		Standard    func(childComplexity int) int
		Status      func(childComplexity int) int
		Tags        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
		User        func(childComplexity int) int
	}

	ActionPlanBulkCreatePayload struct {
		ActionPlans func(childComplexity int) int
	}

	ActionPlanConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ActionPlanCreatePayload struct {
		ActionPlan func(childComplexity int) int
	}

	ActionPlanDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	ActionPlanEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ActionPlanHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Description func(childComplexity int) int
		Details     func(childComplexity int) int
		DueDate     func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Name        func(childComplexity int) int
		Operation   func(childComplexity int) int
		Priority    func(childComplexity int) int
		Ref         func(childComplexity int) int
		Source      func(childComplexity int) int
		Status      func(childComplexity int) int
		Tags        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	ActionPlanHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ActionPlanHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ActionPlanSearchResult struct {
		ActionPlans func(childComplexity int) int
	}

	ActionPlanUpdatePayload struct {
		ActionPlan func(childComplexity int) int
	}

	AuditLog struct {
		Changes   func(childComplexity int) int
		ID        func(childComplexity int) int
		Operation func(childComplexity int) int
		Table     func(childComplexity int) int
		Time      func(childComplexity int) int
		UpdatedBy func(childComplexity int) int
	}

	AuditLogConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	AuditLogEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	Contact struct {
		Address     func(childComplexity int) int
		Company     func(childComplexity int) int
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Email       func(childComplexity int) int
		Entities    func(childComplexity int) int
		Files       func(childComplexity int) int
		FullName    func(childComplexity int) int
		ID          func(childComplexity int) int
		Owner       func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		PhoneNumber func(childComplexity int) int
		Status      func(childComplexity int) int
		Tags        func(childComplexity int) int
		Title       func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	ContactBulkCreatePayload struct {
		Contacts func(childComplexity int) int
	}

	ContactConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ContactCreatePayload struct {
		Contact func(childComplexity int) int
	}

	ContactDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	ContactEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ContactHistory struct {
		Address     func(childComplexity int) int
		Company     func(childComplexity int) int
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Email       func(childComplexity int) int
		FullName    func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Operation   func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		PhoneNumber func(childComplexity int) int
		Ref         func(childComplexity int) int
		Status      func(childComplexity int) int
		Tags        func(childComplexity int) int
		Title       func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	ContactHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ContactHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ContactSearchResult struct {
		Contacts func(childComplexity int) int
	}

	ContactUpdatePayload struct {
		Contact func(childComplexity int) int
	}

	Control struct {
		Actionplans       func(childComplexity int) int
		BlockedGroups     func(childComplexity int) int
		Class             func(childComplexity int) int
		ControlNumber     func(childComplexity int) int
		ControlType       func(childComplexity int) int
		Controlobjectives func(childComplexity int) int
		CreatedAt         func(childComplexity int) int
		CreatedBy         func(childComplexity int) int
		DeletedAt         func(childComplexity int) int
		DeletedBy         func(childComplexity int) int
		Description       func(childComplexity int) int
		Details           func(childComplexity int) int
		Editors           func(childComplexity int) int
		Family            func(childComplexity int) int
		ID                func(childComplexity int) int
		MappedFrameworks  func(childComplexity int) int
		Name              func(childComplexity int) int
		Narratives        func(childComplexity int) int
		Owner             func(childComplexity int) int
		OwnerID           func(childComplexity int) int
		Procedures        func(childComplexity int) int
		Programs          func(childComplexity int) int
		Risks             func(childComplexity int) int
		Satisfies         func(childComplexity int) int
		Source            func(childComplexity int) int
		Standard          func(childComplexity int) int
		Status            func(childComplexity int) int
		Subcontrols       func(childComplexity int) int
		Tags              func(childComplexity int) int
		Tasks             func(childComplexity int) int
		UpdatedAt         func(childComplexity int) int
		UpdatedBy         func(childComplexity int) int
		Version           func(childComplexity int) int
		Viewers           func(childComplexity int) int
	}

	ControlBulkCreatePayload struct {
		Controls func(childComplexity int) int
	}

	ControlConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ControlCreatePayload struct {
		Control func(childComplexity int) int
	}

	ControlDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	ControlEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ControlHistory struct {
		Class            func(childComplexity int) int
		ControlNumber    func(childComplexity int) int
		ControlType      func(childComplexity int) int
		CreatedAt        func(childComplexity int) int
		CreatedBy        func(childComplexity int) int
		DeletedAt        func(childComplexity int) int
		DeletedBy        func(childComplexity int) int
		Description      func(childComplexity int) int
		Details          func(childComplexity int) int
		Family           func(childComplexity int) int
		HistoryTime      func(childComplexity int) int
		ID               func(childComplexity int) int
		MappedFrameworks func(childComplexity int) int
		Name             func(childComplexity int) int
		Operation        func(childComplexity int) int
		OwnerID          func(childComplexity int) int
		Ref              func(childComplexity int) int
		Satisfies        func(childComplexity int) int
		Source           func(childComplexity int) int
		Status           func(childComplexity int) int
		Tags             func(childComplexity int) int
		UpdatedAt        func(childComplexity int) int
		UpdatedBy        func(childComplexity int) int
		Version          func(childComplexity int) int
	}

	ControlHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ControlHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ControlObjective struct {
		BlockedGroups        func(childComplexity int) int
		Class                func(childComplexity int) int
		ControlNumber        func(childComplexity int) int
		ControlObjectiveType func(childComplexity int) int
		Controls             func(childComplexity int) int
		CreatedAt            func(childComplexity int) int
		CreatedBy            func(childComplexity int) int
		DeletedAt            func(childComplexity int) int
		DeletedBy            func(childComplexity int) int
		Description          func(childComplexity int) int
		Details              func(childComplexity int) int
		Editors              func(childComplexity int) int
		Family               func(childComplexity int) int
		ID                   func(childComplexity int) int
		MappedFrameworks     func(childComplexity int) int
		Name                 func(childComplexity int) int
		Narratives           func(childComplexity int) int
		Owner                func(childComplexity int) int
		OwnerID              func(childComplexity int) int
		Policy               func(childComplexity int) int
		Procedures           func(childComplexity int) int
		Programs             func(childComplexity int) int
		Risks                func(childComplexity int) int
		Source               func(childComplexity int) int
		Standard             func(childComplexity int) int
		Status               func(childComplexity int) int
		Subcontrols          func(childComplexity int) int
		Tags                 func(childComplexity int) int
		Tasks                func(childComplexity int) int
		UpdatedAt            func(childComplexity int) int
		UpdatedBy            func(childComplexity int) int
		Version              func(childComplexity int) int
		Viewers              func(childComplexity int) int
	}

	ControlObjectiveBulkCreatePayload struct {
		ControlObjectives func(childComplexity int) int
	}

	ControlObjectiveConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ControlObjectiveCreatePayload struct {
		ControlObjective func(childComplexity int) int
	}

	ControlObjectiveDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	ControlObjectiveEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ControlObjectiveHistory struct {
		Class                func(childComplexity int) int
		ControlNumber        func(childComplexity int) int
		ControlObjectiveType func(childComplexity int) int
		CreatedAt            func(childComplexity int) int
		CreatedBy            func(childComplexity int) int
		DeletedAt            func(childComplexity int) int
		DeletedBy            func(childComplexity int) int
		Description          func(childComplexity int) int
		Details              func(childComplexity int) int
		Family               func(childComplexity int) int
		HistoryTime          func(childComplexity int) int
		ID                   func(childComplexity int) int
		MappedFrameworks     func(childComplexity int) int
		Name                 func(childComplexity int) int
		Operation            func(childComplexity int) int
		OwnerID              func(childComplexity int) int
		Ref                  func(childComplexity int) int
		Source               func(childComplexity int) int
		Status               func(childComplexity int) int
		Tags                 func(childComplexity int) int
		UpdatedAt            func(childComplexity int) int
		UpdatedBy            func(childComplexity int) int
		Version              func(childComplexity int) int
	}

	ControlObjectiveHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ControlObjectiveHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ControlObjectiveSearchResult struct {
		ControlObjectives func(childComplexity int) int
	}

	ControlObjectiveUpdatePayload struct {
		ControlObjective func(childComplexity int) int
	}

	ControlSearchResult struct {
		Controls func(childComplexity int) int
	}

	ControlUpdatePayload struct {
		Control func(childComplexity int) int
	}

	DocumentData struct {
		CreatedAt  func(childComplexity int) int
		CreatedBy  func(childComplexity int) int
		Data       func(childComplexity int) int
		DeletedAt  func(childComplexity int) int
		DeletedBy  func(childComplexity int) int
		Entity     func(childComplexity int) int
		Files      func(childComplexity int) int
		ID         func(childComplexity int) int
		Owner      func(childComplexity int) int
		OwnerID    func(childComplexity int) int
		Tags       func(childComplexity int) int
		Template   func(childComplexity int) int
		TemplateID func(childComplexity int) int
		UpdatedAt  func(childComplexity int) int
		UpdatedBy  func(childComplexity int) int
	}

	DocumentDataBulkCreatePayload struct {
		DocumentData func(childComplexity int) int
	}

	DocumentDataConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	DocumentDataCreatePayload struct {
		DocumentData func(childComplexity int) int
	}

	DocumentDataDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	DocumentDataEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	DocumentDataHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		Data        func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Operation   func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		Ref         func(childComplexity int) int
		Tags        func(childComplexity int) int
		TemplateID  func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	DocumentDataHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	DocumentDataHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	DocumentDataSearchResult struct {
		DocumentData func(childComplexity int) int
	}

	DocumentDataUpdatePayload struct {
		DocumentData func(childComplexity int) int
	}

	Entitlement struct {
		Active                 func(childComplexity int) int
		BillStarting           func(childComplexity int) int
		Cancelled              func(childComplexity int) int
		CancelledDate          func(childComplexity int) int
		CreatedAt              func(childComplexity int) int
		CreatedBy              func(childComplexity int) int
		DeletedAt              func(childComplexity int) int
		DeletedBy              func(childComplexity int) int
		Events                 func(childComplexity int) int
		Expires                func(childComplexity int) int
		ExpiresAt              func(childComplexity int) int
		ExternalCustomerID     func(childComplexity int) int
		ExternalSubscriptionID func(childComplexity int) int
		ID                     func(childComplexity int) int
		Organization           func(childComplexity int) int
		OrganizationID         func(childComplexity int) int
		Owner                  func(childComplexity int) int
		OwnerID                func(childComplexity int) int
		Plan                   func(childComplexity int) int
		PlanID                 func(childComplexity int) int
		Tags                   func(childComplexity int) int
		UpdatedAt              func(childComplexity int) int
		UpdatedBy              func(childComplexity int) int
	}

	EntitlementBulkCreatePayload struct {
		Entitlements func(childComplexity int) int
	}

	EntitlementConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntitlementCreatePayload struct {
		Entitlement func(childComplexity int) int
	}

	EntitlementDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	EntitlementEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntitlementHistory struct {
		Active                 func(childComplexity int) int
		BillStarting           func(childComplexity int) int
		Cancelled              func(childComplexity int) int
		CancelledDate          func(childComplexity int) int
		CreatedAt              func(childComplexity int) int
		CreatedBy              func(childComplexity int) int
		DeletedAt              func(childComplexity int) int
		DeletedBy              func(childComplexity int) int
		Expires                func(childComplexity int) int
		ExpiresAt              func(childComplexity int) int
		ExternalCustomerID     func(childComplexity int) int
		ExternalSubscriptionID func(childComplexity int) int
		HistoryTime            func(childComplexity int) int
		ID                     func(childComplexity int) int
		Operation              func(childComplexity int) int
		OrganizationID         func(childComplexity int) int
		OwnerID                func(childComplexity int) int
		PlanID                 func(childComplexity int) int
		Ref                    func(childComplexity int) int
		Tags                   func(childComplexity int) int
		UpdatedAt              func(childComplexity int) int
		UpdatedBy              func(childComplexity int) int
	}

	EntitlementHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntitlementHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntitlementPlan struct {
		BaseFeatures    func(childComplexity int) int
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		DisplayName     func(childComplexity int) int
		Entitlements    func(childComplexity int) int
		Events          func(childComplexity int) int
		Features        func(childComplexity int) int
		ID              func(childComplexity int) int
		Metadata        func(childComplexity int) int
		Name            func(childComplexity int) int
		Owner           func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		StripePriceID   func(childComplexity int) int
		StripeProductID func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
		Version         func(childComplexity int) int
	}

	EntitlementPlanBulkCreatePayload struct {
		EntitlementPlans func(childComplexity int) int
	}

	EntitlementPlanConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntitlementPlanCreatePayload struct {
		EntitlementPlan func(childComplexity int) int
	}

	EntitlementPlanDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	EntitlementPlanEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntitlementPlanFeature struct {
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Events          func(childComplexity int) int
		Feature         func(childComplexity int) int
		FeatureID       func(childComplexity int) int
		ID              func(childComplexity int) int
		Metadata        func(childComplexity int) int
		Owner           func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		Plan            func(childComplexity int) int
		PlanID          func(childComplexity int) int
		StripeFeatureID func(childComplexity int) int
		StripeProductID func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
	}

	EntitlementPlanFeatureBulkCreatePayload struct {
		EntitlementPlanFeatures func(childComplexity int) int
	}

	EntitlementPlanFeatureConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntitlementPlanFeatureCreatePayload struct {
		EntitlementPlanFeature func(childComplexity int) int
	}

	EntitlementPlanFeatureDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	EntitlementPlanFeatureEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntitlementPlanFeatureHistory struct {
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		FeatureID       func(childComplexity int) int
		HistoryTime     func(childComplexity int) int
		ID              func(childComplexity int) int
		Metadata        func(childComplexity int) int
		Operation       func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		PlanID          func(childComplexity int) int
		Ref             func(childComplexity int) int
		StripeFeatureID func(childComplexity int) int
		StripeProductID func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
	}

	EntitlementPlanFeatureHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntitlementPlanFeatureHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntitlementPlanFeatureSearchResult struct {
		EntitlementPlanFeatures func(childComplexity int) int
	}

	EntitlementPlanFeatureUpdatePayload struct {
		EntitlementPlanFeature func(childComplexity int) int
	}

	EntitlementPlanHistory struct {
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		DisplayName     func(childComplexity int) int
		HistoryTime     func(childComplexity int) int
		ID              func(childComplexity int) int
		Metadata        func(childComplexity int) int
		Name            func(childComplexity int) int
		Operation       func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		Ref             func(childComplexity int) int
		StripePriceID   func(childComplexity int) int
		StripeProductID func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
		Version         func(childComplexity int) int
	}

	EntitlementPlanHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntitlementPlanHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntitlementPlanSearchResult struct {
		EntitlementPlans func(childComplexity int) int
	}

	EntitlementPlanUpdatePayload struct {
		EntitlementPlan func(childComplexity int) int
	}

	EntitlementSearchResult struct {
		Entitlements func(childComplexity int) int
	}

	EntitlementUpdatePayload struct {
		Entitlement func(childComplexity int) int
	}

	Entity struct {
		Contacts     func(childComplexity int) int
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		Description  func(childComplexity int) int
		DisplayName  func(childComplexity int) int
		Documents    func(childComplexity int) int
		Domains      func(childComplexity int) int
		EntityType   func(childComplexity int) int
		EntityTypeID func(childComplexity int) int
		Files        func(childComplexity int) int
		ID           func(childComplexity int) int
		Name         func(childComplexity int) int
		Notes        func(childComplexity int) int
		Owner        func(childComplexity int) int
		OwnerID      func(childComplexity int) int
		Status       func(childComplexity int) int
		Tags         func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
	}

	EntityBulkCreatePayload struct {
		Entities func(childComplexity int) int
	}

	EntityConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntityCreatePayload struct {
		Entity func(childComplexity int) int
	}

	EntityDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	EntityEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntityHistory struct {
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		Description  func(childComplexity int) int
		DisplayName  func(childComplexity int) int
		Domains      func(childComplexity int) int
		EntityTypeID func(childComplexity int) int
		HistoryTime  func(childComplexity int) int
		ID           func(childComplexity int) int
		Name         func(childComplexity int) int
		Operation    func(childComplexity int) int
		OwnerID      func(childComplexity int) int
		Ref          func(childComplexity int) int
		Status       func(childComplexity int) int
		Tags         func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
	}

	EntityHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntityHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntitySearchResult struct {
		Entities func(childComplexity int) int
	}

	EntityType struct {
		CreatedAt func(childComplexity int) int
		CreatedBy func(childComplexity int) int
		DeletedAt func(childComplexity int) int
		DeletedBy func(childComplexity int) int
		Entities  func(childComplexity int) int
		ID        func(childComplexity int) int
		Name      func(childComplexity int) int
		Owner     func(childComplexity int) int
		OwnerID   func(childComplexity int) int
		Tags      func(childComplexity int) int
		UpdatedAt func(childComplexity int) int
		UpdatedBy func(childComplexity int) int
	}

	EntityTypeBulkCreatePayload struct {
		EntityTypes func(childComplexity int) int
	}

	EntityTypeConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntityTypeCreatePayload struct {
		EntityType func(childComplexity int) int
	}

	EntityTypeDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	EntityTypeEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntityTypeHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Name        func(childComplexity int) int
		Operation   func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		Ref         func(childComplexity int) int
		Tags        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	EntityTypeHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EntityTypeHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EntityTypeSearchResult struct {
		EntityTypes func(childComplexity int) int
	}

	EntityTypeUpdatePayload struct {
		EntityType func(childComplexity int) int
	}

	EntityUpdatePayload struct {
		Entity func(childComplexity int) int
	}

	Event struct {
		CorrelationID          func(childComplexity int) int
		CreatedAt              func(childComplexity int) int
		CreatedBy              func(childComplexity int) int
		Entitlement            func(childComplexity int) int
		Entitlementplan        func(childComplexity int) int
		Entitlementplanfeature func(childComplexity int) int
		EventID                func(childComplexity int) int
		EventType              func(childComplexity int) int
		Feature                func(childComplexity int) int
		File                   func(childComplexity int) int
		Group                  func(childComplexity int) int
		Groupmembership        func(childComplexity int) int
		Hush                   func(childComplexity int) int
		ID                     func(childComplexity int) int
		Integration            func(childComplexity int) int
		Invite                 func(childComplexity int) int
		Metadata               func(childComplexity int) int
		Oauth2token            func(childComplexity int) int
		Organization           func(childComplexity int) int
		Orgmembership          func(childComplexity int) int
		PersonalAccessToken    func(childComplexity int) int
		Subscriber             func(childComplexity int) int
		Tags                   func(childComplexity int) int
		UpdatedAt              func(childComplexity int) int
		UpdatedBy              func(childComplexity int) int
		User                   func(childComplexity int) int
		Webhook                func(childComplexity int) int
	}

	EventBulkCreatePayload struct {
		Events func(childComplexity int) int
	}

	EventConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EventCreatePayload struct {
		Event func(childComplexity int) int
	}

	EventDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	EventEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EventHistory struct {
		CorrelationID func(childComplexity int) int
		CreatedAt     func(childComplexity int) int
		CreatedBy     func(childComplexity int) int
		EventID       func(childComplexity int) int
		EventType     func(childComplexity int) int
		HistoryTime   func(childComplexity int) int
		ID            func(childComplexity int) int
		Metadata      func(childComplexity int) int
		Operation     func(childComplexity int) int
		Ref           func(childComplexity int) int
		Tags          func(childComplexity int) int
		UpdatedAt     func(childComplexity int) int
		UpdatedBy     func(childComplexity int) int
	}

	EventHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	EventHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	EventSearchResult struct {
		Events func(childComplexity int) int
	}

	EventUpdatePayload struct {
		Event func(childComplexity int) int
	}

	Feature struct {
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		DisplayName     func(childComplexity int) int
		Enabled         func(childComplexity int) int
		Events          func(childComplexity int) int
		Features        func(childComplexity int) int
		ID              func(childComplexity int) int
		Metadata        func(childComplexity int) int
		Name            func(childComplexity int) int
		Owner           func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		Plans           func(childComplexity int) int
		StripeFeatureID func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
	}

	FeatureBulkCreatePayload struct {
		Features func(childComplexity int) int
	}

	FeatureConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	FeatureCreatePayload struct {
		Feature func(childComplexity int) int
	}

	FeatureDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	FeatureEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	FeatureHistory struct {
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		DisplayName     func(childComplexity int) int
		Enabled         func(childComplexity int) int
		HistoryTime     func(childComplexity int) int
		ID              func(childComplexity int) int
		Metadata        func(childComplexity int) int
		Name            func(childComplexity int) int
		Operation       func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		Ref             func(childComplexity int) int
		StripeFeatureID func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
	}

	FeatureHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	FeatureHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	FeatureSearchResult struct {
		Features func(childComplexity int) int
	}

	FeatureUpdatePayload struct {
		Feature func(childComplexity int) int
	}

	File struct {
		CategoryType          func(childComplexity int) int
		Contact               func(childComplexity int) int
		CreatedAt             func(childComplexity int) int
		CreatedBy             func(childComplexity int) int
		DeletedAt             func(childComplexity int) int
		DeletedBy             func(childComplexity int) int
		DetectedContentType   func(childComplexity int) int
		DetectedMimeType      func(childComplexity int) int
		Documentdata          func(childComplexity int) int
		Entity                func(childComplexity int) int
		Events                func(childComplexity int) int
		Group                 func(childComplexity int) int
		ID                    func(childComplexity int) int
		Md5Hash               func(childComplexity int) int
		Organization          func(childComplexity int) int
		Organizationsetting   func(childComplexity int) int
		PersistedFileSize     func(childComplexity int) int
		Program               func(childComplexity int) int
		ProvidedFileExtension func(childComplexity int) int
		ProvidedFileName      func(childComplexity int) int
		ProvidedFileSize      func(childComplexity int) int
		StoragePath           func(childComplexity int) int
		StorageScheme         func(childComplexity int) int
		StorageVolume         func(childComplexity int) int
		StoreKey              func(childComplexity int) int
		Tags                  func(childComplexity int) int
		Template              func(childComplexity int) int
		URI                   func(childComplexity int) int
		UpdatedAt             func(childComplexity int) int
		UpdatedBy             func(childComplexity int) int
		User                  func(childComplexity int) int
		Usersetting           func(childComplexity int) int
	}

	FileConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	FileDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	FileEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	FileHistory struct {
		CategoryType          func(childComplexity int) int
		CreatedAt             func(childComplexity int) int
		CreatedBy             func(childComplexity int) int
		DeletedAt             func(childComplexity int) int
		DeletedBy             func(childComplexity int) int
		DetectedContentType   func(childComplexity int) int
		DetectedMimeType      func(childComplexity int) int
		HistoryTime           func(childComplexity int) int
		ID                    func(childComplexity int) int
		Md5Hash               func(childComplexity int) int
		Operation             func(childComplexity int) int
		PersistedFileSize     func(childComplexity int) int
		ProvidedFileExtension func(childComplexity int) int
		ProvidedFileName      func(childComplexity int) int
		ProvidedFileSize      func(childComplexity int) int
		Ref                   func(childComplexity int) int
		StoragePath           func(childComplexity int) int
		StorageScheme         func(childComplexity int) int
		StorageVolume         func(childComplexity int) int
		StoreKey              func(childComplexity int) int
		Tags                  func(childComplexity int) int
		URI                   func(childComplexity int) int
		UpdatedAt             func(childComplexity int) int
		UpdatedBy             func(childComplexity int) int
	}

	FileHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	FileHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	FileSearchResult struct {
		Files func(childComplexity int) int
	}

	Group struct {
		ControlBlockedGroups          func(childComplexity int) int
		ControlCreators               func(childComplexity int) int
		ControlEditors                func(childComplexity int) int
		ControlObjectiveCreators      func(childComplexity int) int
		ControlViewers                func(childComplexity int) int
		ControlobjectiveBlockedGroups func(childComplexity int) int
		ControlobjectiveEditors       func(childComplexity int) int
		ControlobjectiveViewers       func(childComplexity int) int
		CreatedAt                     func(childComplexity int) int
		CreatedBy                     func(childComplexity int) int
		DeletedAt                     func(childComplexity int) int
		DeletedBy                     func(childComplexity int) int
		Description                   func(childComplexity int) int
		DisplayName                   func(childComplexity int) int
		Events                        func(childComplexity int) int
		Files                         func(childComplexity int) int
		GravatarLogoURL               func(childComplexity int) int
		GroupCreators                 func(childComplexity int) int
		ID                            func(childComplexity int) int
		Integrations                  func(childComplexity int) int
		InternalPolicyCreators        func(childComplexity int) int
		InternalpolicyBlockedGroups   func(childComplexity int) int
		InternalpolicyEditors         func(childComplexity int) int
		LogoURL                       func(childComplexity int) int
		Members                       func(childComplexity int) int
		Name                          func(childComplexity int) int
		NarrativeBlockedGroups        func(childComplexity int) int
		NarrativeCreators             func(childComplexity int) int
		NarrativeEditors              func(childComplexity int) int
		NarrativeViewers              func(childComplexity int) int
		Owner                         func(childComplexity int) int
		OwnerID                       func(childComplexity int) int
		ProcedureBlockedGroups        func(childComplexity int) int
		ProcedureCreators             func(childComplexity int) int
		ProcedureEditors              func(childComplexity int) int
		ProgramBlockedGroups          func(childComplexity int) int
		ProgramCreators               func(childComplexity int) int
		ProgramEditors                func(childComplexity int) int
		ProgramViewers                func(childComplexity int) int
		RiskBlockedGroups             func(childComplexity int) int
		RiskCreators                  func(childComplexity int) int
		RiskEditors                   func(childComplexity int) int
		RiskViewers                   func(childComplexity int) int
		Setting                       func(childComplexity int) int
		Tags                          func(childComplexity int) int
		Tasks                         func(childComplexity int) int
		TemplateCreators              func(childComplexity int) int
		UpdatedAt                     func(childComplexity int) int
		UpdatedBy                     func(childComplexity int) int
		Users                         func(childComplexity int) int
	}

	GroupBulkCreatePayload struct {
		Groups func(childComplexity int) int
	}

	GroupConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	GroupCreatePayload struct {
		Group func(childComplexity int) int
	}

	GroupDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	GroupEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	GroupHistory struct {
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		DisplayName     func(childComplexity int) int
		GravatarLogoURL func(childComplexity int) int
		HistoryTime     func(childComplexity int) int
		ID              func(childComplexity int) int
		LogoURL         func(childComplexity int) int
		Name            func(childComplexity int) int
		Operation       func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		Ref             func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
	}

	GroupHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	GroupHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	GroupMembership struct {
		CreatedAt func(childComplexity int) int
		CreatedBy func(childComplexity int) int
		DeletedAt func(childComplexity int) int
		DeletedBy func(childComplexity int) int
		Events    func(childComplexity int) int
		Group     func(childComplexity int) int
		GroupID   func(childComplexity int) int
		ID        func(childComplexity int) int
		Role      func(childComplexity int) int
		UpdatedAt func(childComplexity int) int
		UpdatedBy func(childComplexity int) int
		User      func(childComplexity int) int
		UserID    func(childComplexity int) int
	}

	GroupMembershipBulkCreatePayload struct {
		GroupMemberships func(childComplexity int) int
	}

	GroupMembershipConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	GroupMembershipCreatePayload struct {
		GroupMembership func(childComplexity int) int
	}

	GroupMembershipDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	GroupMembershipEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	GroupMembershipHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		GroupID     func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Operation   func(childComplexity int) int
		Ref         func(childComplexity int) int
		Role        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
		UserID      func(childComplexity int) int
	}

	GroupMembershipHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	GroupMembershipHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	GroupMembershipUpdatePayload struct {
		GroupMembership func(childComplexity int) int
	}

	GroupSearchResult struct {
		Groups func(childComplexity int) int
	}

	GroupSetting struct {
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		Group        func(childComplexity int) int
		GroupID      func(childComplexity int) int
		ID           func(childComplexity int) int
		JoinPolicy   func(childComplexity int) int
		SyncToGithub func(childComplexity int) int
		SyncToSlack  func(childComplexity int) int
		Tags         func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
		Visibility   func(childComplexity int) int
	}

	GroupSettingBulkCreatePayload struct {
		GroupSettings func(childComplexity int) int
	}

	GroupSettingConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	GroupSettingCreatePayload struct {
		GroupSetting func(childComplexity int) int
	}

	GroupSettingDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	GroupSettingEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	GroupSettingHistory struct {
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		GroupID      func(childComplexity int) int
		HistoryTime  func(childComplexity int) int
		ID           func(childComplexity int) int
		JoinPolicy   func(childComplexity int) int
		Operation    func(childComplexity int) int
		Ref          func(childComplexity int) int
		SyncToGithub func(childComplexity int) int
		SyncToSlack  func(childComplexity int) int
		Tags         func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
		Visibility   func(childComplexity int) int
	}

	GroupSettingHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	GroupSettingHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	GroupSettingSearchResult struct {
		GroupSettings func(childComplexity int) int
	}

	GroupSettingUpdatePayload struct {
		GroupSetting func(childComplexity int) int
	}

	GroupUpdatePayload struct {
		Group func(childComplexity int) int
	}

	Hush struct {
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		Description  func(childComplexity int) int
		Events       func(childComplexity int) int
		ID           func(childComplexity int) int
		Integrations func(childComplexity int) int
		Kind         func(childComplexity int) int
		Name         func(childComplexity int) int
		Organization func(childComplexity int) int
		SecretName   func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
	}

	HushBulkCreatePayload struct {
		Hushes func(childComplexity int) int
	}

	HushConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	HushCreatePayload struct {
		Hush func(childComplexity int) int
	}

	HushDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	HushEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	HushHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Description func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Kind        func(childComplexity int) int
		Name        func(childComplexity int) int
		Operation   func(childComplexity int) int
		Ref         func(childComplexity int) int
		SecretName  func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	HushHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	HushHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	HushUpdatePayload struct {
		Hush func(childComplexity int) int
	}

	Integration struct {
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		Description  func(childComplexity int) int
		Events       func(childComplexity int) int
		ID           func(childComplexity int) int
		Kind         func(childComplexity int) int
		Name         func(childComplexity int) int
		Oauth2tokens func(childComplexity int) int
		Owner        func(childComplexity int) int
		OwnerID      func(childComplexity int) int
		Secrets      func(childComplexity int) int
		Tags         func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
		Webhooks     func(childComplexity int) int
	}

	IntegrationBulkCreatePayload struct {
		Integrations func(childComplexity int) int
	}

	IntegrationConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	IntegrationCreatePayload struct {
		Integration func(childComplexity int) int
	}

	IntegrationDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	IntegrationEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	IntegrationHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Description func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Kind        func(childComplexity int) int
		Name        func(childComplexity int) int
		Operation   func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		Ref         func(childComplexity int) int
		Tags        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	IntegrationHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	IntegrationHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	IntegrationSearchResult struct {
		Integrations func(childComplexity int) int
	}

	IntegrationUpdatePayload struct {
		Integration func(childComplexity int) int
	}

	InternalPolicy struct {
		Background        func(childComplexity int) int
		BlockedGroups     func(childComplexity int) int
		Controlobjectives func(childComplexity int) int
		Controls          func(childComplexity int) int
		CreatedAt         func(childComplexity int) int
		CreatedBy         func(childComplexity int) int
		DeletedAt         func(childComplexity int) int
		DeletedBy         func(childComplexity int) int
		Description       func(childComplexity int) int
		Details           func(childComplexity int) int
		Editors           func(childComplexity int) int
		ID                func(childComplexity int) int
		Name              func(childComplexity int) int
		Narratives        func(childComplexity int) int
		Owner             func(childComplexity int) int
		OwnerID           func(childComplexity int) int
		PolicyType        func(childComplexity int) int
		Procedures        func(childComplexity int) int
		Programs          func(childComplexity int) int
		PurposeAndScope   func(childComplexity int) int
		Status            func(childComplexity int) int
		Tags              func(childComplexity int) int
		Tasks             func(childComplexity int) int
		UpdatedAt         func(childComplexity int) int
		UpdatedBy         func(childComplexity int) int
		Version           func(childComplexity int) int
	}

	InternalPolicyBulkCreatePayload struct {
		InternalPolicies func(childComplexity int) int
	}

	InternalPolicyConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	InternalPolicyCreatePayload struct {
		InternalPolicy func(childComplexity int) int
	}

	InternalPolicyDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	InternalPolicyEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	InternalPolicyHistory struct {
		Background      func(childComplexity int) int
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		Details         func(childComplexity int) int
		HistoryTime     func(childComplexity int) int
		ID              func(childComplexity int) int
		Name            func(childComplexity int) int
		Operation       func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		PolicyType      func(childComplexity int) int
		PurposeAndScope func(childComplexity int) int
		Ref             func(childComplexity int) int
		Status          func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
		Version         func(childComplexity int) int
	}

	InternalPolicyHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	InternalPolicyHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	InternalPolicySearchResult struct {
		InternalPolicies func(childComplexity int) int
	}

	InternalPolicyUpdatePayload struct {
		InternalPolicy func(childComplexity int) int
	}

	Invite struct {
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		Events       func(childComplexity int) int
		Expires      func(childComplexity int) int
		ID           func(childComplexity int) int
		Owner        func(childComplexity int) int
		OwnerID      func(childComplexity int) int
		Recipient    func(childComplexity int) int
		RequestorID  func(childComplexity int) int
		Role         func(childComplexity int) int
		SendAttempts func(childComplexity int) int
		Status       func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
	}

	InviteBulkCreatePayload struct {
		Invites func(childComplexity int) int
	}

	InviteConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	InviteCreatePayload struct {
		Invite func(childComplexity int) int
	}

	InviteDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	InviteEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	InviteUpdatePayload struct {
		Invite func(childComplexity int) int
	}

	Mutation struct {
		CreateAPIToken                      func(childComplexity int, input generated.CreateAPITokenInput) int
		CreateActionPlan                    func(childComplexity int, input generated.CreateActionPlanInput) int
		CreateBulkAPIToken                  func(childComplexity int, input []*generated.CreateAPITokenInput) int
		CreateBulkActionPlan                func(childComplexity int, input []*generated.CreateActionPlanInput) int
		CreateBulkCSVAPIToken               func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVActionPlan             func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVContact                func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVControl                func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVControlObjective       func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVDocumentData           func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVEntitlement            func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVEntitlementPlan        func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVEntitlementPlanFeature func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVEntity                 func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVEntityType             func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVEvent                  func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVFeature                func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVGroup                  func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVGroupMembership        func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVGroupSetting           func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVHush                   func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVIntegration            func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVInternalPolicy         func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVInvite                 func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVNarrative              func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVOauthProvider          func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVOhAuthTooToken         func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVOrgMembership          func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVOrgSubscription        func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVOrganization           func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVOrganizationSetting    func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVPersonalAccessToken    func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVProcedure              func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVProgram                func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVProgramMembership      func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVRisk                   func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVStandard               func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVSubcontrol             func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVSubscriber             func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVTask                   func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVTemplate               func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVUserSetting            func(childComplexity int, input graphql.Upload) int
		CreateBulkCSVWebhook                func(childComplexity int, input graphql.Upload) int
		CreateBulkContact                   func(childComplexity int, input []*generated.CreateContactInput) int
		CreateBulkControl                   func(childComplexity int, input []*generated.CreateControlInput) int
		CreateBulkControlObjective          func(childComplexity int, input []*generated.CreateControlObjectiveInput) int
		CreateBulkDocumentData              func(childComplexity int, input []*generated.CreateDocumentDataInput) int
		CreateBulkEntitlement               func(childComplexity int, input []*generated.CreateEntitlementInput) int
		CreateBulkEntitlementPlan           func(childComplexity int, input []*generated.CreateEntitlementPlanInput) int
		CreateBulkEntitlementPlanFeature    func(childComplexity int, input []*generated.CreateEntitlementPlanFeatureInput) int
		CreateBulkEntity                    func(childComplexity int, input []*generated.CreateEntityInput) int
		CreateBulkEntityType                func(childComplexity int, input []*generated.CreateEntityTypeInput) int
		CreateBulkEvent                     func(childComplexity int, input []*generated.CreateEventInput) int
		CreateBulkFeature                   func(childComplexity int, input []*generated.CreateFeatureInput) int
		CreateBulkGroup                     func(childComplexity int, input []*generated.CreateGroupInput) int
		CreateBulkGroupMembership           func(childComplexity int, input []*generated.CreateGroupMembershipInput) int
		CreateBulkGroupSetting              func(childComplexity int, input []*generated.CreateGroupSettingInput) int
		CreateBulkHush                      func(childComplexity int, input []*generated.CreateHushInput) int
		CreateBulkIntegration               func(childComplexity int, input []*generated.CreateIntegrationInput) int
		CreateBulkInternalPolicy            func(childComplexity int, input []*generated.CreateInternalPolicyInput) int
		CreateBulkInvite                    func(childComplexity int, input []*generated.CreateInviteInput) int
		CreateBulkNarrative                 func(childComplexity int, input []*generated.CreateNarrativeInput) int
		CreateBulkOauthProvider             func(childComplexity int, input []*generated.CreateOauthProviderInput) int
		CreateBulkOhAuthTooToken            func(childComplexity int, input []*generated.CreateOhAuthTooTokenInput) int
		CreateBulkOrgMembership             func(childComplexity int, input []*generated.CreateOrgMembershipInput) int
		CreateBulkOrgSubscription           func(childComplexity int, input []*generated.CreateOrgSubscriptionInput) int
		CreateBulkOrganization              func(childComplexity int, input []*generated.CreateOrganizationInput) int
		CreateBulkOrganizationSetting       func(childComplexity int, input []*generated.CreateOrganizationSettingInput) int
		CreateBulkPersonalAccessToken       func(childComplexity int, input []*generated.CreatePersonalAccessTokenInput) int
		CreateBulkProcedure                 func(childComplexity int, input []*generated.CreateProcedureInput) int
		CreateBulkProgram                   func(childComplexity int, input []*generated.CreateProgramInput) int
		CreateBulkProgramMembership         func(childComplexity int, input []*generated.CreateProgramMembershipInput) int
		CreateBulkRisk                      func(childComplexity int, input []*generated.CreateRiskInput) int
		CreateBulkStandard                  func(childComplexity int, input []*generated.CreateStandardInput) int
		CreateBulkSubcontrol                func(childComplexity int, input []*generated.CreateSubcontrolInput) int
		CreateBulkSubscriber                func(childComplexity int, input []*generated.CreateSubscriberInput) int
		CreateBulkTask                      func(childComplexity int, input []*generated.CreateTaskInput) int
		CreateBulkTemplate                  func(childComplexity int, input []*generated.CreateTemplateInput) int
		CreateBulkUserSetting               func(childComplexity int, input []*generated.CreateUserSettingInput) int
		CreateBulkWebhook                   func(childComplexity int, input []*generated.CreateWebhookInput) int
		CreateContact                       func(childComplexity int, input generated.CreateContactInput) int
		CreateControl                       func(childComplexity int, input generated.CreateControlInput) int
		CreateControlObjective              func(childComplexity int, input generated.CreateControlObjectiveInput) int
		CreateControlWithSubcontrols        func(childComplexity int, input CreateControlWithSubcontrolsInput) int
		CreateDocumentData                  func(childComplexity int, input generated.CreateDocumentDataInput) int
		CreateEntitlement                   func(childComplexity int, input generated.CreateEntitlementInput) int
		CreateEntitlementPlan               func(childComplexity int, input generated.CreateEntitlementPlanInput) int
		CreateEntitlementPlanFeature        func(childComplexity int, input generated.CreateEntitlementPlanFeatureInput) int
		CreateEntity                        func(childComplexity int, input generated.CreateEntityInput) int
		CreateEntityType                    func(childComplexity int, input generated.CreateEntityTypeInput) int
		CreateEvent                         func(childComplexity int, input generated.CreateEventInput) int
		CreateFeature                       func(childComplexity int, input generated.CreateFeatureInput) int
		CreateFullProgram                   func(childComplexity int, input CreateFullProgramInput) int
		CreateGroup                         func(childComplexity int, input generated.CreateGroupInput) int
		CreateGroupMembership               func(childComplexity int, input generated.CreateGroupMembershipInput) int
		CreateGroupSetting                  func(childComplexity int, input generated.CreateGroupSettingInput) int
		CreateHush                          func(childComplexity int, input generated.CreateHushInput) int
		CreateIntegration                   func(childComplexity int, input generated.CreateIntegrationInput) int
		CreateInternalPolicy                func(childComplexity int, input generated.CreateInternalPolicyInput) int
		CreateInvite                        func(childComplexity int, input generated.CreateInviteInput) int
		CreateNarrative                     func(childComplexity int, input generated.CreateNarrativeInput) int
		CreateOauthProvider                 func(childComplexity int, input generated.CreateOauthProviderInput) int
		CreateOhAuthTooToken                func(childComplexity int, input generated.CreateOhAuthTooTokenInput) int
		CreateOrgMembership                 func(childComplexity int, input generated.CreateOrgMembershipInput) int
		CreateOrgSubscription               func(childComplexity int, input generated.CreateOrgSubscriptionInput) int
		CreateOrganization                  func(childComplexity int, input generated.CreateOrganizationInput) int
		CreateOrganizationSetting           func(childComplexity int, input generated.CreateOrganizationSettingInput) int
		CreatePersonalAccessToken           func(childComplexity int, input generated.CreatePersonalAccessTokenInput) int
		CreateProcedure                     func(childComplexity int, input generated.CreateProcedureInput) int
		CreateProgram                       func(childComplexity int, input generated.CreateProgramInput) int
		CreateProgramMembership             func(childComplexity int, input generated.CreateProgramMembershipInput) int
		CreateProgramWithMembers            func(childComplexity int, input CreateProgramWithMembersInput) int
		CreateRisk                          func(childComplexity int, input generated.CreateRiskInput) int
		CreateStandard                      func(childComplexity int, input generated.CreateStandardInput) int
		CreateSubcontrol                    func(childComplexity int, input generated.CreateSubcontrolInput) int
		CreateSubscriber                    func(childComplexity int, input generated.CreateSubscriberInput) int
		CreateTFASetting                    func(childComplexity int, input generated.CreateTFASettingInput) int
		CreateTask                          func(childComplexity int, input generated.CreateTaskInput) int
		CreateTemplate                      func(childComplexity int, input generated.CreateTemplateInput) int
		CreateUser                          func(childComplexity int, input generated.CreateUserInput, avatarFile *graphql.Upload) int
		CreateUserSetting                   func(childComplexity int, input generated.CreateUserSettingInput) int
		CreateWebhook                       func(childComplexity int, input generated.CreateWebhookInput) int
		DeleteAPIToken                      func(childComplexity int, id string) int
		DeleteActionPlan                    func(childComplexity int, id string) int
		DeleteContact                       func(childComplexity int, id string) int
		DeleteControl                       func(childComplexity int, id string) int
		DeleteControlObjective              func(childComplexity int, id string) int
		DeleteDocumentData                  func(childComplexity int, id string) int
		DeleteEntitlement                   func(childComplexity int, id string) int
		DeleteEntitlementPlan               func(childComplexity int, id string) int
		DeleteEntitlementPlanFeature        func(childComplexity int, id string) int
		DeleteEntity                        func(childComplexity int, id string) int
		DeleteEntityType                    func(childComplexity int, id string) int
		DeleteEvent                         func(childComplexity int, id string) int
		DeleteFeature                       func(childComplexity int, id string) int
		DeleteFile                          func(childComplexity int, id string) int
		DeleteGroup                         func(childComplexity int, id string) int
		DeleteGroupMembership               func(childComplexity int, id string) int
		DeleteGroupSetting                  func(childComplexity int, id string) int
		DeleteHush                          func(childComplexity int, id string) int
		DeleteIntegration                   func(childComplexity int, id string) int
		DeleteInternalPolicy                func(childComplexity int, id string) int
		DeleteInvite                        func(childComplexity int, id string) int
		DeleteNarrative                     func(childComplexity int, id string) int
		DeleteOauthProvider                 func(childComplexity int, id string) int
		DeleteOhAuthTooToken                func(childComplexity int, id string) int
		DeleteOrgMembership                 func(childComplexity int, id string) int
		DeleteOrgSubscription               func(childComplexity int, id string) int
		DeleteOrganization                  func(childComplexity int, id string) int
		DeleteOrganizationSetting           func(childComplexity int, id string) int
		DeletePersonalAccessToken           func(childComplexity int, id string) int
		DeleteProcedure                     func(childComplexity int, id string) int
		DeleteProgram                       func(childComplexity int, id string) int
		DeleteProgramMembership             func(childComplexity int, id string) int
		DeleteRisk                          func(childComplexity int, id string) int
		DeleteStandard                      func(childComplexity int, id string) int
		DeleteSubcontrol                    func(childComplexity int, id string) int
		DeleteSubscriber                    func(childComplexity int, email string, ownerID *string) int
		DeleteTask                          func(childComplexity int, id string) int
		DeleteTemplate                      func(childComplexity int, id string) int
		DeleteUser                          func(childComplexity int, id string) int
		DeleteWebhook                       func(childComplexity int, id string) int
		UpdateAPIToken                      func(childComplexity int, id string, input generated.UpdateAPITokenInput) int
		UpdateActionPlan                    func(childComplexity int, id string, input generated.UpdateActionPlanInput) int
		UpdateContact                       func(childComplexity int, id string, input generated.UpdateContactInput) int
		UpdateControl                       func(childComplexity int, id string, input generated.UpdateControlInput) int
		UpdateControlObjective              func(childComplexity int, id string, input generated.UpdateControlObjectiveInput) int
		UpdateDocumentData                  func(childComplexity int, id string, input generated.UpdateDocumentDataInput) int
		UpdateEntitlement                   func(childComplexity int, id string, input generated.UpdateEntitlementInput) int
		UpdateEntitlementPlan               func(childComplexity int, id string, input generated.UpdateEntitlementPlanInput) int
		UpdateEntitlementPlanFeature        func(childComplexity int, id string, input generated.UpdateEntitlementPlanFeatureInput) int
		UpdateEntity                        func(childComplexity int, id string, input generated.UpdateEntityInput) int
		UpdateEntityType                    func(childComplexity int, id string, input generated.UpdateEntityTypeInput) int
		UpdateEvent                         func(childComplexity int, id string, input generated.UpdateEventInput) int
		UpdateFeature                       func(childComplexity int, id string, input generated.UpdateFeatureInput) int
		UpdateGroup                         func(childComplexity int, id string, input generated.UpdateGroupInput) int
		UpdateGroupMembership               func(childComplexity int, id string, input generated.UpdateGroupMembershipInput) int
		UpdateGroupSetting                  func(childComplexity int, id string, input generated.UpdateGroupSettingInput) int
		UpdateHush                          func(childComplexity int, id string, input generated.UpdateHushInput) int
		UpdateIntegration                   func(childComplexity int, id string, input generated.UpdateIntegrationInput) int
		UpdateInternalPolicy                func(childComplexity int, id string, input generated.UpdateInternalPolicyInput) int
		UpdateInvite                        func(childComplexity int, id string, input generated.UpdateInviteInput) int
		UpdateNarrative                     func(childComplexity int, id string, input generated.UpdateNarrativeInput) int
		UpdateOauthProvider                 func(childComplexity int, id string, input generated.UpdateOauthProviderInput) int
		UpdateOhAuthTooToken                func(childComplexity int, id string, input generated.UpdateOhAuthTooTokenInput) int
		UpdateOrgMembership                 func(childComplexity int, id string, input generated.UpdateOrgMembershipInput) int
		UpdateOrgSubscription               func(childComplexity int, id string, input generated.UpdateOrgSubscriptionInput) int
		UpdateOrganization                  func(childComplexity int, id string, input generated.UpdateOrganizationInput) int
		UpdateOrganizationSetting           func(childComplexity int, id string, input generated.UpdateOrganizationSettingInput) int
		UpdatePersonalAccessToken           func(childComplexity int, id string, input generated.UpdatePersonalAccessTokenInput) int
		UpdateProcedure                     func(childComplexity int, id string, input generated.UpdateProcedureInput) int
		UpdateProgram                       func(childComplexity int, id string, input generated.UpdateProgramInput) int
		UpdateProgramMembership             func(childComplexity int, id string, input generated.UpdateProgramMembershipInput) int
		UpdateRisk                          func(childComplexity int, id string, input generated.UpdateRiskInput) int
		UpdateStandard                      func(childComplexity int, id string, input generated.UpdateStandardInput) int
		UpdateSubcontrol                    func(childComplexity int, id string, input generated.UpdateSubcontrolInput) int
		UpdateSubscriber                    func(childComplexity int, email string, input generated.UpdateSubscriberInput) int
		UpdateTFASetting                    func(childComplexity int, input generated.UpdateTFASettingInput) int
		UpdateTask                          func(childComplexity int, id string, input generated.UpdateTaskInput) int
		UpdateTemplate                      func(childComplexity int, id string, input generated.UpdateTemplateInput) int
		UpdateUser                          func(childComplexity int, id string, input generated.UpdateUserInput, avatarFile *graphql.Upload) int
		UpdateUserSetting                   func(childComplexity int, id string, input generated.UpdateUserSettingInput) int
		UpdateWebhook                       func(childComplexity int, id string, input generated.UpdateWebhookInput) int
	}

	Narrative struct {
		BlockedGroups    func(childComplexity int) int
		Control          func(childComplexity int) int
		Controlobjective func(childComplexity int) int
		CreatedAt        func(childComplexity int) int
		CreatedBy        func(childComplexity int) int
		DeletedAt        func(childComplexity int) int
		DeletedBy        func(childComplexity int) int
		Description      func(childComplexity int) int
		Details          func(childComplexity int) int
		Editors          func(childComplexity int) int
		ID               func(childComplexity int) int
		Name             func(childComplexity int) int
		Owner            func(childComplexity int) int
		OwnerID          func(childComplexity int) int
		Policy           func(childComplexity int) int
		Procedure        func(childComplexity int) int
		Programs         func(childComplexity int) int
		Satisfies        func(childComplexity int) int
		Tags             func(childComplexity int) int
		UpdatedAt        func(childComplexity int) int
		UpdatedBy        func(childComplexity int) int
		Viewers          func(childComplexity int) int
	}

	NarrativeBulkCreatePayload struct {
		Narratives func(childComplexity int) int
	}

	NarrativeConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	NarrativeCreatePayload struct {
		Narrative func(childComplexity int) int
	}

	NarrativeDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	NarrativeEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	NarrativeHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Description func(childComplexity int) int
		Details     func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Name        func(childComplexity int) int
		Operation   func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		Ref         func(childComplexity int) int
		Satisfies   func(childComplexity int) int
		Tags        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	NarrativeHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	NarrativeHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	NarrativeSearchResult struct {
		Narratives func(childComplexity int) int
	}

	NarrativeUpdatePayload struct {
		Narrative func(childComplexity int) int
	}

	Note struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Entity      func(childComplexity int) int
		ID          func(childComplexity int) int
		Owner       func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		Program     func(childComplexity int) int
		Subcontrols func(childComplexity int) int
		Tags        func(childComplexity int) int
		Text        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	NoteConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	NoteEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	NoteHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Operation   func(childComplexity int) int
		OwnerID     func(childComplexity int) int
		Ref         func(childComplexity int) int
		Tags        func(childComplexity int) int
		Text        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	NoteHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	NoteHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OauthProvider struct {
		AuthStyle    func(childComplexity int) int
		AuthURL      func(childComplexity int) int
		ClientID     func(childComplexity int) int
		ClientSecret func(childComplexity int) int
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		ID           func(childComplexity int) int
		InfoURL      func(childComplexity int) int
		Name         func(childComplexity int) int
		Owner        func(childComplexity int) int
		OwnerID      func(childComplexity int) int
		RedirectURL  func(childComplexity int) int
		Scopes       func(childComplexity int) int
		Tags         func(childComplexity int) int
		TokenURL     func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
	}

	OauthProviderBulkCreatePayload struct {
		OauthProviders func(childComplexity int) int
	}

	OauthProviderConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OauthProviderCreatePayload struct {
		OauthProvider func(childComplexity int) int
	}

	OauthProviderDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	OauthProviderEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OauthProviderHistory struct {
		AuthStyle    func(childComplexity int) int
		AuthURL      func(childComplexity int) int
		ClientID     func(childComplexity int) int
		ClientSecret func(childComplexity int) int
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		HistoryTime  func(childComplexity int) int
		ID           func(childComplexity int) int
		InfoURL      func(childComplexity int) int
		Name         func(childComplexity int) int
		Operation    func(childComplexity int) int
		OwnerID      func(childComplexity int) int
		RedirectURL  func(childComplexity int) int
		Ref          func(childComplexity int) int
		Scopes       func(childComplexity int) int
		Tags         func(childComplexity int) int
		TokenURL     func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
	}

	OauthProviderHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OauthProviderHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OauthProviderSearchResult struct {
		OauthProviders func(childComplexity int) int
	}

	OauthProviderUpdatePayload struct {
		OauthProvider func(childComplexity int) int
	}

	OhAuthTooToken struct {
		ClaimsEmail             func(childComplexity int) int
		ClaimsEmailVerified     func(childComplexity int) int
		ClaimsGroups            func(childComplexity int) int
		ClaimsPreferredUsername func(childComplexity int) int
		ClaimsUserID            func(childComplexity int) int
		ClaimsUsername          func(childComplexity int) int
		ClientID                func(childComplexity int) int
		ConnectorData           func(childComplexity int) int
		ConnectorID             func(childComplexity int) int
		Events                  func(childComplexity int) int
		ID                      func(childComplexity int) int
		Integration             func(childComplexity int) int
		LastUsed                func(childComplexity int) int
		Nonce                   func(childComplexity int) int
		Scopes                  func(childComplexity int) int
		Tags                    func(childComplexity int) int
	}

	OhAuthTooTokenBulkCreatePayload struct {
		OhAuthTooTokens func(childComplexity int) int
	}

	OhAuthTooTokenConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OhAuthTooTokenCreatePayload struct {
		OhAuthTooToken func(childComplexity int) int
	}

	OhAuthTooTokenDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	OhAuthTooTokenEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OhAuthTooTokenSearchResult struct {
		OhAuthTooTokens func(childComplexity int) int
	}

	OhAuthTooTokenUpdatePayload struct {
		OhAuthTooToken func(childComplexity int) int
	}

	OrgMembership struct {
		CreatedAt      func(childComplexity int) int
		CreatedBy      func(childComplexity int) int
		DeletedAt      func(childComplexity int) int
		DeletedBy      func(childComplexity int) int
		Events         func(childComplexity int) int
		ID             func(childComplexity int) int
		Organization   func(childComplexity int) int
		OrganizationID func(childComplexity int) int
		Role           func(childComplexity int) int
		UpdatedAt      func(childComplexity int) int
		UpdatedBy      func(childComplexity int) int
		User           func(childComplexity int) int
		UserID         func(childComplexity int) int
	}

	OrgMembershipBulkCreatePayload struct {
		OrgMemberships func(childComplexity int) int
	}

	OrgMembershipConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OrgMembershipCreatePayload struct {
		OrgMembership func(childComplexity int) int
	}

	OrgMembershipDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	OrgMembershipEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OrgMembershipHistory struct {
		CreatedAt      func(childComplexity int) int
		CreatedBy      func(childComplexity int) int
		DeletedAt      func(childComplexity int) int
		DeletedBy      func(childComplexity int) int
		HistoryTime    func(childComplexity int) int
		ID             func(childComplexity int) int
		Operation      func(childComplexity int) int
		OrganizationID func(childComplexity int) int
		Ref            func(childComplexity int) int
		Role           func(childComplexity int) int
		UpdatedAt      func(childComplexity int) int
		UpdatedBy      func(childComplexity int) int
		UserID         func(childComplexity int) int
	}

	OrgMembershipHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OrgMembershipHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OrgMembershipUpdatePayload struct {
		OrgMembership func(childComplexity int) int
	}

	OrgSubscription struct {
		Active                   func(childComplexity int) int
		CreatedAt                func(childComplexity int) int
		CreatedBy                func(childComplexity int) int
		DeletedAt                func(childComplexity int) int
		DeletedBy                func(childComplexity int) int
		ExpiresAt                func(childComplexity int) int
		Features                 func(childComplexity int) int
		ID                       func(childComplexity int) int
		Owner                    func(childComplexity int) int
		OwnerID                  func(childComplexity int) int
		ProductTier              func(childComplexity int) int
		StripeCustomerID         func(childComplexity int) int
		StripeProductTierID      func(childComplexity int) int
		StripeSubscriptionID     func(childComplexity int) int
		StripeSubscriptionStatus func(childComplexity int) int
		Tags                     func(childComplexity int) int
		UpdatedAt                func(childComplexity int) int
		UpdatedBy                func(childComplexity int) int
	}

	OrgSubscriptionBulkCreatePayload struct {
		OrgSubscriptions func(childComplexity int) int
	}

	OrgSubscriptionConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OrgSubscriptionCreatePayload struct {
		OrgSubscription func(childComplexity int) int
	}

	OrgSubscriptionDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	OrgSubscriptionEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OrgSubscriptionHistory struct {
		Active                   func(childComplexity int) int
		CreatedAt                func(childComplexity int) int
		CreatedBy                func(childComplexity int) int
		DeletedAt                func(childComplexity int) int
		DeletedBy                func(childComplexity int) int
		ExpiresAt                func(childComplexity int) int
		Features                 func(childComplexity int) int
		HistoryTime              func(childComplexity int) int
		ID                       func(childComplexity int) int
		Operation                func(childComplexity int) int
		OwnerID                  func(childComplexity int) int
		ProductTier              func(childComplexity int) int
		Ref                      func(childComplexity int) int
		StripeCustomerID         func(childComplexity int) int
		StripeProductTierID      func(childComplexity int) int
		StripeSubscriptionID     func(childComplexity int) int
		StripeSubscriptionStatus func(childComplexity int) int
		Tags                     func(childComplexity int) int
		UpdatedAt                func(childComplexity int) int
		UpdatedBy                func(childComplexity int) int
	}

	OrgSubscriptionHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OrgSubscriptionHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OrgSubscriptionSearchResult struct {
		OrgSubscriptions func(childComplexity int) int
	}

	OrgSubscriptionUpdatePayload struct {
		OrgSubscription func(childComplexity int) int
	}

	Organization struct {
		APITokens                func(childComplexity int) int
		AvatarRemoteURL          func(childComplexity int) int
		Children                 func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.OrganizationOrder, where *generated.OrganizationWhereInput) int
		Contacts                 func(childComplexity int) int
		ControlCreators          func(childComplexity int) int
		ControlObjectiveCreators func(childComplexity int) int
		Controlobjectives        func(childComplexity int) int
		Controls                 func(childComplexity int) int
		CreatedAt                func(childComplexity int) int
		CreatedBy                func(childComplexity int) int
		DedicatedDb              func(childComplexity int) int
		DeletedAt                func(childComplexity int) int
		DeletedBy                func(childComplexity int) int
		Description              func(childComplexity int) int
		DisplayName              func(childComplexity int) int
		Documentdata             func(childComplexity int) int
		Entities                 func(childComplexity int) int
		Entitlementplanfeatures  func(childComplexity int) int
		Entitlementplans         func(childComplexity int) int
		Entitlements             func(childComplexity int) int
		Entitytypes              func(childComplexity int) int
		Events                   func(childComplexity int) int
		Features                 func(childComplexity int) int
		Files                    func(childComplexity int) int
		GroupCreators            func(childComplexity int) int
		Groups                   func(childComplexity int) int
		ID                       func(childComplexity int) int
		Integrations             func(childComplexity int) int
		InternalPolicyCreators   func(childComplexity int) int
		Internalpolicies         func(childComplexity int) int
		Invites                  func(childComplexity int) int
		Members                  func(childComplexity int) int
		Name                     func(childComplexity int) int
		NarrativeCreators        func(childComplexity int) int
		Narratives               func(childComplexity int) int
		Notes                    func(childComplexity int) int
		Oauthprovider            func(childComplexity int) int
		OrganizationEntitlement  func(childComplexity int) int
		Orgsubscriptions         func(childComplexity int) int
		Parent                   func(childComplexity int) int
		PersonalAccessTokens     func(childComplexity int) int
		PersonalOrg              func(childComplexity int) int
		ProcedureCreators        func(childComplexity int) int
		Procedures               func(childComplexity int) int
		ProgramCreators          func(childComplexity int) int
		Programs                 func(childComplexity int) int
		RiskCreators             func(childComplexity int) int
		Risks                    func(childComplexity int) int
		Secrets                  func(childComplexity int) int
		Setting                  func(childComplexity int) int
		Subcontrols              func(childComplexity int) int
		Subscribers              func(childComplexity int) int
		Tags                     func(childComplexity int) int
		Tasks                    func(childComplexity int) int
		TemplateCreators         func(childComplexity int) int
		Templates                func(childComplexity int) int
		UpdatedAt                func(childComplexity int) int
		UpdatedBy                func(childComplexity int) int
		Users                    func(childComplexity int) int
		Webhooks                 func(childComplexity int) int
	}

	OrganizationBulkCreatePayload struct {
		Organizations func(childComplexity int) int
	}

	OrganizationConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OrganizationCreatePayload struct {
		Organization func(childComplexity int) int
	}

	OrganizationDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	OrganizationEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OrganizationHistory struct {
		AvatarRemoteURL func(childComplexity int) int
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DedicatedDb     func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		DisplayName     func(childComplexity int) int
		HistoryTime     func(childComplexity int) int
		ID              func(childComplexity int) int
		Name            func(childComplexity int) int
		Operation       func(childComplexity int) int
		PersonalOrg     func(childComplexity int) int
		Ref             func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
	}

	OrganizationHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OrganizationHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OrganizationSearchResult struct {
		Organizations func(childComplexity int) int
	}

	OrganizationSetting struct {
		BillingAddress func(childComplexity int) int
		BillingContact func(childComplexity int) int
		BillingEmail   func(childComplexity int) int
		BillingPhone   func(childComplexity int) int
		CreatedAt      func(childComplexity int) int
		CreatedBy      func(childComplexity int) int
		DeletedAt      func(childComplexity int) int
		DeletedBy      func(childComplexity int) int
		Domains        func(childComplexity int) int
		Files          func(childComplexity int) int
		GeoLocation    func(childComplexity int) int
		ID             func(childComplexity int) int
		Organization   func(childComplexity int) int
		OrganizationID func(childComplexity int) int
		StripeID       func(childComplexity int) int
		Tags           func(childComplexity int) int
		TaxIdentifier  func(childComplexity int) int
		UpdatedAt      func(childComplexity int) int
		UpdatedBy      func(childComplexity int) int
	}

	OrganizationSettingBulkCreatePayload struct {
		OrganizationSettings func(childComplexity int) int
	}

	OrganizationSettingConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OrganizationSettingCreatePayload struct {
		OrganizationSetting func(childComplexity int) int
	}

	OrganizationSettingDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	OrganizationSettingEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OrganizationSettingHistory struct {
		BillingAddress func(childComplexity int) int
		BillingContact func(childComplexity int) int
		BillingEmail   func(childComplexity int) int
		BillingPhone   func(childComplexity int) int
		CreatedAt      func(childComplexity int) int
		CreatedBy      func(childComplexity int) int
		DeletedAt      func(childComplexity int) int
		DeletedBy      func(childComplexity int) int
		Domains        func(childComplexity int) int
		GeoLocation    func(childComplexity int) int
		HistoryTime    func(childComplexity int) int
		ID             func(childComplexity int) int
		Operation      func(childComplexity int) int
		OrganizationID func(childComplexity int) int
		Ref            func(childComplexity int) int
		StripeID       func(childComplexity int) int
		Tags           func(childComplexity int) int
		TaxIdentifier  func(childComplexity int) int
		UpdatedAt      func(childComplexity int) int
		UpdatedBy      func(childComplexity int) int
	}

	OrganizationSettingHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	OrganizationSettingHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	OrganizationSettingSearchResult struct {
		OrganizationSettings func(childComplexity int) int
	}

	OrganizationSettingUpdatePayload struct {
		OrganizationSetting func(childComplexity int) int
	}

	OrganizationUpdatePayload struct {
		Organization func(childComplexity int) int
	}

	PageInfo struct {
		EndCursor       func(childComplexity int) int
		HasNextPage     func(childComplexity int) int
		HasPreviousPage func(childComplexity int) int
		StartCursor     func(childComplexity int) int
	}

	PersonalAccessToken struct {
		CreatedAt     func(childComplexity int) int
		CreatedBy     func(childComplexity int) int
		DeletedAt     func(childComplexity int) int
		DeletedBy     func(childComplexity int) int
		Description   func(childComplexity int) int
		Events        func(childComplexity int) int
		ExpiresAt     func(childComplexity int) int
		ID            func(childComplexity int) int
		LastUsedAt    func(childComplexity int) int
		Name          func(childComplexity int) int
		Organizations func(childComplexity int) int
		Owner         func(childComplexity int) int
		Scopes        func(childComplexity int) int
		Tags          func(childComplexity int) int
		Token         func(childComplexity int) int
		UpdatedAt     func(childComplexity int) int
		UpdatedBy     func(childComplexity int) int
	}

	PersonalAccessTokenBulkCreatePayload struct {
		PersonalAccessTokens func(childComplexity int) int
	}

	PersonalAccessTokenConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	PersonalAccessTokenCreatePayload struct {
		PersonalAccessToken func(childComplexity int) int
	}

	PersonalAccessTokenDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	PersonalAccessTokenEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	PersonalAccessTokenSearchResult struct {
		PersonalAccessTokens func(childComplexity int) int
	}

	PersonalAccessTokenUpdatePayload struct {
		PersonalAccessToken func(childComplexity int) int
	}

	Procedure struct {
		Background      func(childComplexity int) int
		BlockedGroups   func(childComplexity int) int
		Control         func(childComplexity int) int
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		Details         func(childComplexity int) int
		Editors         func(childComplexity int) int
		ID              func(childComplexity int) int
		Internalpolicy  func(childComplexity int) int
		Name            func(childComplexity int) int
		Narratives      func(childComplexity int) int
		Owner           func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		ProcedureType   func(childComplexity int) int
		Programs        func(childComplexity int) int
		PurposeAndScope func(childComplexity int) int
		Risks           func(childComplexity int) int
		Satisfies       func(childComplexity int) int
		Status          func(childComplexity int) int
		Tags            func(childComplexity int) int
		Tasks           func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
		Version         func(childComplexity int) int
	}

	ProcedureBulkCreatePayload struct {
		Procedures func(childComplexity int) int
	}

	ProcedureConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ProcedureCreatePayload struct {
		Procedure func(childComplexity int) int
	}

	ProcedureDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	ProcedureEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ProcedureHistory struct {
		Background      func(childComplexity int) int
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		Details         func(childComplexity int) int
		HistoryTime     func(childComplexity int) int
		ID              func(childComplexity int) int
		Name            func(childComplexity int) int
		Operation       func(childComplexity int) int
		OwnerID         func(childComplexity int) int
		ProcedureType   func(childComplexity int) int
		PurposeAndScope func(childComplexity int) int
		Ref             func(childComplexity int) int
		Satisfies       func(childComplexity int) int
		Status          func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
		Version         func(childComplexity int) int
	}

	ProcedureHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ProcedureHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ProcedureSearchResult struct {
		Procedures func(childComplexity int) int
	}

	ProcedureUpdatePayload struct {
		Procedure func(childComplexity int) int
	}

	Program struct {
		Actionplans          func(childComplexity int) int
		AuditorReadComments  func(childComplexity int) int
		AuditorReady         func(childComplexity int) int
		AuditorWriteComments func(childComplexity int) int
		BlockedGroups        func(childComplexity int) int
		Controlobjectives    func(childComplexity int) int
		Controls             func(childComplexity int) int
		CreatedAt            func(childComplexity int) int
		CreatedBy            func(childComplexity int) int
		DeletedAt            func(childComplexity int) int
		DeletedBy            func(childComplexity int) int
		Description          func(childComplexity int) int
		Editors              func(childComplexity int) int
		EndDate              func(childComplexity int) int
		Files                func(childComplexity int) int
		ID                   func(childComplexity int) int
		Members              func(childComplexity int) int
		Name                 func(childComplexity int) int
		Narratives           func(childComplexity int) int
		Notes                func(childComplexity int) int
		Owner                func(childComplexity int) int
		OwnerID              func(childComplexity int) int
		Policies             func(childComplexity int) int
		Procedures           func(childComplexity int) int
		Risks                func(childComplexity int) int
		Standards            func(childComplexity int) int
		StartDate            func(childComplexity int) int
		Status               func(childComplexity int) int
		Subcontrols          func(childComplexity int) int
		Tags                 func(childComplexity int) int
		Tasks                func(childComplexity int) int
		UpdatedAt            func(childComplexity int) int
		UpdatedBy            func(childComplexity int) int
		Users                func(childComplexity int) int
		Viewers              func(childComplexity int) int
	}

	ProgramBulkCreatePayload struct {
		Programs func(childComplexity int) int
	}

	ProgramConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ProgramCreatePayload struct {
		Program func(childComplexity int) int
	}

	ProgramDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	ProgramEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ProgramHistory struct {
		AuditorReadComments  func(childComplexity int) int
		AuditorReady         func(childComplexity int) int
		AuditorWriteComments func(childComplexity int) int
		CreatedAt            func(childComplexity int) int
		CreatedBy            func(childComplexity int) int
		DeletedAt            func(childComplexity int) int
		DeletedBy            func(childComplexity int) int
		Description          func(childComplexity int) int
		EndDate              func(childComplexity int) int
		HistoryTime          func(childComplexity int) int
		ID                   func(childComplexity int) int
		Name                 func(childComplexity int) int
		Operation            func(childComplexity int) int
		OwnerID              func(childComplexity int) int
		Ref                  func(childComplexity int) int
		StartDate            func(childComplexity int) int
		Status               func(childComplexity int) int
		Tags                 func(childComplexity int) int
		UpdatedAt            func(childComplexity int) int
		UpdatedBy            func(childComplexity int) int
	}

	ProgramHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ProgramHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ProgramMembership struct {
		CreatedAt func(childComplexity int) int
		CreatedBy func(childComplexity int) int
		DeletedAt func(childComplexity int) int
		DeletedBy func(childComplexity int) int
		ID        func(childComplexity int) int
		Program   func(childComplexity int) int
		ProgramID func(childComplexity int) int
		Role      func(childComplexity int) int
		UpdatedAt func(childComplexity int) int
		UpdatedBy func(childComplexity int) int
		User      func(childComplexity int) int
		UserID    func(childComplexity int) int
	}

	ProgramMembershipBulkCreatePayload struct {
		ProgramMemberships func(childComplexity int) int
	}

	ProgramMembershipConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ProgramMembershipCreatePayload struct {
		ProgramMembership func(childComplexity int) int
	}

	ProgramMembershipDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	ProgramMembershipEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ProgramMembershipHistory struct {
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Operation   func(childComplexity int) int
		ProgramID   func(childComplexity int) int
		Ref         func(childComplexity int) int
		Role        func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
		UserID      func(childComplexity int) int
	}

	ProgramMembershipHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	ProgramMembershipHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	ProgramMembershipUpdatePayload struct {
		ProgramMembership func(childComplexity int) int
	}

	ProgramSearchResult struct {
		Programs func(childComplexity int) int
	}

	ProgramUpdatePayload struct {
		Program func(childComplexity int) int
	}

	Query struct {
		APIToken                          func(childComplexity int, id string) int
		APITokenSearch                    func(childComplexity int, query string) int
		APITokens                         func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.APITokenWhereInput) int
		ActionPlan                        func(childComplexity int, id string) int
		ActionPlanHistories               func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ActionPlanHistoryWhereInput) int
		ActionPlanSearch                  func(childComplexity int, query string) int
		ActionPlans                       func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ActionPlanWhereInput) int
		AdminAPITokenSearch               func(childComplexity int, query string) int
		AdminActionPlanSearch             func(childComplexity int, query string) int
		AdminContactSearch                func(childComplexity int, query string) int
		AdminControlObjectiveSearch       func(childComplexity int, query string) int
		AdminControlSearch                func(childComplexity int, query string) int
		AdminDocumentDataSearch           func(childComplexity int, query string) int
		AdminEntitlementPlanFeatureSearch func(childComplexity int, query string) int
		AdminEntitlementPlanSearch        func(childComplexity int, query string) int
		AdminEntitlementSearch            func(childComplexity int, query string) int
		AdminEntitySearch                 func(childComplexity int, query string) int
		AdminEntityTypeSearch             func(childComplexity int, query string) int
		AdminEventSearch                  func(childComplexity int, query string) int
		AdminFeatureSearch                func(childComplexity int, query string) int
		AdminFileSearch                   func(childComplexity int, query string) int
		AdminGroupSearch                  func(childComplexity int, query string) int
		AdminGroupSettingSearch           func(childComplexity int, query string) int
		AdminIntegrationSearch            func(childComplexity int, query string) int
		AdminInternalPolicySearch         func(childComplexity int, query string) int
		AdminNarrativeSearch              func(childComplexity int, query string) int
		AdminOauthProviderSearch          func(childComplexity int, query string) int
		AdminOhAuthTooTokenSearch         func(childComplexity int, query string) int
		AdminOrgSubscriptionSearch        func(childComplexity int, query string) int
		AdminOrganizationSearch           func(childComplexity int, query string) int
		AdminOrganizationSettingSearch    func(childComplexity int, query string) int
		AdminPersonalAccessTokenSearch    func(childComplexity int, query string) int
		AdminProcedureSearch              func(childComplexity int, query string) int
		AdminProgramSearch                func(childComplexity int, query string) int
		AdminRiskSearch                   func(childComplexity int, query string) int
		AdminSearch                       func(childComplexity int, query string) int
		AdminStandardSearch               func(childComplexity int, query string) int
		AdminSubcontrolSearch             func(childComplexity int, query string) int
		AdminSubscriberSearch             func(childComplexity int, query string) int
		AdminTFASettingSearch             func(childComplexity int, query string) int
		AdminTaskSearch                   func(childComplexity int, query string) int
		AdminTemplateSearch               func(childComplexity int, query string) int
		AdminUserSearch                   func(childComplexity int, query string) int
		AdminUserSettingSearch            func(childComplexity int, query string) int
		AdminWebhookSearch                func(childComplexity int, query string) int
		AuditLogs                         func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *AuditLogWhereInput) int
		Contact                           func(childComplexity int, id string) int
		ContactHistories                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ContactHistoryWhereInput) int
		ContactSearch                     func(childComplexity int, query string) int
		Contacts                          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ContactWhereInput) int
		Control                           func(childComplexity int, id string) int
		ControlHistories                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ControlHistoryWhereInput) int
		ControlObjective                  func(childComplexity int, id string) int
		ControlObjectiveHistories         func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ControlObjectiveHistoryWhereInput) int
		ControlObjectiveSearch            func(childComplexity int, query string) int
		ControlObjectives                 func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ControlObjectiveWhereInput) int
		ControlSearch                     func(childComplexity int, query string) int
		Controls                          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ControlWhereInput) int
		DocumentData                      func(childComplexity int, id string) int
		DocumentDataHistories             func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.DocumentDataHistoryWhereInput) int
		DocumentDataSearch                func(childComplexity int, query string) int
		DocumentDataSlice                 func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.DocumentDataWhereInput) int
		Entities                          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.EntityOrder, where *generated.EntityWhereInput) int
		Entitlement                       func(childComplexity int, id string) int
		EntitlementHistories              func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementHistoryWhereInput) int
		EntitlementPlan                   func(childComplexity int, id string) int
		EntitlementPlanFeature            func(childComplexity int, id string) int
		EntitlementPlanFeatureHistories   func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementPlanFeatureHistoryWhereInput) int
		EntitlementPlanFeatureSearch      func(childComplexity int, query string) int
		EntitlementPlanFeatures           func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementPlanFeatureWhereInput) int
		EntitlementPlanHistories          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementPlanHistoryWhereInput) int
		EntitlementPlanSearch             func(childComplexity int, query string) int
		EntitlementPlans                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementPlanWhereInput) int
		EntitlementSearch                 func(childComplexity int, query string) int
		Entitlements                      func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementWhereInput) int
		Entity                            func(childComplexity int, id string) int
		EntityHistories                   func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.EntityHistoryOrder, where *generated.EntityHistoryWhereInput) int
		EntitySearch                      func(childComplexity int, query string) int
		EntityType                        func(childComplexity int, id string) int
		EntityTypeHistories               func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.EntityTypeHistoryOrder, where *generated.EntityTypeHistoryWhereInput) int
		EntityTypeSearch                  func(childComplexity int, query string) int
		EntityTypes                       func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.EntityTypeOrder, where *generated.EntityTypeWhereInput) int
		Event                             func(childComplexity int, id string) int
		EventHistories                    func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EventHistoryWhereInput) int
		EventSearch                       func(childComplexity int, query string) int
		Events                            func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EventWhereInput) int
		Feature                           func(childComplexity int, id string) int
		FeatureHistories                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.FeatureHistoryWhereInput) int
		FeatureSearch                     func(childComplexity int, query string) int
		Features                          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.FeatureWhereInput) int
		File                              func(childComplexity int, id string) int
		FileHistories                     func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.FileHistoryWhereInput) int
		FileSearch                        func(childComplexity int, query string) int
		Files                             func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.FileWhereInput) int
		Group                             func(childComplexity int, id string) int
		GroupHistories                    func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.GroupHistoryOrder, where *generated.GroupHistoryWhereInput) int
		GroupMembership                   func(childComplexity int, id string) int
		GroupMembershipHistories          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.GroupMembershipHistoryWhereInput) int
		GroupMemberships                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.GroupMembershipWhereInput) int
		GroupSearch                       func(childComplexity int, query string) int
		GroupSetting                      func(childComplexity int, id string) int
		GroupSettingHistories             func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.GroupSettingHistoryWhereInput) int
		GroupSettingSearch                func(childComplexity int, query string) int
		GroupSettings                     func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.GroupSettingWhereInput) int
		Groups                            func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.GroupOrder, where *generated.GroupWhereInput) int
		Hush                              func(childComplexity int, id string) int
		HushHistories                     func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.HushHistoryOrder, where *generated.HushHistoryWhereInput) int
		Hushes                            func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.HushOrder, where *generated.HushWhereInput) int
		Integration                       func(childComplexity int, id string) int
		IntegrationHistories              func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.IntegrationHistoryOrder, where *generated.IntegrationHistoryWhereInput) int
		IntegrationSearch                 func(childComplexity int, query string) int
		Integrations                      func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.IntegrationOrder, where *generated.IntegrationWhereInput) int
		InternalPolicies                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.InternalPolicyWhereInput) int
		InternalPolicy                    func(childComplexity int, id string) int
		InternalPolicyHistories           func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.InternalPolicyHistoryWhereInput) int
		InternalPolicySearch              func(childComplexity int, query string) int
		Invite                            func(childComplexity int, id string) int
		Invites                           func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.InviteWhereInput) int
		Narrative                         func(childComplexity int, id string) int
		NarrativeHistories                func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.NarrativeHistoryWhereInput) int
		NarrativeSearch                   func(childComplexity int, query string) int
		Narratives                        func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.NarrativeWhereInput) int
		Node                              func(childComplexity int, id string) int
		Nodes                             func(childComplexity int, ids []string) int
		NoteHistories                     func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.NoteHistoryWhereInput) int
		Notes                             func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.NoteWhereInput) int
		OauthProvider                     func(childComplexity int, id string) int
		OauthProviderHistories            func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OauthProviderHistoryWhereInput) int
		OauthProviderSearch               func(childComplexity int, query string) int
		OauthProviders                    func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OauthProviderWhereInput) int
		OhAuthTooToken                    func(childComplexity int, id string) int
		OhAuthTooTokenSearch              func(childComplexity int, query string) int
		OhAuthTooTokens                   func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OhAuthTooTokenWhereInput) int
		OrgMembership                     func(childComplexity int, id string) int
		OrgMembershipHistories            func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrgMembershipHistoryWhereInput) int
		OrgMemberships                    func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrgMembershipWhereInput) int
		OrgSubscription                   func(childComplexity int, id string) int
		OrgSubscriptionHistories          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrgSubscriptionHistoryWhereInput) int
		OrgSubscriptionSearch             func(childComplexity int, query string) int
		OrgSubscriptions                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrgSubscriptionWhereInput) int
		Organization                      func(childComplexity int, id string) int
		OrganizationHistories             func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.OrganizationHistoryOrder, where *generated.OrganizationHistoryWhereInput) int
		OrganizationSearch                func(childComplexity int, query string) int
		OrganizationSetting               func(childComplexity int, id string) int
		OrganizationSettingHistories      func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrganizationSettingHistoryWhereInput) int
		OrganizationSettingSearch         func(childComplexity int, query string) int
		OrganizationSettings              func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrganizationSettingWhereInput) int
		Organizations                     func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.OrganizationOrder, where *generated.OrganizationWhereInput) int
		PersonalAccessToken               func(childComplexity int, id string) int
		PersonalAccessTokenSearch         func(childComplexity int, query string) int
		PersonalAccessTokens              func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.PersonalAccessTokenWhereInput) int
		Procedure                         func(childComplexity int, id string) int
		ProcedureHistories                func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProcedureHistoryWhereInput) int
		ProcedureSearch                   func(childComplexity int, query string) int
		Procedures                        func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProcedureWhereInput) int
		Program                           func(childComplexity int, id string) int
		ProgramHistories                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProgramHistoryWhereInput) int
		ProgramMembership                 func(childComplexity int, id string) int
		ProgramMembershipHistories        func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProgramMembershipHistoryWhereInput) int
		ProgramMemberships                func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProgramMembershipWhereInput) int
		ProgramSearch                     func(childComplexity int, query string) int
		Programs                          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProgramWhereInput) int
		Risk                              func(childComplexity int, id string) int
		RiskHistories                     func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.RiskHistoryWhereInput) int
		RiskSearch                        func(childComplexity int, query string) int
		Risks                             func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.RiskWhereInput) int
		Search                            func(childComplexity int, query string) int
		Standard                          func(childComplexity int, id string) int
		StandardHistories                 func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.StandardHistoryWhereInput) int
		StandardSearch                    func(childComplexity int, query string) int
		Standards                         func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.StandardWhereInput) int
		Subcontrol                        func(childComplexity int, id string) int
		SubcontrolHistories               func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.SubcontrolHistoryWhereInput) int
		SubcontrolSearch                  func(childComplexity int, query string) int
		Subcontrols                       func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.SubcontrolWhereInput) int
		Subscriber                        func(childComplexity int, email string) int
		SubscriberSearch                  func(childComplexity int, query string) int
		Subscribers                       func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.SubscriberWhereInput) int
		TFASettingSearch                  func(childComplexity int, query string) int
		Task                              func(childComplexity int, id string) int
		TaskHistories                     func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.TaskHistoryWhereInput) int
		TaskSearch                        func(childComplexity int, query string) int
		Tasks                             func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.TaskWhereInput) int
		Template                          func(childComplexity int, id string) int
		TemplateHistories                 func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.TemplateHistoryOrder, where *generated.TemplateHistoryWhereInput) int
		TemplateSearch                    func(childComplexity int, query string) int
		Templates                         func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.TemplateOrder, where *generated.TemplateWhereInput) int
		TfaSetting                        func(childComplexity int, id *string) int
		TfaSettings                       func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.TFASettingWhereInput) int
		User                              func(childComplexity int, id string) int
		UserHistories                     func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.UserHistoryOrder, where *generated.UserHistoryWhereInput) int
		UserSearch                        func(childComplexity int, query string) int
		UserSetting                       func(childComplexity int, id string) int
		UserSettingHistories              func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.UserSettingHistoryWhereInput) int
		UserSettingSearch                 func(childComplexity int, query string) int
		UserSettings                      func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.UserSettingWhereInput) int
		Users                             func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.UserOrder, where *generated.UserWhereInput) int
		Webhook                           func(childComplexity int, id string) int
		WebhookHistories                  func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.WebhookHistoryOrder, where *generated.WebhookHistoryWhereInput) int
		WebhookSearch                     func(childComplexity int, query string) int
		Webhooks                          func(childComplexity int, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.WebhookOrder, where *generated.WebhookWhereInput) int
	}

	Risk struct {
		Actionplans   func(childComplexity int) int
		BlockedGroups func(childComplexity int) int
		BusinessCosts func(childComplexity int) int
		Control       func(childComplexity int) int
		CreatedAt     func(childComplexity int) int
		CreatedBy     func(childComplexity int) int
		DeletedAt     func(childComplexity int) int
		DeletedBy     func(childComplexity int) int
		Description   func(childComplexity int) int
		Details       func(childComplexity int) int
		Editors       func(childComplexity int) int
		ID            func(childComplexity int) int
		Impact        func(childComplexity int) int
		Likelihood    func(childComplexity int) int
		Mitigation    func(childComplexity int) int
		Name          func(childComplexity int) int
		Owner         func(childComplexity int) int
		OwnerID       func(childComplexity int) int
		Procedure     func(childComplexity int) int
		Programs      func(childComplexity int) int
		RiskType      func(childComplexity int) int
		Satisfies     func(childComplexity int) int
		Status        func(childComplexity int) int
		Tags          func(childComplexity int) int
		UpdatedAt     func(childComplexity int) int
		UpdatedBy     func(childComplexity int) int
		Viewers       func(childComplexity int) int
	}

	RiskBulkCreatePayload struct {
		Risks func(childComplexity int) int
	}

	RiskConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	RiskCreatePayload struct {
		Risk func(childComplexity int) int
	}

	RiskDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	RiskEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	RiskHistory struct {
		BusinessCosts func(childComplexity int) int
		CreatedAt     func(childComplexity int) int
		CreatedBy     func(childComplexity int) int
		DeletedAt     func(childComplexity int) int
		DeletedBy     func(childComplexity int) int
		Description   func(childComplexity int) int
		Details       func(childComplexity int) int
		HistoryTime   func(childComplexity int) int
		ID            func(childComplexity int) int
		Impact        func(childComplexity int) int
		Likelihood    func(childComplexity int) int
		Mitigation    func(childComplexity int) int
		Name          func(childComplexity int) int
		Operation     func(childComplexity int) int
		OwnerID       func(childComplexity int) int
		Ref           func(childComplexity int) int
		RiskType      func(childComplexity int) int
		Satisfies     func(childComplexity int) int
		Status        func(childComplexity int) int
		Tags          func(childComplexity int) int
		UpdatedAt     func(childComplexity int) int
		UpdatedBy     func(childComplexity int) int
	}

	RiskHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	RiskHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	RiskSearchResult struct {
		Risks func(childComplexity int) int
	}

	RiskUpdatePayload struct {
		Risk func(childComplexity int) int
	}

	SearchResultConnection struct {
		Nodes func(childComplexity int) int
		Page  func(childComplexity int) int
	}

	Standard struct {
		Actionplans       func(childComplexity int) int
		Background        func(childComplexity int) int
		Controlobjectives func(childComplexity int) int
		Controls          func(childComplexity int) int
		CreatedAt         func(childComplexity int) int
		CreatedBy         func(childComplexity int) int
		DeletedAt         func(childComplexity int) int
		DeletedBy         func(childComplexity int) int
		Description       func(childComplexity int) int
		Details           func(childComplexity int) int
		Family            func(childComplexity int) int
		ID                func(childComplexity int) int
		Name              func(childComplexity int) int
		Procedures        func(childComplexity int) int
		Programs          func(childComplexity int) int
		PurposeAndScope   func(childComplexity int) int
		Satisfies         func(childComplexity int) int
		StandardType      func(childComplexity int) int
		Status            func(childComplexity int) int
		Tags              func(childComplexity int) int
		UpdatedAt         func(childComplexity int) int
		UpdatedBy         func(childComplexity int) int
		Version           func(childComplexity int) int
	}

	StandardBulkCreatePayload struct {
		Standards func(childComplexity int) int
	}

	StandardConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	StandardCreatePayload struct {
		Standard func(childComplexity int) int
	}

	StandardDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	StandardEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	StandardHistory struct {
		Background      func(childComplexity int) int
		CreatedAt       func(childComplexity int) int
		CreatedBy       func(childComplexity int) int
		DeletedAt       func(childComplexity int) int
		DeletedBy       func(childComplexity int) int
		Description     func(childComplexity int) int
		Details         func(childComplexity int) int
		Family          func(childComplexity int) int
		HistoryTime     func(childComplexity int) int
		ID              func(childComplexity int) int
		Name            func(childComplexity int) int
		Operation       func(childComplexity int) int
		PurposeAndScope func(childComplexity int) int
		Ref             func(childComplexity int) int
		Satisfies       func(childComplexity int) int
		StandardType    func(childComplexity int) int
		Status          func(childComplexity int) int
		Tags            func(childComplexity int) int
		UpdatedAt       func(childComplexity int) int
		UpdatedBy       func(childComplexity int) int
		Version         func(childComplexity int) int
	}

	StandardHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	StandardHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	StandardSearchResult struct {
		Standards func(childComplexity int) int
	}

	StandardUpdatePayload struct {
		Standard func(childComplexity int) int
	}

	Subcontrol struct {
		Class                          func(childComplexity int) int
		Controls                       func(childComplexity int) int
		CreatedAt                      func(childComplexity int) int
		CreatedBy                      func(childComplexity int) int
		DeletedAt                      func(childComplexity int) int
		DeletedBy                      func(childComplexity int) int
		Description                    func(childComplexity int) int
		Details                        func(childComplexity int) int
		Family                         func(childComplexity int) int
		ID                             func(childComplexity int) int
		ImplementationDate             func(childComplexity int) int
		ImplementationEvidence         func(childComplexity int) int
		ImplementationStatus           func(childComplexity int) int
		ImplementationVerification     func(childComplexity int) int
		ImplementationVerificationDate func(childComplexity int) int
		MappedFrameworks               func(childComplexity int) int
		Name                           func(childComplexity int) int
		Notes                          func(childComplexity int) int
		Owner                          func(childComplexity int) int
		OwnerID                        func(childComplexity int) int
		Programs                       func(childComplexity int) int
		Source                         func(childComplexity int) int
		Status                         func(childComplexity int) int
		SubcontrolNumber               func(childComplexity int) int
		SubcontrolType                 func(childComplexity int) int
		Tags                           func(childComplexity int) int
		Tasks                          func(childComplexity int) int
		UpdatedAt                      func(childComplexity int) int
		UpdatedBy                      func(childComplexity int) int
		User                           func(childComplexity int) int
		Version                        func(childComplexity int) int
	}

	SubcontrolBulkCreatePayload struct {
		Subcontrols func(childComplexity int) int
	}

	SubcontrolConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	SubcontrolCreatePayload struct {
		Subcontrol func(childComplexity int) int
	}

	SubcontrolDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	SubcontrolEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	SubcontrolHistory struct {
		Class                          func(childComplexity int) int
		CreatedAt                      func(childComplexity int) int
		CreatedBy                      func(childComplexity int) int
		DeletedAt                      func(childComplexity int) int
		DeletedBy                      func(childComplexity int) int
		Description                    func(childComplexity int) int
		Details                        func(childComplexity int) int
		Family                         func(childComplexity int) int
		HistoryTime                    func(childComplexity int) int
		ID                             func(childComplexity int) int
		ImplementationDate             func(childComplexity int) int
		ImplementationEvidence         func(childComplexity int) int
		ImplementationStatus           func(childComplexity int) int
		ImplementationVerification     func(childComplexity int) int
		ImplementationVerificationDate func(childComplexity int) int
		MappedFrameworks               func(childComplexity int) int
		Name                           func(childComplexity int) int
		Operation                      func(childComplexity int) int
		OwnerID                        func(childComplexity int) int
		Ref                            func(childComplexity int) int
		Source                         func(childComplexity int) int
		Status                         func(childComplexity int) int
		SubcontrolNumber               func(childComplexity int) int
		SubcontrolType                 func(childComplexity int) int
		Tags                           func(childComplexity int) int
		UpdatedAt                      func(childComplexity int) int
		UpdatedBy                      func(childComplexity int) int
		Version                        func(childComplexity int) int
	}

	SubcontrolHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	SubcontrolHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	SubcontrolSearchResult struct {
		Subcontrols func(childComplexity int) int
	}

	SubcontrolUpdatePayload struct {
		Subcontrol func(childComplexity int) int
	}

	Subscriber struct {
		Active        func(childComplexity int) int
		CreatedAt     func(childComplexity int) int
		CreatedBy     func(childComplexity int) int
		DeletedAt     func(childComplexity int) int
		DeletedBy     func(childComplexity int) int
		Email         func(childComplexity int) int
		Events        func(childComplexity int) int
		ID            func(childComplexity int) int
		Owner         func(childComplexity int) int
		OwnerID       func(childComplexity int) int
		PhoneNumber   func(childComplexity int) int
		Tags          func(childComplexity int) int
		UpdatedAt     func(childComplexity int) int
		UpdatedBy     func(childComplexity int) int
		VerifiedEmail func(childComplexity int) int
		VerifiedPhone func(childComplexity int) int
	}

	SubscriberBulkCreatePayload struct {
		Subscribers func(childComplexity int) int
	}

	SubscriberConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	SubscriberCreatePayload struct {
		Subscriber func(childComplexity int) int
	}

	SubscriberDeletePayload struct {
		Email func(childComplexity int) int
	}

	SubscriberEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	SubscriberSearchResult struct {
		Subscribers func(childComplexity int) int
	}

	SubscriberUpdatePayload struct {
		Subscriber func(childComplexity int) int
	}

	TFASetting struct {
		CreatedAt     func(childComplexity int) int
		CreatedBy     func(childComplexity int) int
		DeletedAt     func(childComplexity int) int
		DeletedBy     func(childComplexity int) int
		ID            func(childComplexity int) int
		Owner         func(childComplexity int) int
		RecoveryCodes func(childComplexity int) int
		Tags          func(childComplexity int) int
		TfaSecret     func(childComplexity int) int
		TotpAllowed   func(childComplexity int) int
		UpdatedAt     func(childComplexity int) int
		UpdatedBy     func(childComplexity int) int
		Verified      func(childComplexity int) int
	}

	TFASettingConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	TFASettingCreatePayload struct {
		TfaSetting func(childComplexity int) int
	}

	TFASettingEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	TFASettingSearchResult struct {
		TFASettings func(childComplexity int) int
	}

	TFASettingUpdatePayload struct {
		TfaSetting func(childComplexity int) int
	}

	Task struct {
		Assignee         func(childComplexity int) int
		Assigner         func(childComplexity int) int
		Completed        func(childComplexity int) int
		Control          func(childComplexity int) int
		ControlObjective func(childComplexity int) int
		CreatedAt        func(childComplexity int) int
		CreatedBy        func(childComplexity int) int
		DeletedAt        func(childComplexity int) int
		DeletedBy        func(childComplexity int) int
		Description      func(childComplexity int) int
		Details          func(childComplexity int) int
		Due              func(childComplexity int) int
		Group            func(childComplexity int) int
		ID               func(childComplexity int) int
		Organization     func(childComplexity int) int
		Policy           func(childComplexity int) int
		Procedure        func(childComplexity int) int
		Program          func(childComplexity int) int
		Status           func(childComplexity int) int
		Subcontrol       func(childComplexity int) int
		Tags             func(childComplexity int) int
		Title            func(childComplexity int) int
		UpdatedAt        func(childComplexity int) int
		UpdatedBy        func(childComplexity int) int
	}

	TaskBulkCreatePayload struct {
		Tasks func(childComplexity int) int
	}

	TaskConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	TaskCreatePayload struct {
		Task func(childComplexity int) int
	}

	TaskDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	TaskEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	TaskHistory struct {
		Completed   func(childComplexity int) int
		CreatedAt   func(childComplexity int) int
		CreatedBy   func(childComplexity int) int
		DeletedAt   func(childComplexity int) int
		DeletedBy   func(childComplexity int) int
		Description func(childComplexity int) int
		Details     func(childComplexity int) int
		Due         func(childComplexity int) int
		HistoryTime func(childComplexity int) int
		ID          func(childComplexity int) int
		Operation   func(childComplexity int) int
		Ref         func(childComplexity int) int
		Status      func(childComplexity int) int
		Tags        func(childComplexity int) int
		Title       func(childComplexity int) int
		UpdatedAt   func(childComplexity int) int
		UpdatedBy   func(childComplexity int) int
	}

	TaskHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	TaskHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	TaskSearchResult struct {
		Tasks func(childComplexity int) int
	}

	TaskUpdatePayload struct {
		Task func(childComplexity int) int
	}

	Template struct {
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		Description  func(childComplexity int) int
		Documents    func(childComplexity int) int
		Files        func(childComplexity int) int
		ID           func(childComplexity int) int
		Jsonconfig   func(childComplexity int) int
		Name         func(childComplexity int) int
		Owner        func(childComplexity int) int
		OwnerID      func(childComplexity int) int
		Tags         func(childComplexity int) int
		TemplateType func(childComplexity int) int
		Uischema     func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
	}

	TemplateBulkCreatePayload struct {
		Templates func(childComplexity int) int
	}

	TemplateConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	TemplateCreatePayload struct {
		Template func(childComplexity int) int
	}

	TemplateDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	TemplateEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	TemplateHistory struct {
		CreatedAt    func(childComplexity int) int
		CreatedBy    func(childComplexity int) int
		DeletedAt    func(childComplexity int) int
		DeletedBy    func(childComplexity int) int
		Description  func(childComplexity int) int
		HistoryTime  func(childComplexity int) int
		ID           func(childComplexity int) int
		Jsonconfig   func(childComplexity int) int
		Name         func(childComplexity int) int
		Operation    func(childComplexity int) int
		OwnerID      func(childComplexity int) int
		Ref          func(childComplexity int) int
		Tags         func(childComplexity int) int
		TemplateType func(childComplexity int) int
		Uischema     func(childComplexity int) int
		UpdatedAt    func(childComplexity int) int
		UpdatedBy    func(childComplexity int) int
	}

	TemplateHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	TemplateHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	TemplateSearchResult struct {
		Templates func(childComplexity int) int
	}

	TemplateUpdatePayload struct {
		Template func(childComplexity int) int
	}

	User struct {
		Actionplans          func(childComplexity int) int
		AssigneeTasks        func(childComplexity int) int
		AssignerTasks        func(childComplexity int) int
		AuthProvider         func(childComplexity int) int
		AvatarLocalFile      func(childComplexity int) int
		AvatarLocalFileID    func(childComplexity int) int
		AvatarRemoteURL      func(childComplexity int) int
		AvatarUpdatedAt      func(childComplexity int) int
		CreatedAt            func(childComplexity int) int
		CreatedBy            func(childComplexity int) int
		DeletedAt            func(childComplexity int) int
		DeletedBy            func(childComplexity int) int
		DisplayName          func(childComplexity int) int
		Email                func(childComplexity int) int
		Events               func(childComplexity int) int
		File                 func(childComplexity int) int
		Files                func(childComplexity int) int
		FirstName            func(childComplexity int) int
		GroupMemberships     func(childComplexity int) int
		Groups               func(childComplexity int) int
		ID                   func(childComplexity int) int
		LastName             func(childComplexity int) int
		LastSeen             func(childComplexity int) int
		OrgMemberships       func(childComplexity int) int
		Organizations        func(childComplexity int) int
		PersonalAccessTokens func(childComplexity int) int
		ProgramMemberships   func(childComplexity int) int
		Programs             func(childComplexity int) int
		Role                 func(childComplexity int) int
		Setting              func(childComplexity int) int
		Sub                  func(childComplexity int) int
		Subcontrols          func(childComplexity int) int
		Tags                 func(childComplexity int) int
		TfaSettings          func(childComplexity int) int
		UpdatedAt            func(childComplexity int) int
		UpdatedBy            func(childComplexity int) int
	}

	UserBulkCreatePayload struct {
		Users func(childComplexity int) int
	}

	UserConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	UserCreatePayload struct {
		User func(childComplexity int) int
	}

	UserDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	UserEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	UserHistory struct {
		AuthProvider      func(childComplexity int) int
		AvatarLocalFile   func(childComplexity int) int
		AvatarLocalFileID func(childComplexity int) int
		AvatarRemoteURL   func(childComplexity int) int
		AvatarUpdatedAt   func(childComplexity int) int
		CreatedAt         func(childComplexity int) int
		CreatedBy         func(childComplexity int) int
		DeletedAt         func(childComplexity int) int
		DeletedBy         func(childComplexity int) int
		DisplayName       func(childComplexity int) int
		Email             func(childComplexity int) int
		FirstName         func(childComplexity int) int
		HistoryTime       func(childComplexity int) int
		ID                func(childComplexity int) int
		LastName          func(childComplexity int) int
		LastSeen          func(childComplexity int) int
		Operation         func(childComplexity int) int
		Ref               func(childComplexity int) int
		Role              func(childComplexity int) int
		Sub               func(childComplexity int) int
		Tags              func(childComplexity int) int
		UpdatedAt         func(childComplexity int) int
		UpdatedBy         func(childComplexity int) int
	}

	UserHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	UserHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	UserSearchResult struct {
		Users func(childComplexity int) int
	}

	UserSetting struct {
		CreatedAt         func(childComplexity int) int
		CreatedBy         func(childComplexity int) int
		DefaultOrg        func(childComplexity int) int
		DeletedAt         func(childComplexity int) int
		DeletedBy         func(childComplexity int) int
		EmailConfirmed    func(childComplexity int) int
		Files             func(childComplexity int) int
		ID                func(childComplexity int) int
		IsTfaEnabled      func(childComplexity int) int
		IsWebauthnAllowed func(childComplexity int) int
		Locked            func(childComplexity int) int
		SilencedAt        func(childComplexity int) int
		Status            func(childComplexity int) int
		SuspendedAt       func(childComplexity int) int
		Tags              func(childComplexity int) int
		UpdatedAt         func(childComplexity int) int
		UpdatedBy         func(childComplexity int) int
		User              func(childComplexity int) int
		UserID            func(childComplexity int) int
	}

	UserSettingBulkCreatePayload struct {
		UserSettings func(childComplexity int) int
	}

	UserSettingConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	UserSettingCreatePayload struct {
		UserSetting func(childComplexity int) int
	}

	UserSettingEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	UserSettingHistory struct {
		CreatedAt         func(childComplexity int) int
		CreatedBy         func(childComplexity int) int
		DeletedAt         func(childComplexity int) int
		DeletedBy         func(childComplexity int) int
		EmailConfirmed    func(childComplexity int) int
		HistoryTime       func(childComplexity int) int
		ID                func(childComplexity int) int
		IsTfaEnabled      func(childComplexity int) int
		IsWebauthnAllowed func(childComplexity int) int
		Locked            func(childComplexity int) int
		Operation         func(childComplexity int) int
		Ref               func(childComplexity int) int
		SilencedAt        func(childComplexity int) int
		Status            func(childComplexity int) int
		SuspendedAt       func(childComplexity int) int
		Tags              func(childComplexity int) int
		UpdatedAt         func(childComplexity int) int
		UpdatedBy         func(childComplexity int) int
		UserID            func(childComplexity int) int
	}

	UserSettingHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	UserSettingHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	UserSettingSearchResult struct {
		UserSettings func(childComplexity int) int
	}

	UserSettingUpdatePayload struct {
		UserSetting func(childComplexity int) int
	}

	UserUpdatePayload struct {
		User func(childComplexity int) int
	}

	Webhook struct {
		CreatedAt      func(childComplexity int) int
		CreatedBy      func(childComplexity int) int
		DeletedAt      func(childComplexity int) int
		DeletedBy      func(childComplexity int) int
		Description    func(childComplexity int) int
		DestinationURL func(childComplexity int) int
		Enabled        func(childComplexity int) int
		Events         func(childComplexity int) int
		Failures       func(childComplexity int) int
		ID             func(childComplexity int) int
		Integrations   func(childComplexity int) int
		LastError      func(childComplexity int) int
		LastResponse   func(childComplexity int) int
		Name           func(childComplexity int) int
		Owner          func(childComplexity int) int
		OwnerID        func(childComplexity int) int
		Tags           func(childComplexity int) int
		UpdatedAt      func(childComplexity int) int
		UpdatedBy      func(childComplexity int) int
	}

	WebhookBulkCreatePayload struct {
		Webhooks func(childComplexity int) int
	}

	WebhookConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	WebhookCreatePayload struct {
		Webhook func(childComplexity int) int
	}

	WebhookDeletePayload struct {
		DeletedID func(childComplexity int) int
	}

	WebhookEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	WebhookHistory struct {
		CreatedAt      func(childComplexity int) int
		CreatedBy      func(childComplexity int) int
		DeletedAt      func(childComplexity int) int
		DeletedBy      func(childComplexity int) int
		Description    func(childComplexity int) int
		DestinationURL func(childComplexity int) int
		Enabled        func(childComplexity int) int
		Failures       func(childComplexity int) int
		HistoryTime    func(childComplexity int) int
		ID             func(childComplexity int) int
		LastError      func(childComplexity int) int
		LastResponse   func(childComplexity int) int
		Name           func(childComplexity int) int
		Operation      func(childComplexity int) int
		OwnerID        func(childComplexity int) int
		Ref            func(childComplexity int) int
		Tags           func(childComplexity int) int
		UpdatedAt      func(childComplexity int) int
		UpdatedBy      func(childComplexity int) int
	}

	WebhookHistoryConnection struct {
		Edges      func(childComplexity int) int
		PageInfo   func(childComplexity int) int
		TotalCount func(childComplexity int) int
	}

	WebhookHistoryEdge struct {
		Cursor func(childComplexity int) int
		Node   func(childComplexity int) int
	}

	WebhookSearchResult struct {
		Webhooks func(childComplexity int) int
	}

	WebhookUpdatePayload struct {
		Webhook func(childComplexity int) int
	}
}

type Config

type Config struct {
	Schema     *ast.Schema
	Resolvers  ResolverRoot
	Directives DirectiveRoot
	Complexity ComplexityRoot
}

type ContactBulkCreatePayload

type ContactBulkCreatePayload struct {
	// Created contacts
	Contacts []*generated.Contact `json:"contacts,omitempty"`
}

Return response for createBulkContact mutation

type ContactCreatePayload

type ContactCreatePayload struct {
	// Created contact
	Contact *generated.Contact `json:"contact"`
}

Return response for createContact mutation

type ContactDeletePayload

type ContactDeletePayload struct {
	// Deleted contact ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteContact mutation

type ContactSearchResult added in v0.1.9

type ContactSearchResult struct {
	Contacts []*generated.Contact `json:"contacts,omitempty"`
}

func (ContactSearchResult) IsSearchResult added in v0.1.9

func (ContactSearchResult) IsSearchResult()

type ContactUpdatePayload

type ContactUpdatePayload struct {
	// Updated contact
	Contact *generated.Contact `json:"contact"`
}

Return response for updateContact mutation

type ControlBulkCreatePayload added in v0.3.3

type ControlBulkCreatePayload struct {
	// Created controls
	Controls []*generated.Control `json:"controls,omitempty"`
}

Return response for createBulkControl mutation

type ControlCreatePayload added in v0.3.3

type ControlCreatePayload struct {
	// Created control
	Control *generated.Control `json:"control"`
}

Return response for createControl mutation

type ControlDeletePayload added in v0.3.3

type ControlDeletePayload struct {
	// Deleted control ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteControl mutation

type ControlObjectiveBulkCreatePayload added in v0.3.3

type ControlObjectiveBulkCreatePayload struct {
	// Created controlObjectives
	ControlObjectives []*generated.ControlObjective `json:"controlObjectives,omitempty"`
}

Return response for createBulkControlObjective mutation

type ControlObjectiveCreatePayload added in v0.3.3

type ControlObjectiveCreatePayload struct {
	// Created controlObjective
	ControlObjective *generated.ControlObjective `json:"controlObjective"`
}

Return response for createControlObjective mutation

type ControlObjectiveDeletePayload added in v0.3.3

type ControlObjectiveDeletePayload struct {
	// Deleted controlObjective ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteControlObjective mutation

type ControlObjectiveSearchResult added in v0.3.3

type ControlObjectiveSearchResult struct {
	ControlObjectives []*generated.ControlObjective `json:"controlObjectives,omitempty"`
}

func (ControlObjectiveSearchResult) IsSearchResult added in v0.3.3

func (ControlObjectiveSearchResult) IsSearchResult()

type ControlObjectiveUpdatePayload added in v0.3.3

type ControlObjectiveUpdatePayload struct {
	// Updated controlObjective
	ControlObjective *generated.ControlObjective `json:"controlObjective"`
}

Return response for updateControlObjective mutation

type ControlSearchResult added in v0.3.3

type ControlSearchResult struct {
	Controls []*generated.Control `json:"controls,omitempty"`
}

func (ControlSearchResult) IsSearchResult added in v0.3.3

func (ControlSearchResult) IsSearchResult()

type ControlUpdatePayload added in v0.3.3

type ControlUpdatePayload struct {
	// Updated control
	Control *generated.Control `json:"control"`
}

Return response for updateControl mutation

type CreateControlWithSubcontrolsInput added in v0.5.1

type CreateControlWithSubcontrolsInput struct {
	Control     *generated.CreateControlInput      `json:"control,omitempty"`
	Subcontrols []*generated.CreateSubcontrolInput `json:"subcontrols,omitempty"`
}

type CreateEntityInputResolver

type CreateEntityInputResolver interface {
	Note(ctx context.Context, obj *generated.CreateEntityInput, data *generated.CreateNoteInput) error
}

type CreateFullProgramInput added in v0.5.1

type CreateFullProgramInput struct {
	Program          *generated.CreateProgramInput          `json:"program"`
	Standard         *generated.CreateStandardInput         `json:"standard"`
	Controls         []*CreateControlWithSubcontrolsInput   `json:"controls,omitempty"`
	Risks            []*generated.CreateRiskInput           `json:"risks,omitempty"`
	InternalPolicies []*generated.CreateInternalPolicyInput `json:"internalPolicies,omitempty"`
	Procedures       []*generated.CreateProcedureInput      `json:"procedures,omitempty"`
	Members          []*CreateMemberWithProgramInput        `json:"members,omitempty"`
}

type CreateGroupInputResolver

type CreateGroupInputResolver interface {
	CreateGroupSettings(ctx context.Context, obj *generated.CreateGroupInput, data *generated.CreateGroupSettingInput) error
}

type CreateMemberWithProgramInput added in v0.5.1

type CreateMemberWithProgramInput struct {
	Role   *enums.Role `json:"role,omitempty"`
	UserID string      `json:"userID"`
}

type CreateOrganizationInputResolver

type CreateOrganizationInputResolver interface {
	CreateOrgSettings(ctx context.Context, obj *generated.CreateOrganizationInput, data *generated.CreateOrganizationSettingInput) error
}

type CreateProgramWithMembersInput added in v0.5.1

type CreateProgramWithMembersInput struct {
	Program *generated.CreateProgramInput   `json:"program"`
	Members []*CreateMemberWithProgramInput `json:"members,omitempty"`
}

type DirectiveRoot

type DirectiveRoot struct {
}

type DocumentDataBulkCreatePayload

type DocumentDataBulkCreatePayload struct {
	// Created documentData
	DocumentData []*generated.DocumentData `json:"documentData,omitempty"`
}

Return response for createBulkDocumentData mutation

type DocumentDataCreatePayload

type DocumentDataCreatePayload struct {
	// Created documentData
	DocumentData *generated.DocumentData `json:"documentData"`
}

Return response for createDocumentData mutation

type DocumentDataDeletePayload

type DocumentDataDeletePayload struct {
	// Deleted documentData ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteDocumentData mutation

type DocumentDataSearchResult added in v0.1.9

type DocumentDataSearchResult struct {
	DocumentData []*generated.DocumentData `json:"documentData,omitempty"`
}

func (DocumentDataSearchResult) IsSearchResult added in v0.1.9

func (DocumentDataSearchResult) IsSearchResult()

type DocumentDataUpdatePayload

type DocumentDataUpdatePayload struct {
	// Updated documentData
	DocumentData *generated.DocumentData `json:"documentData"`
}

Return response for updateDocumentData mutation

type EntitlementBulkCreatePayload

type EntitlementBulkCreatePayload struct {
	// Created entitlements
	Entitlements []*generated.Entitlement `json:"entitlements,omitempty"`
}

Return response for createBulkEntitlement mutation

type EntitlementCreatePayload

type EntitlementCreatePayload struct {
	// Created entitlement
	Entitlement *generated.Entitlement `json:"entitlement"`
}

Return response for createEntitlement mutation

type EntitlementDeletePayload

type EntitlementDeletePayload struct {
	// Deleted entitlement ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteEntitlement mutation

type EntitlementPlanBulkCreatePayload

type EntitlementPlanBulkCreatePayload struct {
	// Created entitlementPlans
	EntitlementPlans []*generated.EntitlementPlan `json:"entitlementPlans,omitempty"`
}

Return response for createBulkEntitlementPlan mutation

type EntitlementPlanCreatePayload

type EntitlementPlanCreatePayload struct {
	// Created entitlementPlan
	EntitlementPlan *generated.EntitlementPlan `json:"entitlementPlan"`
}

Return response for createEntitlementPlan mutation

type EntitlementPlanDeletePayload

type EntitlementPlanDeletePayload struct {
	// Deleted entitlementPlan ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteEntitlementPlan mutation

type EntitlementPlanFeatureBulkCreatePayload

type EntitlementPlanFeatureBulkCreatePayload struct {
	// Created entitlementPlanFeatures
	EntitlementPlanFeatures []*generated.EntitlementPlanFeature `json:"entitlementPlanFeatures,omitempty"`
}

Return response for createBulkEntitlementPlanFeature mutation

type EntitlementPlanFeatureCreatePayload

type EntitlementPlanFeatureCreatePayload struct {
	// Created entitlementPlanFeature
	EntitlementPlanFeature *generated.EntitlementPlanFeature `json:"entitlementPlanFeature"`
}

Return response for createEntitlementPlanFeature mutation

type EntitlementPlanFeatureDeletePayload

type EntitlementPlanFeatureDeletePayload struct {
	// Deleted entitlementPlanFeature ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteEntitlementPlanFeature mutation

type EntitlementPlanFeatureSearchResult added in v0.1.9

type EntitlementPlanFeatureSearchResult struct {
	EntitlementPlanFeatures []*generated.EntitlementPlanFeature `json:"entitlementPlanFeatures,omitempty"`
}

func (EntitlementPlanFeatureSearchResult) IsSearchResult added in v0.1.9

func (EntitlementPlanFeatureSearchResult) IsSearchResult()

type EntitlementPlanFeatureUpdatePayload

type EntitlementPlanFeatureUpdatePayload struct {
	// Updated entitlementPlanFeature
	EntitlementPlanFeature *generated.EntitlementPlanFeature `json:"entitlementPlanFeature"`
}

Return response for updateEntitlementPlanFeature mutation

type EntitlementPlanSearchResult added in v0.1.9

type EntitlementPlanSearchResult struct {
	EntitlementPlans []*generated.EntitlementPlan `json:"entitlementPlans,omitempty"`
}

func (EntitlementPlanSearchResult) IsSearchResult added in v0.1.9

func (EntitlementPlanSearchResult) IsSearchResult()

type EntitlementPlanUpdatePayload

type EntitlementPlanUpdatePayload struct {
	// Updated entitlementPlan
	EntitlementPlan *generated.EntitlementPlan `json:"entitlementPlan"`
}

Return response for updateEntitlementPlan mutation

type EntitlementSearchResult added in v0.1.9

type EntitlementSearchResult struct {
	Entitlements []*generated.Entitlement `json:"entitlements,omitempty"`
}

func (EntitlementSearchResult) IsSearchResult added in v0.1.9

func (EntitlementSearchResult) IsSearchResult()

type EntitlementUpdatePayload

type EntitlementUpdatePayload struct {
	// Updated entitlement
	Entitlement *generated.Entitlement `json:"entitlement"`
}

Return response for updateEntitlement mutation

type EntityBulkCreatePayload

type EntityBulkCreatePayload struct {
	// Created entities
	Entities []*generated.Entity `json:"entities,omitempty"`
}

Return response for createBulkEntity mutation

type EntityCreatePayload

type EntityCreatePayload struct {
	// Created entity
	Entity *generated.Entity `json:"entity"`
}

Return response for createEntity mutation

type EntityDeletePayload

type EntityDeletePayload struct {
	// Deleted entity ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteEntity mutation

type EntitySearchResult added in v0.1.9

type EntitySearchResult struct {
	Entities []*generated.Entity `json:"entities,omitempty"`
}

func (EntitySearchResult) IsSearchResult added in v0.1.9

func (EntitySearchResult) IsSearchResult()

type EntityTypeBulkCreatePayload

type EntityTypeBulkCreatePayload struct {
	// Created entityTypes
	EntityTypes []*generated.EntityType `json:"entityTypes,omitempty"`
}

Return response for createBulkEntityType mutation

type EntityTypeCreatePayload

type EntityTypeCreatePayload struct {
	// Created entityType
	EntityType *generated.EntityType `json:"entityType"`
}

Return response for createEntityType mutation

type EntityTypeDeletePayload

type EntityTypeDeletePayload struct {
	// Deleted entityType ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteEntityType mutation

type EntityTypeSearchResult added in v0.1.9

type EntityTypeSearchResult struct {
	EntityTypes []*generated.EntityType `json:"entityTypes,omitempty"`
}

func (EntityTypeSearchResult) IsSearchResult added in v0.1.9

func (EntityTypeSearchResult) IsSearchResult()

type EntityTypeUpdatePayload

type EntityTypeUpdatePayload struct {
	// Updated entityType
	EntityType *generated.EntityType `json:"entityType"`
}

Return response for updateEntityType mutation

type EntityUpdatePayload

type EntityUpdatePayload struct {
	// Updated entity
	Entity *generated.Entity `json:"entity"`
}

Return response for updateEntity mutation

type EventBulkCreatePayload

type EventBulkCreatePayload struct {
	// Created events
	Events []*generated.Event `json:"events,omitempty"`
}

Return response for createBulkEvent mutation

type EventCreatePayload

type EventCreatePayload struct {
	// Created event
	Event *generated.Event `json:"event"`
}

Return response for createEvent mutation

type EventDeletePayload

type EventDeletePayload struct {
	// Deleted event ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteEvent mutation

type EventSearchResult added in v0.1.9

type EventSearchResult struct {
	Events []*generated.Event `json:"events,omitempty"`
}

func (EventSearchResult) IsSearchResult added in v0.1.9

func (EventSearchResult) IsSearchResult()

type EventUpdatePayload

type EventUpdatePayload struct {
	// Updated event
	Event *generated.Event `json:"event"`
}

Return response for updateEvent mutation

type FeatureBulkCreatePayload

type FeatureBulkCreatePayload struct {
	// Created features
	Features []*generated.Feature `json:"features,omitempty"`
}

Return response for createBulkFeature mutation

type FeatureCreatePayload

type FeatureCreatePayload struct {
	// Created feature
	Feature *generated.Feature `json:"feature"`
}

Return response for createFeature mutation

type FeatureDeletePayload

type FeatureDeletePayload struct {
	// Deleted feature ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteFeature mutation

type FeatureSearchResult added in v0.1.9

type FeatureSearchResult struct {
	Features []*generated.Feature `json:"features,omitempty"`
}

func (FeatureSearchResult) IsSearchResult added in v0.1.9

func (FeatureSearchResult) IsSearchResult()

type FeatureUpdatePayload

type FeatureUpdatePayload struct {
	// Updated feature
	Feature *generated.Feature `json:"feature"`
}

Return response for updateFeature mutation

type FileDeletePayload

type FileDeletePayload struct {
	// Deleted file ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteFile mutation

type FileSearchResult added in v0.1.9

type FileSearchResult struct {
	Files []*generated.File `json:"files,omitempty"`
}

func (FileSearchResult) IsSearchResult added in v0.1.9

func (FileSearchResult) IsSearchResult()

type ForeignKeyError

type ForeignKeyError struct {
	Action     string
	ObjectType string
}

ForeignKeyError is returned when an object does not exist in the related table

func (*ForeignKeyError) Error

func (e *ForeignKeyError) Error() string

Error returns the ForeignKeyError in string format

type GroupBulkCreatePayload

type GroupBulkCreatePayload struct {
	// Created groups
	Groups []*generated.Group `json:"groups,omitempty"`
}

Return response for createBulkGroup mutation

type GroupCreatePayload

type GroupCreatePayload struct {
	// Created group
	Group *generated.Group `json:"group"`
}

Return response for createGroup mutation

type GroupDeletePayload

type GroupDeletePayload struct {
	// Deleted group ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteGroup mutation

type GroupMembershipBulkCreatePayload

type GroupMembershipBulkCreatePayload struct {
	// Created groupMemberships
	GroupMemberships []*generated.GroupMembership `json:"groupMemberships,omitempty"`
}

Return response for createBulkGroupMembership mutation

type GroupMembershipCreatePayload

type GroupMembershipCreatePayload struct {
	// Created groupMembership
	GroupMembership *generated.GroupMembership `json:"groupMembership"`
}

Return response for createGroupMembership mutation

type GroupMembershipDeletePayload

type GroupMembershipDeletePayload struct {
	// Deleted groupMembership ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteGroupMembership mutation

type GroupMembershipUpdatePayload

type GroupMembershipUpdatePayload struct {
	// Updated groupMembership
	GroupMembership *generated.GroupMembership `json:"groupMembership"`
}

Return response for updateGroupMembership mutation

type GroupSearchResult

type GroupSearchResult struct {
	Groups []*generated.Group `json:"groups,omitempty"`
}

func (GroupSearchResult) IsSearchResult added in v0.1.9

func (GroupSearchResult) IsSearchResult()

type GroupSettingBulkCreatePayload

type GroupSettingBulkCreatePayload struct {
	// Created groupSettings
	GroupSettings []*generated.GroupSetting `json:"groupSettings,omitempty"`
}

Return response for createBulkGroupSetting mutation

type GroupSettingCreatePayload

type GroupSettingCreatePayload struct {
	// Created groupSetting
	GroupSetting *generated.GroupSetting `json:"groupSetting"`
}

Return response for createGroupSetting mutation

type GroupSettingDeletePayload

type GroupSettingDeletePayload struct {
	// Deleted groupSetting ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteGroupSetting mutation

type GroupSettingSearchResult added in v0.1.9

type GroupSettingSearchResult struct {
	GroupSettings []*generated.GroupSetting `json:"groupSettings,omitempty"`
}

func (GroupSettingSearchResult) IsSearchResult added in v0.1.9

func (GroupSettingSearchResult) IsSearchResult()

type GroupSettingUpdatePayload

type GroupSettingUpdatePayload struct {
	// Updated groupSetting
	GroupSetting *generated.GroupSetting `json:"groupSetting"`
}

Return response for updateGroupSetting mutation

type GroupUpdatePayload

type GroupUpdatePayload struct {
	// Updated group
	Group *generated.Group `json:"group"`
}

Return response for updateGroup mutation

type Handler

type Handler struct {
	// contains filtered or unexported fields
}

Handler is an http handler wrapping a Resolver

func (*Handler) Handler

func (h *Handler) Handler() http.HandlerFunc

Handler returns the http.HandlerFunc for the GraphAPI

func (*Handler) Routes

func (h *Handler) Routes(e *echo.Group)

Routes for the the server

type HushBulkCreatePayload

type HushBulkCreatePayload struct {
	// Created hushs
	Hushes []*generated.Hush `json:"hushes,omitempty"`
}

Return response for createBulkHush mutation

type HushCreatePayload

type HushCreatePayload struct {
	// Created hush
	Hush *generated.Hush `json:"hush"`
}

Return response for createHush mutation

type HushDeletePayload

type HushDeletePayload struct {
	// Deleted hush ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteHush mutation

type HushUpdatePayload

type HushUpdatePayload struct {
	// Updated hush
	Hush *generated.Hush `json:"hush"`
}

Return response for updateHush mutation

type IntegrationBulkCreatePayload

type IntegrationBulkCreatePayload struct {
	// Created integrations
	Integrations []*generated.Integration `json:"integrations,omitempty"`
}

Return response for createBulkIntegration mutation

type IntegrationCreatePayload

type IntegrationCreatePayload struct {
	// Created integration
	Integration *generated.Integration `json:"integration"`
}

Return response for createIntegration mutation

type IntegrationDeletePayload

type IntegrationDeletePayload struct {
	// Deleted integration ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteIntegration mutation

type IntegrationSearchResult added in v0.1.9

type IntegrationSearchResult struct {
	Integrations []*generated.Integration `json:"integrations,omitempty"`
}

func (IntegrationSearchResult) IsSearchResult added in v0.1.9

func (IntegrationSearchResult) IsSearchResult()

type IntegrationUpdatePayload

type IntegrationUpdatePayload struct {
	// Updated integration
	Integration *generated.Integration `json:"integration"`
}

Return response for updateIntegration mutation

type InternalPolicyBulkCreatePayload added in v0.3.3

type InternalPolicyBulkCreatePayload struct {
	// Created internalPolicys
	InternalPolicies []*generated.InternalPolicy `json:"internalPolicies,omitempty"`
}

Return response for createBulkInternalPolicy mutation

type InternalPolicyCreatePayload added in v0.3.3

type InternalPolicyCreatePayload struct {
	// Created internalPolicy
	InternalPolicy *generated.InternalPolicy `json:"internalPolicy"`
}

Return response for createInternalPolicy mutation

type InternalPolicyDeletePayload added in v0.3.3

type InternalPolicyDeletePayload struct {
	// Deleted internalPolicy ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteInternalPolicy mutation

type InternalPolicySearchResult added in v0.3.3

type InternalPolicySearchResult struct {
	InternalPolicies []*generated.InternalPolicy `json:"internalPolicies,omitempty"`
}

func (InternalPolicySearchResult) IsSearchResult added in v0.3.3

func (InternalPolicySearchResult) IsSearchResult()

type InternalPolicyUpdatePayload added in v0.3.3

type InternalPolicyUpdatePayload struct {
	// Updated internalPolicy
	InternalPolicy *generated.InternalPolicy `json:"internalPolicy"`
}

Return response for updateInternalPolicy mutation

type InviteBulkCreatePayload

type InviteBulkCreatePayload struct {
	// Created invites
	Invites []*generated.Invite `json:"invites,omitempty"`
}

Return response for createBulkInvite mutation

type InviteCreatePayload

type InviteCreatePayload struct {
	// Created invite
	Invite *generated.Invite `json:"invite"`
}

Return response for createInvite mutation

type InviteDeletePayload

type InviteDeletePayload struct {
	// Deleted invite ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteInvite mutation

type InviteUpdatePayload

type InviteUpdatePayload struct {
	// Updated invite
	Invite *generated.Invite `json:"invite"`
}

Return response for updateInvite mutation

type MutationResolver

type MutationResolver interface {
	CreateActionPlan(ctx context.Context, input generated.CreateActionPlanInput) (*ActionPlanCreatePayload, error)
	CreateBulkActionPlan(ctx context.Context, input []*generated.CreateActionPlanInput) (*ActionPlanBulkCreatePayload, error)
	CreateBulkCSVActionPlan(ctx context.Context, input graphql.Upload) (*ActionPlanBulkCreatePayload, error)
	UpdateActionPlan(ctx context.Context, id string, input generated.UpdateActionPlanInput) (*ActionPlanUpdatePayload, error)
	DeleteActionPlan(ctx context.Context, id string) (*ActionPlanDeletePayload, error)
	CreateAPIToken(ctx context.Context, input generated.CreateAPITokenInput) (*APITokenCreatePayload, error)
	CreateBulkAPIToken(ctx context.Context, input []*generated.CreateAPITokenInput) (*APITokenBulkCreatePayload, error)
	CreateBulkCSVAPIToken(ctx context.Context, input graphql.Upload) (*APITokenBulkCreatePayload, error)
	UpdateAPIToken(ctx context.Context, id string, input generated.UpdateAPITokenInput) (*APITokenUpdatePayload, error)
	DeleteAPIToken(ctx context.Context, id string) (*APITokenDeletePayload, error)
	CreateContact(ctx context.Context, input generated.CreateContactInput) (*ContactCreatePayload, error)
	CreateBulkContact(ctx context.Context, input []*generated.CreateContactInput) (*ContactBulkCreatePayload, error)
	CreateBulkCSVContact(ctx context.Context, input graphql.Upload) (*ContactBulkCreatePayload, error)
	UpdateContact(ctx context.Context, id string, input generated.UpdateContactInput) (*ContactUpdatePayload, error)
	DeleteContact(ctx context.Context, id string) (*ContactDeletePayload, error)
	CreateControl(ctx context.Context, input generated.CreateControlInput) (*ControlCreatePayload, error)
	CreateBulkControl(ctx context.Context, input []*generated.CreateControlInput) (*ControlBulkCreatePayload, error)
	CreateBulkCSVControl(ctx context.Context, input graphql.Upload) (*ControlBulkCreatePayload, error)
	UpdateControl(ctx context.Context, id string, input generated.UpdateControlInput) (*ControlUpdatePayload, error)
	DeleteControl(ctx context.Context, id string) (*ControlDeletePayload, error)
	CreateControlObjective(ctx context.Context, input generated.CreateControlObjectiveInput) (*ControlObjectiveCreatePayload, error)
	CreateBulkControlObjective(ctx context.Context, input []*generated.CreateControlObjectiveInput) (*ControlObjectiveBulkCreatePayload, error)
	CreateBulkCSVControlObjective(ctx context.Context, input graphql.Upload) (*ControlObjectiveBulkCreatePayload, error)
	UpdateControlObjective(ctx context.Context, id string, input generated.UpdateControlObjectiveInput) (*ControlObjectiveUpdatePayload, error)
	DeleteControlObjective(ctx context.Context, id string) (*ControlObjectiveDeletePayload, error)
	CreateDocumentData(ctx context.Context, input generated.CreateDocumentDataInput) (*DocumentDataCreatePayload, error)
	CreateBulkDocumentData(ctx context.Context, input []*generated.CreateDocumentDataInput) (*DocumentDataBulkCreatePayload, error)
	CreateBulkCSVDocumentData(ctx context.Context, input graphql.Upload) (*DocumentDataBulkCreatePayload, error)
	UpdateDocumentData(ctx context.Context, id string, input generated.UpdateDocumentDataInput) (*DocumentDataUpdatePayload, error)
	DeleteDocumentData(ctx context.Context, id string) (*DocumentDataDeletePayload, error)
	CreateEntitlement(ctx context.Context, input generated.CreateEntitlementInput) (*EntitlementCreatePayload, error)
	CreateBulkEntitlement(ctx context.Context, input []*generated.CreateEntitlementInput) (*EntitlementBulkCreatePayload, error)
	CreateBulkCSVEntitlement(ctx context.Context, input graphql.Upload) (*EntitlementBulkCreatePayload, error)
	UpdateEntitlement(ctx context.Context, id string, input generated.UpdateEntitlementInput) (*EntitlementUpdatePayload, error)
	DeleteEntitlement(ctx context.Context, id string) (*EntitlementDeletePayload, error)
	CreateEntitlementPlan(ctx context.Context, input generated.CreateEntitlementPlanInput) (*EntitlementPlanCreatePayload, error)
	CreateBulkEntitlementPlan(ctx context.Context, input []*generated.CreateEntitlementPlanInput) (*EntitlementPlanBulkCreatePayload, error)
	CreateBulkCSVEntitlementPlan(ctx context.Context, input graphql.Upload) (*EntitlementPlanBulkCreatePayload, error)
	UpdateEntitlementPlan(ctx context.Context, id string, input generated.UpdateEntitlementPlanInput) (*EntitlementPlanUpdatePayload, error)
	DeleteEntitlementPlan(ctx context.Context, id string) (*EntitlementPlanDeletePayload, error)
	CreateEntitlementPlanFeature(ctx context.Context, input generated.CreateEntitlementPlanFeatureInput) (*EntitlementPlanFeatureCreatePayload, error)
	CreateBulkEntitlementPlanFeature(ctx context.Context, input []*generated.CreateEntitlementPlanFeatureInput) (*EntitlementPlanFeatureBulkCreatePayload, error)
	CreateBulkCSVEntitlementPlanFeature(ctx context.Context, input graphql.Upload) (*EntitlementPlanFeatureBulkCreatePayload, error)
	UpdateEntitlementPlanFeature(ctx context.Context, id string, input generated.UpdateEntitlementPlanFeatureInput) (*EntitlementPlanFeatureUpdatePayload, error)
	DeleteEntitlementPlanFeature(ctx context.Context, id string) (*EntitlementPlanFeatureDeletePayload, error)
	CreateEntity(ctx context.Context, input generated.CreateEntityInput) (*EntityCreatePayload, error)
	CreateBulkEntity(ctx context.Context, input []*generated.CreateEntityInput) (*EntityBulkCreatePayload, error)
	CreateBulkCSVEntity(ctx context.Context, input graphql.Upload) (*EntityBulkCreatePayload, error)
	UpdateEntity(ctx context.Context, id string, input generated.UpdateEntityInput) (*EntityUpdatePayload, error)
	DeleteEntity(ctx context.Context, id string) (*EntityDeletePayload, error)
	CreateEntityType(ctx context.Context, input generated.CreateEntityTypeInput) (*EntityTypeCreatePayload, error)
	CreateBulkEntityType(ctx context.Context, input []*generated.CreateEntityTypeInput) (*EntityTypeBulkCreatePayload, error)
	CreateBulkCSVEntityType(ctx context.Context, input graphql.Upload) (*EntityTypeBulkCreatePayload, error)
	UpdateEntityType(ctx context.Context, id string, input generated.UpdateEntityTypeInput) (*EntityTypeUpdatePayload, error)
	DeleteEntityType(ctx context.Context, id string) (*EntityTypeDeletePayload, error)
	CreateEvent(ctx context.Context, input generated.CreateEventInput) (*EventCreatePayload, error)
	CreateBulkEvent(ctx context.Context, input []*generated.CreateEventInput) (*EventBulkCreatePayload, error)
	CreateBulkCSVEvent(ctx context.Context, input graphql.Upload) (*EventBulkCreatePayload, error)
	UpdateEvent(ctx context.Context, id string, input generated.UpdateEventInput) (*EventUpdatePayload, error)
	DeleteEvent(ctx context.Context, id string) (*EventDeletePayload, error)
	CreateFeature(ctx context.Context, input generated.CreateFeatureInput) (*FeatureCreatePayload, error)
	CreateBulkFeature(ctx context.Context, input []*generated.CreateFeatureInput) (*FeatureBulkCreatePayload, error)
	CreateBulkCSVFeature(ctx context.Context, input graphql.Upload) (*FeatureBulkCreatePayload, error)
	UpdateFeature(ctx context.Context, id string, input generated.UpdateFeatureInput) (*FeatureUpdatePayload, error)
	DeleteFeature(ctx context.Context, id string) (*FeatureDeletePayload, error)
	DeleteFile(ctx context.Context, id string) (*FileDeletePayload, error)
	CreateGroup(ctx context.Context, input generated.CreateGroupInput) (*GroupCreatePayload, error)
	CreateBulkGroup(ctx context.Context, input []*generated.CreateGroupInput) (*GroupBulkCreatePayload, error)
	CreateBulkCSVGroup(ctx context.Context, input graphql.Upload) (*GroupBulkCreatePayload, error)
	UpdateGroup(ctx context.Context, id string, input generated.UpdateGroupInput) (*GroupUpdatePayload, error)
	DeleteGroup(ctx context.Context, id string) (*GroupDeletePayload, error)
	CreateGroupMembership(ctx context.Context, input generated.CreateGroupMembershipInput) (*GroupMembershipCreatePayload, error)
	CreateBulkGroupMembership(ctx context.Context, input []*generated.CreateGroupMembershipInput) (*GroupMembershipBulkCreatePayload, error)
	CreateBulkCSVGroupMembership(ctx context.Context, input graphql.Upload) (*GroupMembershipBulkCreatePayload, error)
	UpdateGroupMembership(ctx context.Context, id string, input generated.UpdateGroupMembershipInput) (*GroupMembershipUpdatePayload, error)
	DeleteGroupMembership(ctx context.Context, id string) (*GroupMembershipDeletePayload, error)
	CreateGroupSetting(ctx context.Context, input generated.CreateGroupSettingInput) (*GroupSettingCreatePayload, error)
	CreateBulkGroupSetting(ctx context.Context, input []*generated.CreateGroupSettingInput) (*GroupSettingBulkCreatePayload, error)
	CreateBulkCSVGroupSetting(ctx context.Context, input graphql.Upload) (*GroupSettingBulkCreatePayload, error)
	UpdateGroupSetting(ctx context.Context, id string, input generated.UpdateGroupSettingInput) (*GroupSettingUpdatePayload, error)
	DeleteGroupSetting(ctx context.Context, id string) (*GroupSettingDeletePayload, error)
	CreateHush(ctx context.Context, input generated.CreateHushInput) (*HushCreatePayload, error)
	CreateBulkHush(ctx context.Context, input []*generated.CreateHushInput) (*HushBulkCreatePayload, error)
	CreateBulkCSVHush(ctx context.Context, input graphql.Upload) (*HushBulkCreatePayload, error)
	UpdateHush(ctx context.Context, id string, input generated.UpdateHushInput) (*HushUpdatePayload, error)
	DeleteHush(ctx context.Context, id string) (*HushDeletePayload, error)
	CreateIntegration(ctx context.Context, input generated.CreateIntegrationInput) (*IntegrationCreatePayload, error)
	CreateBulkIntegration(ctx context.Context, input []*generated.CreateIntegrationInput) (*IntegrationBulkCreatePayload, error)
	CreateBulkCSVIntegration(ctx context.Context, input graphql.Upload) (*IntegrationBulkCreatePayload, error)
	UpdateIntegration(ctx context.Context, id string, input generated.UpdateIntegrationInput) (*IntegrationUpdatePayload, error)
	DeleteIntegration(ctx context.Context, id string) (*IntegrationDeletePayload, error)
	CreateInternalPolicy(ctx context.Context, input generated.CreateInternalPolicyInput) (*InternalPolicyCreatePayload, error)
	CreateBulkInternalPolicy(ctx context.Context, input []*generated.CreateInternalPolicyInput) (*InternalPolicyBulkCreatePayload, error)
	CreateBulkCSVInternalPolicy(ctx context.Context, input graphql.Upload) (*InternalPolicyBulkCreatePayload, error)
	UpdateInternalPolicy(ctx context.Context, id string, input generated.UpdateInternalPolicyInput) (*InternalPolicyUpdatePayload, error)
	DeleteInternalPolicy(ctx context.Context, id string) (*InternalPolicyDeletePayload, error)
	CreateInvite(ctx context.Context, input generated.CreateInviteInput) (*InviteCreatePayload, error)
	CreateBulkInvite(ctx context.Context, input []*generated.CreateInviteInput) (*InviteBulkCreatePayload, error)
	CreateBulkCSVInvite(ctx context.Context, input graphql.Upload) (*InviteBulkCreatePayload, error)
	UpdateInvite(ctx context.Context, id string, input generated.UpdateInviteInput) (*InviteUpdatePayload, error)
	DeleteInvite(ctx context.Context, id string) (*InviteDeletePayload, error)
	CreateNarrative(ctx context.Context, input generated.CreateNarrativeInput) (*NarrativeCreatePayload, error)
	CreateBulkNarrative(ctx context.Context, input []*generated.CreateNarrativeInput) (*NarrativeBulkCreatePayload, error)
	CreateBulkCSVNarrative(ctx context.Context, input graphql.Upload) (*NarrativeBulkCreatePayload, error)
	UpdateNarrative(ctx context.Context, id string, input generated.UpdateNarrativeInput) (*NarrativeUpdatePayload, error)
	DeleteNarrative(ctx context.Context, id string) (*NarrativeDeletePayload, error)
	CreateOauthProvider(ctx context.Context, input generated.CreateOauthProviderInput) (*OauthProviderCreatePayload, error)
	CreateBulkOauthProvider(ctx context.Context, input []*generated.CreateOauthProviderInput) (*OauthProviderBulkCreatePayload, error)
	CreateBulkCSVOauthProvider(ctx context.Context, input graphql.Upload) (*OauthProviderBulkCreatePayload, error)
	UpdateOauthProvider(ctx context.Context, id string, input generated.UpdateOauthProviderInput) (*OauthProviderUpdatePayload, error)
	DeleteOauthProvider(ctx context.Context, id string) (*OauthProviderDeletePayload, error)
	CreateOhAuthTooToken(ctx context.Context, input generated.CreateOhAuthTooTokenInput) (*OhAuthTooTokenCreatePayload, error)
	CreateBulkOhAuthTooToken(ctx context.Context, input []*generated.CreateOhAuthTooTokenInput) (*OhAuthTooTokenBulkCreatePayload, error)
	CreateBulkCSVOhAuthTooToken(ctx context.Context, input graphql.Upload) (*OhAuthTooTokenBulkCreatePayload, error)
	UpdateOhAuthTooToken(ctx context.Context, id string, input generated.UpdateOhAuthTooTokenInput) (*OhAuthTooTokenUpdatePayload, error)
	DeleteOhAuthTooToken(ctx context.Context, id string) (*OhAuthTooTokenDeletePayload, error)
	CreateOrganization(ctx context.Context, input generated.CreateOrganizationInput) (*OrganizationCreatePayload, error)
	CreateBulkOrganization(ctx context.Context, input []*generated.CreateOrganizationInput) (*OrganizationBulkCreatePayload, error)
	CreateBulkCSVOrganization(ctx context.Context, input graphql.Upload) (*OrganizationBulkCreatePayload, error)
	UpdateOrganization(ctx context.Context, id string, input generated.UpdateOrganizationInput) (*OrganizationUpdatePayload, error)
	DeleteOrganization(ctx context.Context, id string) (*OrganizationDeletePayload, error)
	CreateOrganizationSetting(ctx context.Context, input generated.CreateOrganizationSettingInput) (*OrganizationSettingCreatePayload, error)
	CreateBulkOrganizationSetting(ctx context.Context, input []*generated.CreateOrganizationSettingInput) (*OrganizationSettingBulkCreatePayload, error)
	CreateBulkCSVOrganizationSetting(ctx context.Context, input graphql.Upload) (*OrganizationSettingBulkCreatePayload, error)
	UpdateOrganizationSetting(ctx context.Context, id string, input generated.UpdateOrganizationSettingInput) (*OrganizationSettingUpdatePayload, error)
	DeleteOrganizationSetting(ctx context.Context, id string) (*OrganizationSettingDeletePayload, error)
	CreateOrgMembership(ctx context.Context, input generated.CreateOrgMembershipInput) (*OrgMembershipCreatePayload, error)
	CreateBulkOrgMembership(ctx context.Context, input []*generated.CreateOrgMembershipInput) (*OrgMembershipBulkCreatePayload, error)
	CreateBulkCSVOrgMembership(ctx context.Context, input graphql.Upload) (*OrgMembershipBulkCreatePayload, error)
	UpdateOrgMembership(ctx context.Context, id string, input generated.UpdateOrgMembershipInput) (*OrgMembershipUpdatePayload, error)
	DeleteOrgMembership(ctx context.Context, id string) (*OrgMembershipDeletePayload, error)
	CreateOrgSubscription(ctx context.Context, input generated.CreateOrgSubscriptionInput) (*OrgSubscriptionCreatePayload, error)
	CreateBulkOrgSubscription(ctx context.Context, input []*generated.CreateOrgSubscriptionInput) (*OrgSubscriptionBulkCreatePayload, error)
	CreateBulkCSVOrgSubscription(ctx context.Context, input graphql.Upload) (*OrgSubscriptionBulkCreatePayload, error)
	UpdateOrgSubscription(ctx context.Context, id string, input generated.UpdateOrgSubscriptionInput) (*OrgSubscriptionUpdatePayload, error)
	DeleteOrgSubscription(ctx context.Context, id string) (*OrgSubscriptionDeletePayload, error)
	CreatePersonalAccessToken(ctx context.Context, input generated.CreatePersonalAccessTokenInput) (*PersonalAccessTokenCreatePayload, error)
	CreateBulkPersonalAccessToken(ctx context.Context, input []*generated.CreatePersonalAccessTokenInput) (*PersonalAccessTokenBulkCreatePayload, error)
	CreateBulkCSVPersonalAccessToken(ctx context.Context, input graphql.Upload) (*PersonalAccessTokenBulkCreatePayload, error)
	UpdatePersonalAccessToken(ctx context.Context, id string, input generated.UpdatePersonalAccessTokenInput) (*PersonalAccessTokenUpdatePayload, error)
	DeletePersonalAccessToken(ctx context.Context, id string) (*PersonalAccessTokenDeletePayload, error)
	CreateProcedure(ctx context.Context, input generated.CreateProcedureInput) (*ProcedureCreatePayload, error)
	CreateBulkProcedure(ctx context.Context, input []*generated.CreateProcedureInput) (*ProcedureBulkCreatePayload, error)
	CreateBulkCSVProcedure(ctx context.Context, input graphql.Upload) (*ProcedureBulkCreatePayload, error)
	UpdateProcedure(ctx context.Context, id string, input generated.UpdateProcedureInput) (*ProcedureUpdatePayload, error)
	DeleteProcedure(ctx context.Context, id string) (*ProcedureDeletePayload, error)
	CreateProgram(ctx context.Context, input generated.CreateProgramInput) (*ProgramCreatePayload, error)
	CreateBulkProgram(ctx context.Context, input []*generated.CreateProgramInput) (*ProgramBulkCreatePayload, error)
	CreateBulkCSVProgram(ctx context.Context, input graphql.Upload) (*ProgramBulkCreatePayload, error)
	UpdateProgram(ctx context.Context, id string, input generated.UpdateProgramInput) (*ProgramUpdatePayload, error)
	DeleteProgram(ctx context.Context, id string) (*ProgramDeletePayload, error)
	CreateProgramWithMembers(ctx context.Context, input CreateProgramWithMembersInput) (*ProgramCreatePayload, error)
	CreateFullProgram(ctx context.Context, input CreateFullProgramInput) (*ProgramCreatePayload, error)
	CreateControlWithSubcontrols(ctx context.Context, input CreateControlWithSubcontrolsInput) (*ControlCreatePayload, error)
	CreateProgramMembership(ctx context.Context, input generated.CreateProgramMembershipInput) (*ProgramMembershipCreatePayload, error)
	CreateBulkProgramMembership(ctx context.Context, input []*generated.CreateProgramMembershipInput) (*ProgramMembershipBulkCreatePayload, error)
	CreateBulkCSVProgramMembership(ctx context.Context, input graphql.Upload) (*ProgramMembershipBulkCreatePayload, error)
	UpdateProgramMembership(ctx context.Context, id string, input generated.UpdateProgramMembershipInput) (*ProgramMembershipUpdatePayload, error)
	DeleteProgramMembership(ctx context.Context, id string) (*ProgramMembershipDeletePayload, error)
	CreateRisk(ctx context.Context, input generated.CreateRiskInput) (*RiskCreatePayload, error)
	CreateBulkRisk(ctx context.Context, input []*generated.CreateRiskInput) (*RiskBulkCreatePayload, error)
	CreateBulkCSVRisk(ctx context.Context, input graphql.Upload) (*RiskBulkCreatePayload, error)
	UpdateRisk(ctx context.Context, id string, input generated.UpdateRiskInput) (*RiskUpdatePayload, error)
	DeleteRisk(ctx context.Context, id string) (*RiskDeletePayload, error)
	CreateStandard(ctx context.Context, input generated.CreateStandardInput) (*StandardCreatePayload, error)
	CreateBulkStandard(ctx context.Context, input []*generated.CreateStandardInput) (*StandardBulkCreatePayload, error)
	CreateBulkCSVStandard(ctx context.Context, input graphql.Upload) (*StandardBulkCreatePayload, error)
	UpdateStandard(ctx context.Context, id string, input generated.UpdateStandardInput) (*StandardUpdatePayload, error)
	DeleteStandard(ctx context.Context, id string) (*StandardDeletePayload, error)
	CreateSubcontrol(ctx context.Context, input generated.CreateSubcontrolInput) (*SubcontrolCreatePayload, error)
	CreateBulkSubcontrol(ctx context.Context, input []*generated.CreateSubcontrolInput) (*SubcontrolBulkCreatePayload, error)
	CreateBulkCSVSubcontrol(ctx context.Context, input graphql.Upload) (*SubcontrolBulkCreatePayload, error)
	UpdateSubcontrol(ctx context.Context, id string, input generated.UpdateSubcontrolInput) (*SubcontrolUpdatePayload, error)
	DeleteSubcontrol(ctx context.Context, id string) (*SubcontrolDeletePayload, error)
	CreateSubscriber(ctx context.Context, input generated.CreateSubscriberInput) (*SubscriberCreatePayload, error)
	CreateBulkSubscriber(ctx context.Context, input []*generated.CreateSubscriberInput) (*SubscriberBulkCreatePayload, error)
	CreateBulkCSVSubscriber(ctx context.Context, input graphql.Upload) (*SubscriberBulkCreatePayload, error)
	UpdateSubscriber(ctx context.Context, email string, input generated.UpdateSubscriberInput) (*SubscriberUpdatePayload, error)
	DeleteSubscriber(ctx context.Context, email string, ownerID *string) (*SubscriberDeletePayload, error)
	CreateTask(ctx context.Context, input generated.CreateTaskInput) (*TaskCreatePayload, error)
	CreateBulkTask(ctx context.Context, input []*generated.CreateTaskInput) (*TaskBulkCreatePayload, error)
	CreateBulkCSVTask(ctx context.Context, input graphql.Upload) (*TaskBulkCreatePayload, error)
	UpdateTask(ctx context.Context, id string, input generated.UpdateTaskInput) (*TaskUpdatePayload, error)
	DeleteTask(ctx context.Context, id string) (*TaskDeletePayload, error)
	CreateTemplate(ctx context.Context, input generated.CreateTemplateInput) (*TemplateCreatePayload, error)
	CreateBulkTemplate(ctx context.Context, input []*generated.CreateTemplateInput) (*TemplateBulkCreatePayload, error)
	CreateBulkCSVTemplate(ctx context.Context, input graphql.Upload) (*TemplateBulkCreatePayload, error)
	UpdateTemplate(ctx context.Context, id string, input generated.UpdateTemplateInput) (*TemplateUpdatePayload, error)
	DeleteTemplate(ctx context.Context, id string) (*TemplateDeletePayload, error)
	CreateTFASetting(ctx context.Context, input generated.CreateTFASettingInput) (*TFASettingCreatePayload, error)
	UpdateTFASetting(ctx context.Context, input generated.UpdateTFASettingInput) (*TFASettingUpdatePayload, error)
	CreateUser(ctx context.Context, input generated.CreateUserInput, avatarFile *graphql.Upload) (*UserCreatePayload, error)
	UpdateUser(ctx context.Context, id string, input generated.UpdateUserInput, avatarFile *graphql.Upload) (*UserUpdatePayload, error)
	DeleteUser(ctx context.Context, id string) (*UserDeletePayload, error)
	CreateUserSetting(ctx context.Context, input generated.CreateUserSettingInput) (*UserSettingCreatePayload, error)
	CreateBulkUserSetting(ctx context.Context, input []*generated.CreateUserSettingInput) (*UserSettingBulkCreatePayload, error)
	CreateBulkCSVUserSetting(ctx context.Context, input graphql.Upload) (*UserSettingBulkCreatePayload, error)
	UpdateUserSetting(ctx context.Context, id string, input generated.UpdateUserSettingInput) (*UserSettingUpdatePayload, error)
	CreateWebhook(ctx context.Context, input generated.CreateWebhookInput) (*WebhookCreatePayload, error)
	CreateBulkWebhook(ctx context.Context, input []*generated.CreateWebhookInput) (*WebhookBulkCreatePayload, error)
	CreateBulkCSVWebhook(ctx context.Context, input graphql.Upload) (*WebhookBulkCreatePayload, error)
	UpdateWebhook(ctx context.Context, id string, input generated.UpdateWebhookInput) (*WebhookUpdatePayload, error)
	DeleteWebhook(ctx context.Context, id string) (*WebhookDeletePayload, error)
}

type NarrativeBulkCreatePayload added in v0.3.3

type NarrativeBulkCreatePayload struct {
	// Created narratives
	Narratives []*generated.Narrative `json:"narratives,omitempty"`
}

Return response for createBulkNarrative mutation

type NarrativeCreatePayload added in v0.3.3

type NarrativeCreatePayload struct {
	// Created narrative
	Narrative *generated.Narrative `json:"narrative"`
}

Return response for createNarrative mutation

type NarrativeDeletePayload added in v0.3.3

type NarrativeDeletePayload struct {
	// Deleted narrative ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteNarrative mutation

type NarrativeSearchResult added in v0.3.3

type NarrativeSearchResult struct {
	Narratives []*generated.Narrative `json:"narratives,omitempty"`
}

func (NarrativeSearchResult) IsSearchResult added in v0.3.3

func (NarrativeSearchResult) IsSearchResult()

type NarrativeUpdatePayload added in v0.3.3

type NarrativeUpdatePayload struct {
	// Updated narrative
	Narrative *generated.Narrative `json:"narrative"`
}

Return response for updateNarrative mutation

type NotFoundError added in v0.4.0

type NotFoundError struct {
	ObjectType string
}

NotFoundError is returned when the requested object is not found

func (*NotFoundError) Error added in v0.4.0

func (e *NotFoundError) Error() string

Error returns the NotFoundError in string format

type OauthProviderBulkCreatePayload

type OauthProviderBulkCreatePayload struct {
	// Created oauthProviders
	OauthProviders []*generated.OauthProvider `json:"oauthProviders,omitempty"`
}

Return response for createBulkOauthProvider mutation

type OauthProviderCreatePayload

type OauthProviderCreatePayload struct {
	// Created oauthProvider
	OauthProvider *generated.OauthProvider `json:"oauthProvider"`
}

Return response for createOauthProvider mutation

type OauthProviderDeletePayload

type OauthProviderDeletePayload struct {
	// Deleted oauthProvider ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteOauthProvider mutation

type OauthProviderSearchResult added in v0.1.9

type OauthProviderSearchResult struct {
	OauthProviders []*generated.OauthProvider `json:"oauthProviders,omitempty"`
}

func (OauthProviderSearchResult) IsSearchResult added in v0.1.9

func (OauthProviderSearchResult) IsSearchResult()

type OauthProviderUpdatePayload

type OauthProviderUpdatePayload struct {
	// Updated oauthProvider
	OauthProvider *generated.OauthProvider `json:"oauthProvider"`
}

Return response for updateOauthProvider mutation

type OhAuthTooTokenBulkCreatePayload

type OhAuthTooTokenBulkCreatePayload struct {
	// Created ohAuthTooTokens
	OhAuthTooTokens []*generated.OhAuthTooToken `json:"ohAuthTooTokens,omitempty"`
}

Return response for createBulkOhAuthTooToken mutation

type OhAuthTooTokenCreatePayload

type OhAuthTooTokenCreatePayload struct {
	// Created ohAuthTooToken
	OhAuthTooToken *generated.OhAuthTooToken `json:"ohAuthTooToken"`
}

Return response for createOhAuthTooToken mutation

type OhAuthTooTokenDeletePayload

type OhAuthTooTokenDeletePayload struct {
	// Deleted ohAuthTooToken ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteOhAuthTooToken mutation

type OhAuthTooTokenSearchResult added in v0.1.9

type OhAuthTooTokenSearchResult struct {
	OhAuthTooTokens []*generated.OhAuthTooToken `json:"ohAuthTooTokens,omitempty"`
}

func (OhAuthTooTokenSearchResult) IsSearchResult added in v0.1.9

func (OhAuthTooTokenSearchResult) IsSearchResult()

type OhAuthTooTokenUpdatePayload

type OhAuthTooTokenUpdatePayload struct {
	// Updated ohAuthTooToken
	OhAuthTooToken *generated.OhAuthTooToken `json:"ohAuthTooToken"`
}

Return response for updateOhAuthTooToken mutation

type OrgMembershipBulkCreatePayload

type OrgMembershipBulkCreatePayload struct {
	// Created orgMemberships
	OrgMemberships []*generated.OrgMembership `json:"orgMemberships,omitempty"`
}

Return response for createBulkOrgMembership mutation

type OrgMembershipCreatePayload

type OrgMembershipCreatePayload struct {
	// Created orgMembership
	OrgMembership *generated.OrgMembership `json:"orgMembership"`
}

Return response for createOrgMembership mutation

type OrgMembershipDeletePayload

type OrgMembershipDeletePayload struct {
	// Deleted orgMembership ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteOrgMembership mutation

type OrgMembershipUpdatePayload

type OrgMembershipUpdatePayload struct {
	// Updated orgMembership
	OrgMembership *generated.OrgMembership `json:"orgMembership"`
}

Return response for updateOrgMembership mutation

type OrgSubscriptionBulkCreatePayload added in v0.5.1

type OrgSubscriptionBulkCreatePayload struct {
	// Created orgSubscriptions
	OrgSubscriptions []*generated.OrgSubscription `json:"orgSubscriptions,omitempty"`
}

Return response for createBulkOrgSubscription mutation

type OrgSubscriptionCreatePayload added in v0.5.1

type OrgSubscriptionCreatePayload struct {
	// Created orgSubscription
	OrgSubscription *generated.OrgSubscription `json:"orgSubscription"`
}

Return response for createOrgSubscription mutation

type OrgSubscriptionDeletePayload added in v0.5.1

type OrgSubscriptionDeletePayload struct {
	// Deleted orgSubscription ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteOrgSubscription mutation

type OrgSubscriptionSearchResult added in v0.5.1

type OrgSubscriptionSearchResult struct {
	OrgSubscriptions []*generated.OrgSubscription `json:"orgSubscriptions,omitempty"`
}

func (OrgSubscriptionSearchResult) IsSearchResult added in v0.5.1

func (OrgSubscriptionSearchResult) IsSearchResult()

type OrgSubscriptionUpdatePayload added in v0.5.1

type OrgSubscriptionUpdatePayload struct {
	// Updated orgSubscription
	OrgSubscription *generated.OrgSubscription `json:"orgSubscription"`
}

Return response for updateOrgSubscription mutation

type OrganizationBulkCreatePayload

type OrganizationBulkCreatePayload struct {
	// Created organizations
	Organizations []*generated.Organization `json:"organizations,omitempty"`
}

Return response for createBulkOrganization mutation

type OrganizationCreatePayload

type OrganizationCreatePayload struct {
	// Created organization
	Organization *generated.Organization `json:"organization"`
}

Return response for createOrganization mutation

type OrganizationDeletePayload

type OrganizationDeletePayload struct {
	// Deleted organization ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteOrganization mutation

type OrganizationSearchResult

type OrganizationSearchResult struct {
	Organizations []*generated.Organization `json:"organizations,omitempty"`
}

func (OrganizationSearchResult) IsSearchResult added in v0.1.9

func (OrganizationSearchResult) IsSearchResult()

type OrganizationSettingBulkCreatePayload

type OrganizationSettingBulkCreatePayload struct {
	// Created organizationSettings
	OrganizationSettings []*generated.OrganizationSetting `json:"organizationSettings,omitempty"`
}

Return response for createBulkOrganizationSetting mutation

type OrganizationSettingCreatePayload

type OrganizationSettingCreatePayload struct {
	// Created organizationSetting
	OrganizationSetting *generated.OrganizationSetting `json:"organizationSetting"`
}

Return response for createOrganizationSetting mutation

type OrganizationSettingDeletePayload

type OrganizationSettingDeletePayload struct {
	// Deleted organizationSetting ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteOrganizationSetting mutation

type OrganizationSettingSearchResult added in v0.1.9

type OrganizationSettingSearchResult struct {
	OrganizationSettings []*generated.OrganizationSetting `json:"organizationSettings,omitempty"`
}

func (OrganizationSettingSearchResult) IsSearchResult added in v0.1.9

func (OrganizationSettingSearchResult) IsSearchResult()

type OrganizationSettingUpdatePayload

type OrganizationSettingUpdatePayload struct {
	// Updated organizationSetting
	OrganizationSetting *generated.OrganizationSetting `json:"organizationSetting"`
}

Return response for updateOrganizationSetting mutation

type OrganizationUpdatePayload

type OrganizationUpdatePayload struct {
	// Updated organization
	Organization *generated.Organization `json:"organization"`
}

Return response for updateOrganization mutation

type PersonalAccessTokenBulkCreatePayload

type PersonalAccessTokenBulkCreatePayload struct {
	// Created personalAccessTokens
	PersonalAccessTokens []*generated.PersonalAccessToken `json:"personalAccessTokens,omitempty"`
}

Return response for createBulkPersonalAccessToken mutation

type PersonalAccessTokenCreatePayload

type PersonalAccessTokenCreatePayload struct {
	// Created personalAccessToken
	PersonalAccessToken *generated.PersonalAccessToken `json:"personalAccessToken"`
}

Return response for createPersonalAccessToken mutation

type PersonalAccessTokenDeletePayload

type PersonalAccessTokenDeletePayload struct {
	// Deleted personalAccessToken ID
	DeletedID string `json:"deletedID"`
}

Return response for deletePersonalAccessToken mutation

type PersonalAccessTokenSearchResult added in v0.1.9

type PersonalAccessTokenSearchResult struct {
	PersonalAccessTokens []*generated.PersonalAccessToken `json:"personalAccessTokens,omitempty"`
}

func (PersonalAccessTokenSearchResult) IsSearchResult added in v0.1.9

func (PersonalAccessTokenSearchResult) IsSearchResult()

type PersonalAccessTokenUpdatePayload

type PersonalAccessTokenUpdatePayload struct {
	// Updated personalAccessToken
	PersonalAccessToken *generated.PersonalAccessToken `json:"personalAccessToken"`
}

Return response for updatePersonalAccessToken mutation

type ProcedureBulkCreatePayload added in v0.3.3

type ProcedureBulkCreatePayload struct {
	// Created procedures
	Procedures []*generated.Procedure `json:"procedures,omitempty"`
}

Return response for createBulkProcedure mutation

type ProcedureCreatePayload added in v0.3.3

type ProcedureCreatePayload struct {
	// Created procedure
	Procedure *generated.Procedure `json:"procedure"`
}

Return response for createProcedure mutation

type ProcedureDeletePayload added in v0.3.3

type ProcedureDeletePayload struct {
	// Deleted procedure ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteProcedure mutation

type ProcedureSearchResult added in v0.3.3

type ProcedureSearchResult struct {
	Procedures []*generated.Procedure `json:"procedures,omitempty"`
}

func (ProcedureSearchResult) IsSearchResult added in v0.3.3

func (ProcedureSearchResult) IsSearchResult()

type ProcedureUpdatePayload added in v0.3.3

type ProcedureUpdatePayload struct {
	// Updated procedure
	Procedure *generated.Procedure `json:"procedure"`
}

Return response for updateProcedure mutation

type ProgramBulkCreatePayload added in v0.3.5

type ProgramBulkCreatePayload struct {
	// Created programs
	Programs []*generated.Program `json:"programs,omitempty"`
}

Return response for createBulkProgram mutation

type ProgramCreatePayload added in v0.3.5

type ProgramCreatePayload struct {
	// Created program
	Program *generated.Program `json:"program"`
}

Return response for createProgram mutation

type ProgramDeletePayload added in v0.3.5

type ProgramDeletePayload struct {
	// Deleted program ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteProgram mutation

type ProgramMembershipBulkCreatePayload added in v0.3.5

type ProgramMembershipBulkCreatePayload struct {
	// Created programMemberships
	ProgramMemberships []*generated.ProgramMembership `json:"programMemberships,omitempty"`
}

Return response for createBulkProgramMembership mutation

type ProgramMembershipCreatePayload added in v0.3.5

type ProgramMembershipCreatePayload struct {
	// Created programMembership
	ProgramMembership *generated.ProgramMembership `json:"programMembership"`
}

Return response for createProgramMembership mutation

type ProgramMembershipDeletePayload added in v0.3.5

type ProgramMembershipDeletePayload struct {
	// Deleted programMembership ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteProgramMembership mutation

type ProgramMembershipUpdatePayload added in v0.3.5

type ProgramMembershipUpdatePayload struct {
	// Updated programMembership
	ProgramMembership *generated.ProgramMembership `json:"programMembership"`
}

Return response for updateProgramMembership mutation

type ProgramSearchResult added in v0.3.5

type ProgramSearchResult struct {
	Programs []*generated.Program `json:"programs,omitempty"`
}

func (ProgramSearchResult) IsSearchResult added in v0.3.5

func (ProgramSearchResult) IsSearchResult()

type ProgramUpdatePayload added in v0.3.5

type ProgramUpdatePayload struct {
	// Updated program
	Program *generated.Program `json:"program"`
}

Return response for updateProgram mutation

type QueryResolver

type QueryResolver interface {
	Node(ctx context.Context, id string) (generated.Noder, error)
	Nodes(ctx context.Context, ids []string) ([]generated.Noder, error)
	APITokens(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.APITokenWhereInput) (*generated.APITokenConnection, error)
	ActionPlans(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ActionPlanWhereInput) (*generated.ActionPlanConnection, error)
	ActionPlanHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ActionPlanHistoryWhereInput) (*generated.ActionPlanHistoryConnection, error)
	Contacts(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ContactWhereInput) (*generated.ContactConnection, error)
	ContactHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ContactHistoryWhereInput) (*generated.ContactHistoryConnection, error)
	Controls(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ControlWhereInput) (*generated.ControlConnection, error)
	ControlHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ControlHistoryWhereInput) (*generated.ControlHistoryConnection, error)
	ControlObjectives(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ControlObjectiveWhereInput) (*generated.ControlObjectiveConnection, error)
	ControlObjectiveHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ControlObjectiveHistoryWhereInput) (*generated.ControlObjectiveHistoryConnection, error)
	DocumentDataSlice(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.DocumentDataWhereInput) (*generated.DocumentDataConnection, error)
	DocumentDataHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.DocumentDataHistoryWhereInput) (*generated.DocumentDataHistoryConnection, error)
	Entitlements(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementWhereInput) (*generated.EntitlementConnection, error)
	EntitlementHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementHistoryWhereInput) (*generated.EntitlementHistoryConnection, error)
	EntitlementPlans(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementPlanWhereInput) (*generated.EntitlementPlanConnection, error)
	EntitlementPlanFeatures(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementPlanFeatureWhereInput) (*generated.EntitlementPlanFeatureConnection, error)
	EntitlementPlanFeatureHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementPlanFeatureHistoryWhereInput) (*generated.EntitlementPlanFeatureHistoryConnection, error)
	EntitlementPlanHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EntitlementPlanHistoryWhereInput) (*generated.EntitlementPlanHistoryConnection, error)
	Entities(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.EntityOrder, where *generated.EntityWhereInput) (*generated.EntityConnection, error)
	EntityHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.EntityHistoryOrder, where *generated.EntityHistoryWhereInput) (*generated.EntityHistoryConnection, error)
	EntityTypes(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.EntityTypeOrder, where *generated.EntityTypeWhereInput) (*generated.EntityTypeConnection, error)
	EntityTypeHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.EntityTypeHistoryOrder, where *generated.EntityTypeHistoryWhereInput) (*generated.EntityTypeHistoryConnection, error)
	Events(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EventWhereInput) (*generated.EventConnection, error)
	EventHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.EventHistoryWhereInput) (*generated.EventHistoryConnection, error)
	Features(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.FeatureWhereInput) (*generated.FeatureConnection, error)
	FeatureHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.FeatureHistoryWhereInput) (*generated.FeatureHistoryConnection, error)
	Files(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.FileWhereInput) (*generated.FileConnection, error)
	FileHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.FileHistoryWhereInput) (*generated.FileHistoryConnection, error)
	Groups(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.GroupOrder, where *generated.GroupWhereInput) (*generated.GroupConnection, error)
	GroupHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.GroupHistoryOrder, where *generated.GroupHistoryWhereInput) (*generated.GroupHistoryConnection, error)
	GroupMemberships(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.GroupMembershipWhereInput) (*generated.GroupMembershipConnection, error)
	GroupMembershipHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.GroupMembershipHistoryWhereInput) (*generated.GroupMembershipHistoryConnection, error)
	GroupSettings(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.GroupSettingWhereInput) (*generated.GroupSettingConnection, error)
	GroupSettingHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.GroupSettingHistoryWhereInput) (*generated.GroupSettingHistoryConnection, error)
	Hushes(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.HushOrder, where *generated.HushWhereInput) (*generated.HushConnection, error)
	HushHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.HushHistoryOrder, where *generated.HushHistoryWhereInput) (*generated.HushHistoryConnection, error)
	Integrations(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.IntegrationOrder, where *generated.IntegrationWhereInput) (*generated.IntegrationConnection, error)
	IntegrationHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.IntegrationHistoryOrder, where *generated.IntegrationHistoryWhereInput) (*generated.IntegrationHistoryConnection, error)
	InternalPolicies(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.InternalPolicyWhereInput) (*generated.InternalPolicyConnection, error)
	InternalPolicyHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.InternalPolicyHistoryWhereInput) (*generated.InternalPolicyHistoryConnection, error)
	Invites(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.InviteWhereInput) (*generated.InviteConnection, error)
	Narratives(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.NarrativeWhereInput) (*generated.NarrativeConnection, error)
	NarrativeHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.NarrativeHistoryWhereInput) (*generated.NarrativeHistoryConnection, error)
	Notes(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.NoteWhereInput) (*generated.NoteConnection, error)
	NoteHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.NoteHistoryWhereInput) (*generated.NoteHistoryConnection, error)
	OauthProviders(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OauthProviderWhereInput) (*generated.OauthProviderConnection, error)
	OauthProviderHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OauthProviderHistoryWhereInput) (*generated.OauthProviderHistoryConnection, error)
	OhAuthTooTokens(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OhAuthTooTokenWhereInput) (*generated.OhAuthTooTokenConnection, error)
	OrgMemberships(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrgMembershipWhereInput) (*generated.OrgMembershipConnection, error)
	OrgMembershipHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrgMembershipHistoryWhereInput) (*generated.OrgMembershipHistoryConnection, error)
	OrgSubscriptions(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrgSubscriptionWhereInput) (*generated.OrgSubscriptionConnection, error)
	OrgSubscriptionHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrgSubscriptionHistoryWhereInput) (*generated.OrgSubscriptionHistoryConnection, error)
	Organizations(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.OrganizationOrder, where *generated.OrganizationWhereInput) (*generated.OrganizationConnection, error)
	OrganizationHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.OrganizationHistoryOrder, where *generated.OrganizationHistoryWhereInput) (*generated.OrganizationHistoryConnection, error)
	OrganizationSettings(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrganizationSettingWhereInput) (*generated.OrganizationSettingConnection, error)
	OrganizationSettingHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.OrganizationSettingHistoryWhereInput) (*generated.OrganizationSettingHistoryConnection, error)
	PersonalAccessTokens(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.PersonalAccessTokenWhereInput) (*generated.PersonalAccessTokenConnection, error)
	Procedures(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProcedureWhereInput) (*generated.ProcedureConnection, error)
	ProcedureHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProcedureHistoryWhereInput) (*generated.ProcedureHistoryConnection, error)
	Programs(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProgramWhereInput) (*generated.ProgramConnection, error)
	ProgramHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProgramHistoryWhereInput) (*generated.ProgramHistoryConnection, error)
	ProgramMemberships(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProgramMembershipWhereInput) (*generated.ProgramMembershipConnection, error)
	ProgramMembershipHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.ProgramMembershipHistoryWhereInput) (*generated.ProgramMembershipHistoryConnection, error)
	Risks(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.RiskWhereInput) (*generated.RiskConnection, error)
	RiskHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.RiskHistoryWhereInput) (*generated.RiskHistoryConnection, error)
	Standards(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.StandardWhereInput) (*generated.StandardConnection, error)
	StandardHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.StandardHistoryWhereInput) (*generated.StandardHistoryConnection, error)
	Subcontrols(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.SubcontrolWhereInput) (*generated.SubcontrolConnection, error)
	SubcontrolHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.SubcontrolHistoryWhereInput) (*generated.SubcontrolHistoryConnection, error)
	Subscribers(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.SubscriberWhereInput) (*generated.SubscriberConnection, error)
	TfaSettings(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.TFASettingWhereInput) (*generated.TFASettingConnection, error)
	Tasks(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.TaskWhereInput) (*generated.TaskConnection, error)
	TaskHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.TaskHistoryWhereInput) (*generated.TaskHistoryConnection, error)
	Templates(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.TemplateOrder, where *generated.TemplateWhereInput) (*generated.TemplateConnection, error)
	TemplateHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.TemplateHistoryOrder, where *generated.TemplateHistoryWhereInput) (*generated.TemplateHistoryConnection, error)
	Users(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.UserOrder, where *generated.UserWhereInput) (*generated.UserConnection, error)
	UserHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.UserHistoryOrder, where *generated.UserHistoryWhereInput) (*generated.UserHistoryConnection, error)
	UserSettings(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.UserSettingWhereInput) (*generated.UserSettingConnection, error)
	UserSettingHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *generated.UserSettingHistoryWhereInput) (*generated.UserSettingHistoryConnection, error)
	Webhooks(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.WebhookOrder, where *generated.WebhookWhereInput) (*generated.WebhookConnection, error)
	WebhookHistories(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, orderBy *generated.WebhookHistoryOrder, where *generated.WebhookHistoryWhereInput) (*generated.WebhookHistoryConnection, error)
	ActionPlan(ctx context.Context, id string) (*generated.ActionPlan, error)
	AdminAPITokenSearch(ctx context.Context, query string) (*APITokenSearchResult, error)
	AdminActionPlanSearch(ctx context.Context, query string) (*ActionPlanSearchResult, error)
	AdminContactSearch(ctx context.Context, query string) (*ContactSearchResult, error)
	AdminControlSearch(ctx context.Context, query string) (*ControlSearchResult, error)
	AdminControlObjectiveSearch(ctx context.Context, query string) (*ControlObjectiveSearchResult, error)
	AdminDocumentDataSearch(ctx context.Context, query string) (*DocumentDataSearchResult, error)
	AdminEntitlementSearch(ctx context.Context, query string) (*EntitlementSearchResult, error)
	AdminEntitlementPlanSearch(ctx context.Context, query string) (*EntitlementPlanSearchResult, error)
	AdminEntitlementPlanFeatureSearch(ctx context.Context, query string) (*EntitlementPlanFeatureSearchResult, error)
	AdminEntitySearch(ctx context.Context, query string) (*EntitySearchResult, error)
	AdminEntityTypeSearch(ctx context.Context, query string) (*EntityTypeSearchResult, error)
	AdminEventSearch(ctx context.Context, query string) (*EventSearchResult, error)
	AdminFeatureSearch(ctx context.Context, query string) (*FeatureSearchResult, error)
	AdminFileSearch(ctx context.Context, query string) (*FileSearchResult, error)
	AdminGroupSearch(ctx context.Context, query string) (*GroupSearchResult, error)
	AdminGroupSettingSearch(ctx context.Context, query string) (*GroupSettingSearchResult, error)
	AdminIntegrationSearch(ctx context.Context, query string) (*IntegrationSearchResult, error)
	AdminInternalPolicySearch(ctx context.Context, query string) (*InternalPolicySearchResult, error)
	AdminNarrativeSearch(ctx context.Context, query string) (*NarrativeSearchResult, error)
	AdminOauthProviderSearch(ctx context.Context, query string) (*OauthProviderSearchResult, error)
	AdminOhAuthTooTokenSearch(ctx context.Context, query string) (*OhAuthTooTokenSearchResult, error)
	AdminOrgSubscriptionSearch(ctx context.Context, query string) (*OrgSubscriptionSearchResult, error)
	AdminOrganizationSearch(ctx context.Context, query string) (*OrganizationSearchResult, error)
	AdminOrganizationSettingSearch(ctx context.Context, query string) (*OrganizationSettingSearchResult, error)
	AdminPersonalAccessTokenSearch(ctx context.Context, query string) (*PersonalAccessTokenSearchResult, error)
	AdminProcedureSearch(ctx context.Context, query string) (*ProcedureSearchResult, error)
	AdminProgramSearch(ctx context.Context, query string) (*ProgramSearchResult, error)
	AdminRiskSearch(ctx context.Context, query string) (*RiskSearchResult, error)
	AdminStandardSearch(ctx context.Context, query string) (*StandardSearchResult, error)
	AdminSubcontrolSearch(ctx context.Context, query string) (*SubcontrolSearchResult, error)
	AdminSubscriberSearch(ctx context.Context, query string) (*SubscriberSearchResult, error)
	AdminTFASettingSearch(ctx context.Context, query string) (*TFASettingSearchResult, error)
	AdminTaskSearch(ctx context.Context, query string) (*TaskSearchResult, error)
	AdminTemplateSearch(ctx context.Context, query string) (*TemplateSearchResult, error)
	AdminUserSearch(ctx context.Context, query string) (*UserSearchResult, error)
	AdminUserSettingSearch(ctx context.Context, query string) (*UserSettingSearchResult, error)
	AdminWebhookSearch(ctx context.Context, query string) (*WebhookSearchResult, error)
	APIToken(ctx context.Context, id string) (*generated.APIToken, error)
	AuditLogs(ctx context.Context, after *entgql.Cursor[string], first *int, before *entgql.Cursor[string], last *int, where *AuditLogWhereInput) (*AuditLogConnection, error)
	Contact(ctx context.Context, id string) (*generated.Contact, error)
	Control(ctx context.Context, id string) (*generated.Control, error)
	ControlObjective(ctx context.Context, id string) (*generated.ControlObjective, error)
	DocumentData(ctx context.Context, id string) (*generated.DocumentData, error)
	Entitlement(ctx context.Context, id string) (*generated.Entitlement, error)
	EntitlementPlan(ctx context.Context, id string) (*generated.EntitlementPlan, error)
	EntitlementPlanFeature(ctx context.Context, id string) (*generated.EntitlementPlanFeature, error)
	Entity(ctx context.Context, id string) (*generated.Entity, error)
	EntityType(ctx context.Context, id string) (*generated.EntityType, error)
	Event(ctx context.Context, id string) (*generated.Event, error)
	Feature(ctx context.Context, id string) (*generated.Feature, error)
	File(ctx context.Context, id string) (*generated.File, error)
	Group(ctx context.Context, id string) (*generated.Group, error)
	GroupMembership(ctx context.Context, id string) (*generated.GroupMembership, error)
	GroupSetting(ctx context.Context, id string) (*generated.GroupSetting, error)
	Hush(ctx context.Context, id string) (*generated.Hush, error)
	Integration(ctx context.Context, id string) (*generated.Integration, error)
	InternalPolicy(ctx context.Context, id string) (*generated.InternalPolicy, error)
	Invite(ctx context.Context, id string) (*generated.Invite, error)
	Narrative(ctx context.Context, id string) (*generated.Narrative, error)
	OauthProvider(ctx context.Context, id string) (*generated.OauthProvider, error)
	OhAuthTooToken(ctx context.Context, id string) (*generated.OhAuthTooToken, error)
	Organization(ctx context.Context, id string) (*generated.Organization, error)
	OrganizationSetting(ctx context.Context, id string) (*generated.OrganizationSetting, error)
	OrgMembership(ctx context.Context, id string) (*generated.OrgMembership, error)
	OrgSubscription(ctx context.Context, id string) (*generated.OrgSubscription, error)
	PersonalAccessToken(ctx context.Context, id string) (*generated.PersonalAccessToken, error)
	Procedure(ctx context.Context, id string) (*generated.Procedure, error)
	Program(ctx context.Context, id string) (*generated.Program, error)
	ProgramMembership(ctx context.Context, id string) (*generated.ProgramMembership, error)
	Risk(ctx context.Context, id string) (*generated.Risk, error)
	APITokenSearch(ctx context.Context, query string) (*APITokenSearchResult, error)
	ActionPlanSearch(ctx context.Context, query string) (*ActionPlanSearchResult, error)
	ContactSearch(ctx context.Context, query string) (*ContactSearchResult, error)
	ControlSearch(ctx context.Context, query string) (*ControlSearchResult, error)
	ControlObjectiveSearch(ctx context.Context, query string) (*ControlObjectiveSearchResult, error)
	DocumentDataSearch(ctx context.Context, query string) (*DocumentDataSearchResult, error)
	EntitlementSearch(ctx context.Context, query string) (*EntitlementSearchResult, error)
	EntitlementPlanSearch(ctx context.Context, query string) (*EntitlementPlanSearchResult, error)
	EntitlementPlanFeatureSearch(ctx context.Context, query string) (*EntitlementPlanFeatureSearchResult, error)
	EntitySearch(ctx context.Context, query string) (*EntitySearchResult, error)
	EntityTypeSearch(ctx context.Context, query string) (*EntityTypeSearchResult, error)
	EventSearch(ctx context.Context, query string) (*EventSearchResult, error)
	FeatureSearch(ctx context.Context, query string) (*FeatureSearchResult, error)
	FileSearch(ctx context.Context, query string) (*FileSearchResult, error)
	GroupSearch(ctx context.Context, query string) (*GroupSearchResult, error)
	GroupSettingSearch(ctx context.Context, query string) (*GroupSettingSearchResult, error)
	IntegrationSearch(ctx context.Context, query string) (*IntegrationSearchResult, error)
	InternalPolicySearch(ctx context.Context, query string) (*InternalPolicySearchResult, error)
	NarrativeSearch(ctx context.Context, query string) (*NarrativeSearchResult, error)
	OauthProviderSearch(ctx context.Context, query string) (*OauthProviderSearchResult, error)
	OhAuthTooTokenSearch(ctx context.Context, query string) (*OhAuthTooTokenSearchResult, error)
	OrgSubscriptionSearch(ctx context.Context, query string) (*OrgSubscriptionSearchResult, error)
	OrganizationSearch(ctx context.Context, query string) (*OrganizationSearchResult, error)
	OrganizationSettingSearch(ctx context.Context, query string) (*OrganizationSettingSearchResult, error)
	PersonalAccessTokenSearch(ctx context.Context, query string) (*PersonalAccessTokenSearchResult, error)
	ProcedureSearch(ctx context.Context, query string) (*ProcedureSearchResult, error)
	ProgramSearch(ctx context.Context, query string) (*ProgramSearchResult, error)
	RiskSearch(ctx context.Context, query string) (*RiskSearchResult, error)
	StandardSearch(ctx context.Context, query string) (*StandardSearchResult, error)
	SubcontrolSearch(ctx context.Context, query string) (*SubcontrolSearchResult, error)
	SubscriberSearch(ctx context.Context, query string) (*SubscriberSearchResult, error)
	TFASettingSearch(ctx context.Context, query string) (*TFASettingSearchResult, error)
	TaskSearch(ctx context.Context, query string) (*TaskSearchResult, error)
	TemplateSearch(ctx context.Context, query string) (*TemplateSearchResult, error)
	UserSearch(ctx context.Context, query string) (*UserSearchResult, error)
	UserSettingSearch(ctx context.Context, query string) (*UserSettingSearchResult, error)
	WebhookSearch(ctx context.Context, query string) (*WebhookSearchResult, error)
	Search(ctx context.Context, query string) (*SearchResultConnection, error)
	AdminSearch(ctx context.Context, query string) (*SearchResultConnection, error)
	Standard(ctx context.Context, id string) (*generated.Standard, error)
	Subcontrol(ctx context.Context, id string) (*generated.Subcontrol, error)
	Subscriber(ctx context.Context, email string) (*generated.Subscriber, error)
	Task(ctx context.Context, id string) (*generated.Task, error)
	Template(ctx context.Context, id string) (*generated.Template, error)
	TfaSetting(ctx context.Context, id *string) (*generated.TFASetting, error)
	User(ctx context.Context, id string) (*generated.User, error)
	UserSetting(ctx context.Context, id string) (*generated.UserSetting, error)
	Webhook(ctx context.Context, id string) (*generated.Webhook, error)
}

type Resolver

type Resolver struct {
	// contains filtered or unexported fields
}

Resolver provides a graph response resolver

func NewResolver

func NewResolver(db *ent.Client, u *objects.Objects) *Resolver

NewResolver returns a resolver configured with the given ent client

func (*Resolver) CreateEntityInput

func (r *Resolver) CreateEntityInput() CreateEntityInputResolver

CreateEntityInput returns CreateEntityInputResolver implementation.

func (*Resolver) CreateGroupInput

func (r *Resolver) CreateGroupInput() CreateGroupInputResolver

CreateGroupInput returns CreateGroupInputResolver implementation.

func (*Resolver) CreateOrganizationInput

func (r *Resolver) CreateOrganizationInput() CreateOrganizationInputResolver

CreateOrganizationInput returns CreateOrganizationInputResolver implementation.

func (*Resolver) Handler

func (r *Resolver) Handler(withPlayground bool) *Handler

Handler returns an http handler for a graph resolver

func (*Resolver) Mutation

func (r *Resolver) Mutation() MutationResolver

Mutation returns MutationResolver implementation.

func (*Resolver) Query

func (r *Resolver) Query() QueryResolver

Query returns QueryResolver implementation.

func (*Resolver) UpdateEntityInput

func (r *Resolver) UpdateEntityInput() UpdateEntityInputResolver

UpdateEntityInput returns UpdateEntityInputResolver implementation.

func (*Resolver) UpdateGroupInput

func (r *Resolver) UpdateGroupInput() UpdateGroupInputResolver

UpdateGroupInput returns UpdateGroupInputResolver implementation.

func (*Resolver) UpdateOrganizationInput

func (r *Resolver) UpdateOrganizationInput() UpdateOrganizationInputResolver

UpdateOrganizationInput returns UpdateOrganizationInputResolver implementation.

func (*Resolver) UpdateProgramInput added in v0.4.3

func (r *Resolver) UpdateProgramInput() UpdateProgramInputResolver

UpdateProgramInput returns UpdateProgramInputResolver implementation.

func (*Resolver) UpdateTFASettingInput

func (r *Resolver) UpdateTFASettingInput() UpdateTFASettingInputResolver

UpdateTFASettingInput returns UpdateTFASettingInputResolver implementation.

func (Resolver) WithExtensions

func (r Resolver) WithExtensions(enabled bool) *Resolver

func (*Resolver) WithPool

func (r *Resolver) WithPool(maxWorkers int, options ...pond.Option)

WithPool adds a worker pool to the resolver for parallel processing

type ResolverRoot

type ResolverRoot interface {
	Mutation() MutationResolver
	Query() QueryResolver
	CreateEntityInput() CreateEntityInputResolver
	CreateGroupInput() CreateGroupInputResolver
	CreateOrganizationInput() CreateOrganizationInputResolver
	UpdateEntityInput() UpdateEntityInputResolver
	UpdateGroupInput() UpdateGroupInputResolver
	UpdateOrganizationInput() UpdateOrganizationInputResolver
	UpdateProgramInput() UpdateProgramInputResolver
	UpdateTFASettingInput() UpdateTFASettingInputResolver
}

type RiskBulkCreatePayload added in v0.3.3

type RiskBulkCreatePayload struct {
	// Created risks
	Risks []*generated.Risk `json:"risks,omitempty"`
}

Return response for createBulkRisk mutation

type RiskCreatePayload added in v0.3.3

type RiskCreatePayload struct {
	// Created risk
	Risk *generated.Risk `json:"risk"`
}

Return response for createRisk mutation

type RiskDeletePayload added in v0.3.3

type RiskDeletePayload struct {
	// Deleted risk ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteRisk mutation

type RiskSearchResult added in v0.3.3

type RiskSearchResult struct {
	Risks []*generated.Risk `json:"risks,omitempty"`
}

func (RiskSearchResult) IsSearchResult added in v0.3.3

func (RiskSearchResult) IsSearchResult()

type RiskUpdatePayload added in v0.3.3

type RiskUpdatePayload struct {
	// Updated risk
	Risk *generated.Risk `json:"risk"`
}

Return response for updateRisk mutation

type SearchResult added in v0.1.9

type SearchResult interface {
	IsSearchResult()
}

type SearchResultConnection added in v0.1.9

type SearchResultConnection struct {
	Page  *entgql.PageInfo[string] `json:"page"`
	Nodes []SearchResult           `json:"nodes"`
}

type StandardBulkCreatePayload added in v0.3.3

type StandardBulkCreatePayload struct {
	// Created standards
	Standards []*generated.Standard `json:"standards,omitempty"`
}

Return response for createBulkStandard mutation

type StandardCreatePayload added in v0.3.3

type StandardCreatePayload struct {
	// Created standard
	Standard *generated.Standard `json:"standard"`
}

Return response for createStandard mutation

type StandardDeletePayload added in v0.3.3

type StandardDeletePayload struct {
	// Deleted standard ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteStandard mutation

type StandardSearchResult added in v0.3.3

type StandardSearchResult struct {
	Standards []*generated.Standard `json:"standards,omitempty"`
}

func (StandardSearchResult) IsSearchResult added in v0.3.3

func (StandardSearchResult) IsSearchResult()

type StandardUpdatePayload added in v0.3.3

type StandardUpdatePayload struct {
	// Updated standard
	Standard *generated.Standard `json:"standard"`
}

Return response for updateStandard mutation

type SubcontrolBulkCreatePayload added in v0.3.3

type SubcontrolBulkCreatePayload struct {
	// Created subcontrols
	Subcontrols []*generated.Subcontrol `json:"subcontrols,omitempty"`
}

Return response for createBulkSubcontrol mutation

type SubcontrolCreatePayload added in v0.3.3

type SubcontrolCreatePayload struct {
	// Created subcontrol
	Subcontrol *generated.Subcontrol `json:"subcontrol"`
}

Return response for createSubcontrol mutation

type SubcontrolDeletePayload added in v0.3.3

type SubcontrolDeletePayload struct {
	// Deleted subcontrol ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteSubcontrol mutation

type SubcontrolSearchResult added in v0.3.3

type SubcontrolSearchResult struct {
	Subcontrols []*generated.Subcontrol `json:"subcontrols,omitempty"`
}

func (SubcontrolSearchResult) IsSearchResult added in v0.3.3

func (SubcontrolSearchResult) IsSearchResult()

type SubcontrolUpdatePayload added in v0.3.3

type SubcontrolUpdatePayload struct {
	// Updated subcontrol
	Subcontrol *generated.Subcontrol `json:"subcontrol"`
}

Return response for updateSubcontrol mutation

type SubscriberBulkCreatePayload

type SubscriberBulkCreatePayload struct {
	// Created subscribers
	Subscribers []*generated.Subscriber `json:"subscribers,omitempty"`
}

Return response for createBulkSubscriber mutation

type SubscriberCreatePayload

type SubscriberCreatePayload struct {
	// Created subscriber
	Subscriber *generated.Subscriber `json:"subscriber"`
}

Return response for createSubscriber mutation

type SubscriberDeletePayload

type SubscriberDeletePayload struct {
	// Deleted subscriber email
	Email string `json:"email"`
}

Return response for deleteSubscriber mutation

type SubscriberSearchResult

type SubscriberSearchResult struct {
	Subscribers []*generated.Subscriber `json:"subscribers,omitempty"`
}

func (SubscriberSearchResult) IsSearchResult added in v0.1.9

func (SubscriberSearchResult) IsSearchResult()

type SubscriberUpdatePayload

type SubscriberUpdatePayload struct {
	// Updated subscriber
	Subscriber *generated.Subscriber `json:"subscriber"`
}

Return response for updateSubscriber mutation

type TFASettingCreatePayload

type TFASettingCreatePayload struct {
	// Created tfaSetting
	TfaSetting *generated.TFASetting `json:"tfaSetting"`
}

Return response for createTFASetting mutation

type TFASettingSearchResult added in v0.1.9

type TFASettingSearchResult struct {
	TFASettings []*generated.TFASetting `json:"tFASettings,omitempty"`
}

func (TFASettingSearchResult) IsSearchResult added in v0.1.9

func (TFASettingSearchResult) IsSearchResult()

type TFASettingUpdatePayload

type TFASettingUpdatePayload struct {
	// Updated tfaSetting
	TfaSetting *generated.TFASetting `json:"tfaSetting"`
}

Return response for updateTFASetting mutation

type TaskBulkCreatePayload added in v0.3.4

type TaskBulkCreatePayload struct {
	// Created tasks
	Tasks []*generated.Task `json:"tasks,omitempty"`
}

Return response for createBulkTask mutation

type TaskCreatePayload added in v0.3.4

type TaskCreatePayload struct {
	// Created task
	Task *generated.Task `json:"task"`
}

Return response for createTask mutation

type TaskDeletePayload added in v0.3.4

type TaskDeletePayload struct {
	// Deleted task ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteTask mutation

type TaskSearchResult added in v0.3.4

type TaskSearchResult struct {
	Tasks []*generated.Task `json:"tasks,omitempty"`
}

func (TaskSearchResult) IsSearchResult added in v0.3.4

func (TaskSearchResult) IsSearchResult()

type TaskUpdatePayload added in v0.3.4

type TaskUpdatePayload struct {
	// Updated task
	Task *generated.Task `json:"task"`
}

Return response for updateTask mutation

type TemplateBulkCreatePayload

type TemplateBulkCreatePayload struct {
	// Created templates
	Templates []*generated.Template `json:"templates,omitempty"`
}

Return response for createBulkTemplate mutation

type TemplateCreatePayload

type TemplateCreatePayload struct {
	// Created template
	Template *generated.Template `json:"template"`
}

Return response for createTemplate mutation

type TemplateDeletePayload

type TemplateDeletePayload struct {
	// Deleted template ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteTemplate mutation

type TemplateSearchResult added in v0.1.9

type TemplateSearchResult struct {
	Templates []*generated.Template `json:"templates,omitempty"`
}

func (TemplateSearchResult) IsSearchResult added in v0.1.9

func (TemplateSearchResult) IsSearchResult()

type TemplateUpdatePayload

type TemplateUpdatePayload struct {
	// Updated template
	Template *generated.Template `json:"template"`
}

Return response for updateTemplate mutation

type UpdateEntityInputResolver

type UpdateEntityInputResolver interface {
	Note(ctx context.Context, obj *generated.UpdateEntityInput, data *generated.CreateNoteInput) error
}

type UpdateGroupInputResolver

type UpdateGroupInputResolver interface {
	AddGroupMembers(ctx context.Context, obj *generated.UpdateGroupInput, data []*generated.CreateGroupMembershipInput) error
	UpdateGroupSettings(ctx context.Context, obj *generated.UpdateGroupInput, data *generated.UpdateGroupSettingInput) error
}

type UpdateOrganizationInputResolver

type UpdateOrganizationInputResolver interface {
	AddOrgMembers(ctx context.Context, obj *generated.UpdateOrganizationInput, data []*generated.CreateOrgMembershipInput) error
	UpdateOrgSettings(ctx context.Context, obj *generated.UpdateOrganizationInput, data *generated.UpdateOrganizationSettingInput) error
}

type UpdateProgramInputResolver added in v0.4.3

type UpdateProgramInputResolver interface {
	AddProgramMembers(ctx context.Context, obj *generated.UpdateProgramInput, data []*generated.CreateProgramMembershipInput) error
}

type UpdateTFASettingInputResolver

type UpdateTFASettingInputResolver interface {
	RegenBackupCodes(ctx context.Context, obj *generated.UpdateTFASettingInput, data *bool) error
}

type UserBulkCreatePayload

type UserBulkCreatePayload struct {
	// Created users
	Users []*generated.User `json:"users,omitempty"`
}

Return response for createBulkUser mutation

type UserCreatePayload

type UserCreatePayload struct {
	// Created user
	User *generated.User `json:"user"`
}

Return response for createUser mutation

type UserDeletePayload

type UserDeletePayload struct {
	// Deleted user ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteUser mutation

type UserSearchResult

type UserSearchResult struct {
	Users []*generated.User `json:"users,omitempty"`
}

func (UserSearchResult) IsSearchResult added in v0.1.9

func (UserSearchResult) IsSearchResult()

type UserSettingBulkCreatePayload

type UserSettingBulkCreatePayload struct {
	// Created userSettings
	UserSettings []*generated.UserSetting `json:"userSettings,omitempty"`
}

Return response for createBulkUserSetting mutation

type UserSettingCreatePayload

type UserSettingCreatePayload struct {
	// Created userSetting
	UserSetting *generated.UserSetting `json:"userSetting"`
}

Return response for createUserSetting mutation

type UserSettingSearchResult added in v0.1.9

type UserSettingSearchResult struct {
	UserSettings []*generated.UserSetting `json:"userSettings,omitempty"`
}

func (UserSettingSearchResult) IsSearchResult added in v0.1.9

func (UserSettingSearchResult) IsSearchResult()

type UserSettingUpdatePayload

type UserSettingUpdatePayload struct {
	// Updated userSetting
	UserSetting *generated.UserSetting `json:"userSetting"`
}

Return response for updateUserSetting mutation

type UserUpdatePayload

type UserUpdatePayload struct {
	// Updated user
	User *generated.User `json:"user"`
}

Return response for updateUser mutation

type WebhookBulkCreatePayload

type WebhookBulkCreatePayload struct {
	// Created webhooks
	Webhooks []*generated.Webhook `json:"webhooks,omitempty"`
}

Return response for createBulkWebhook mutation

type WebhookCreatePayload

type WebhookCreatePayload struct {
	// Created webhook
	Webhook *generated.Webhook `json:"webhook"`
}

Return response for createWebhook mutation

type WebhookDeletePayload

type WebhookDeletePayload struct {
	// Deleted webhook ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteWebhook mutation

type WebhookSearchResult added in v0.1.9

type WebhookSearchResult struct {
	Webhooks []*generated.Webhook `json:"webhooks,omitempty"`
}

func (WebhookSearchResult) IsSearchResult added in v0.1.9

func (WebhookSearchResult) IsSearchResult()

type WebhookUpdatePayload

type WebhookUpdatePayload struct {
	// Updated webhook
	Webhook *generated.Webhook `json:"webhook"`
}

Return response for updateWebhook mutation

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL