model

package
v0.8.2 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

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

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

func (APITokenSearchResult) IsSearchResult

func (APITokenSearchResult) IsSearchResult()

type APITokenUpdatePayload

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

Return response for updateAPIToken mutation

type ActionPlanBulkCreatePayload

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

Return response for createBulkActionPlan mutation

type ActionPlanCreatePayload

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

Return response for createActionPlan mutation

type ActionPlanDeletePayload

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

Return response for deleteActionPlan mutation

type ActionPlanSearchResult

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

func (ActionPlanSearchResult) IsSearchResult

func (ActionPlanSearchResult) IsSearchResult()

type ActionPlanUpdatePayload

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

Return response for updateActionPlan mutation

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 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

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

func (ContactSearchResult) IsSearchResult

func (ContactSearchResult) IsSearchResult()

type ContactUpdatePayload

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

Return response for updateContact mutation

type ControlBulkCreatePayload

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

Return response for createBulkControl mutation

type ControlCreatePayload

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

Return response for createControl mutation

type ControlDeletePayload

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

Return response for deleteControl mutation

type ControlImplementationBulkCreatePayload added in v0.7.3

type ControlImplementationBulkCreatePayload struct {
	// Created controlImplementations
	ControlImplementations []*generated.ControlImplementation `json:"controlImplementations,omitempty"`
}

Return response for createBulkControlImplementation mutation

type ControlImplementationCreatePayload added in v0.7.3

type ControlImplementationCreatePayload struct {
	// Created controlImplementation
	ControlImplementation *generated.ControlImplementation `json:"controlImplementation"`
}

Return response for createControlImplementation mutation

type ControlImplementationDeletePayload added in v0.7.3

type ControlImplementationDeletePayload struct {
	// Deleted controlImplementation ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteControlImplementation mutation

type ControlImplementationSearchResult added in v0.7.3

type ControlImplementationSearchResult struct {
	ControlImplementations []*generated.ControlImplementation `json:"controlImplementations,omitempty"`
}

func (ControlImplementationSearchResult) IsSearchResult added in v0.7.3

func (ControlImplementationSearchResult) IsSearchResult()

type ControlImplementationUpdatePayload added in v0.7.3

type ControlImplementationUpdatePayload struct {
	// Updated controlImplementation
	ControlImplementation *generated.ControlImplementation `json:"controlImplementation"`
}

Return response for updateControlImplementation mutation

type ControlObjectiveBulkCreatePayload

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

Return response for createBulkControlObjective mutation

type ControlObjectiveCreatePayload

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

Return response for createControlObjective mutation

type ControlObjectiveDeletePayload

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

Return response for deleteControlObjective mutation

type ControlObjectiveSearchResult

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

func (ControlObjectiveSearchResult) IsSearchResult

func (ControlObjectiveSearchResult) IsSearchResult()

type ControlObjectiveUpdatePayload

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

Return response for updateControlObjective mutation

type ControlSearchResult

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

func (ControlSearchResult) IsSearchResult

func (ControlSearchResult) IsSearchResult()

type ControlUpdatePayload

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

Return response for updateControl mutation

type CreateControlWithSubcontrolsInput

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

type CreateFullProgramInput

type CreateFullProgramInput struct {
	Program          *generated.CreateProgramInput          `json:"program"`
	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 CreateMemberWithProgramInput

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

type CreateProgramWithMembersInput

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

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

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

func (DocumentDataSearchResult) IsSearchResult

func (DocumentDataSearchResult) IsSearchResult()

type DocumentDataUpdatePayload

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

Return response for updateDocumentData 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

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

func (EntitySearchResult) IsSearchResult

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

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

func (EntityTypeSearchResult) IsSearchResult

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

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

func (EventSearchResult) IsSearchResult

func (EventSearchResult) IsSearchResult()

type EventUpdatePayload

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

Return response for updateEvent mutation

type EvidenceBulkCreatePayload added in v0.6.19

type EvidenceBulkCreatePayload struct {
	// Created evidences
	Evidences []*generated.Evidence `json:"evidences,omitempty"`
}

Return response for createBulkEvidence mutation

type EvidenceCreatePayload added in v0.6.19

type EvidenceCreatePayload struct {
	// Created evidence
	Evidence *generated.Evidence `json:"evidence"`
}

Return response for createEvidence mutation

type EvidenceDeletePayload added in v0.6.19

type EvidenceDeletePayload struct {
	// Deleted evidence ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteEvidence mutation

type EvidenceSearchResult added in v0.6.19

type EvidenceSearchResult struct {
	Evidences []*generated.Evidence `json:"evidences,omitempty"`
}

func (EvidenceSearchResult) IsSearchResult added in v0.6.19

func (EvidenceSearchResult) IsSearchResult()

type EvidenceUpdatePayload added in v0.6.19

type EvidenceUpdatePayload struct {
	// Updated evidence
	Evidence *generated.Evidence `json:"evidence"`
}

Return response for updateEvidence mutation

type FileDeletePayload

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

Return response for deleteFile mutation

type FileSearchResult

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

func (FileSearchResult) IsSearchResult

func (FileSearchResult) IsSearchResult()

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 GroupMembersInput added in v0.6.21

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

GroupMembersInput is used to create members for a group along with the group creation

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 GroupPermissions added in v0.6.21

type GroupPermissions struct {
	ObjectType  string           `json:"objectType"`
	Permissions enums.Permission `json:"permissions"`
	ID          *string          `json:"id,omitempty"`
	DisplayID   *string          `json:"displayID,omitempty"`
	Name        *string          `json:"name,omitempty"`
}

GroupPermissions contains details for the related object and the permissions the group provides (or removes in the case of blocked) to the object within the organization

type GroupSearchResult

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

func (GroupSearchResult) IsSearchResult

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 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 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

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

func (IntegrationSearchResult) IsSearchResult

func (IntegrationSearchResult) IsSearchResult()

type IntegrationUpdatePayload

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

Return response for updateIntegration mutation

type InternalPolicyBulkCreatePayload

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

Return response for createBulkInternalPolicy mutation

type InternalPolicyCreatePayload

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

Return response for createInternalPolicy mutation

type InternalPolicyDeletePayload

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

Return response for deleteInternalPolicy mutation

type InternalPolicySearchResult

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

func (InternalPolicySearchResult) IsSearchResult

func (InternalPolicySearchResult) IsSearchResult()

type InternalPolicyUpdatePayload

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 MappedControlBulkCreatePayload added in v0.7.3

type MappedControlBulkCreatePayload struct {
	// Created mappedControls
	MappedControls []*generated.MappedControl `json:"mappedControls,omitempty"`
}

Return response for createBulkMappedControl mutation

type MappedControlCreatePayload added in v0.7.3

type MappedControlCreatePayload struct {
	// Created mappedControl
	MappedControl *generated.MappedControl `json:"mappedControl"`
}

Return response for createMappedControl mutation

type MappedControlDeletePayload added in v0.7.3

type MappedControlDeletePayload struct {
	// Deleted mappedControl ID
	DeletedID string `json:"deletedID"`
}

Return response for deleteMappedControl mutation

type MappedControlSearchResult added in v0.7.3

type MappedControlSearchResult struct {
	MappedControls []*generated.MappedControl `json:"mappedControls,omitempty"`
}

func (MappedControlSearchResult) IsSearchResult added in v0.7.3

func (MappedControlSearchResult) IsSearchResult()

type MappedControlUpdatePayload added in v0.7.3

type MappedControlUpdatePayload struct {
	// Updated mappedControl
	MappedControl *generated.MappedControl `json:"mappedControl"`
}

Return response for updateMappedControl mutation

type NarrativeBulkCreatePayload

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

Return response for createBulkNarrative mutation

type NarrativeCreatePayload

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

Return response for createNarrative mutation

type NarrativeDeletePayload

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

Return response for deleteNarrative mutation

type NarrativeSearchResult

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

func (NarrativeSearchResult) IsSearchResult

func (NarrativeSearchResult) IsSearchResult()

type NarrativeUpdatePayload

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

Return response for updateNarrative mutation

type OnboardingCreatePayload added in v0.6.24

type OnboardingCreatePayload struct {
	// Created onboarding
	Onboarding *generated.Onboarding `json:"onboarding"`
}

Return response for createOnboarding mutation

type OrgMembersInput added in v0.6.21

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

OrgMembersInput is used to create members for a organization along with the org creation

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 OrgSubscriptionSearchResult

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

func (OrgSubscriptionSearchResult) IsSearchResult

func (OrgSubscriptionSearchResult) IsSearchResult()

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

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

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

func (OrganizationSettingSearchResult) IsSearchResult

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

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

func (PersonalAccessTokenSearchResult) IsSearchResult

func (PersonalAccessTokenSearchResult) IsSearchResult()

type PersonalAccessTokenUpdatePayload

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

Return response for updatePersonalAccessToken mutation

type ProcedureBulkCreatePayload

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

Return response for createBulkProcedure mutation

type ProcedureCreatePayload

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

Return response for createProcedure mutation

type ProcedureDeletePayload

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

Return response for deleteProcedure mutation

type ProcedureSearchResult

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

func (ProcedureSearchResult) IsSearchResult

func (ProcedureSearchResult) IsSearchResult()

type ProcedureUpdatePayload

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

Return response for updateProcedure mutation

type ProgramBulkCreatePayload

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

Return response for createBulkProgram mutation

type ProgramCreatePayload

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

Return response for createProgram mutation

type ProgramDeletePayload

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

Return response for deleteProgram mutation

type ProgramMembershipBulkCreatePayload

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

Return response for createBulkProgramMembership mutation

type ProgramMembershipCreatePayload

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

Return response for createProgramMembership mutation

type ProgramMembershipDeletePayload

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

Return response for deleteProgramMembership mutation

type ProgramMembershipUpdatePayload

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

Return response for updateProgramMembership mutation

type ProgramSearchResult

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

func (ProgramSearchResult) IsSearchResult

func (ProgramSearchResult) IsSearchResult()

type ProgramUpdatePayload

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

Return response for updateProgram mutation

type RiskBulkCreatePayload

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

Return response for createBulkRisk mutation

type RiskCreatePayload

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

Return response for createRisk mutation

type RiskDeletePayload

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

Return response for deleteRisk mutation

type RiskSearchResult

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

func (RiskSearchResult) IsSearchResult

func (RiskSearchResult) IsSearchResult()

type RiskUpdatePayload

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

Return response for updateRisk mutation

type SearchResult

type SearchResult interface {
	IsSearchResult()
}

type SearchResultConnection

type SearchResultConnection struct {
	// Information to aid in pagination.
	Page *entgql.PageInfo[string] `json:"page"`
	// Identifies the total count of items in the connection.
	TotalCount int `json:"totalCount"`
	// A list of nodes with results.
	Nodes []SearchResult `json:"nodes"`
}

type StandardBulkCreatePayload

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

Return response for createBulkStandard mutation

type StandardCreatePayload

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

Return response for createStandard mutation

type StandardDeletePayload

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

Return response for deleteStandard mutation

type StandardSearchResult

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

func (StandardSearchResult) IsSearchResult

func (StandardSearchResult) IsSearchResult()

type StandardUpdatePayload

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

Return response for updateStandard mutation

type SubcontrolBulkCreatePayload

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

Return response for createBulkSubcontrol mutation

type SubcontrolCreatePayload

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

Return response for createSubcontrol mutation

type SubcontrolDeletePayload

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

Return response for deleteSubcontrol mutation

type SubcontrolSearchResult

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

func (SubcontrolSearchResult) IsSearchResult

func (SubcontrolSearchResult) IsSearchResult()

type SubcontrolUpdatePayload

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

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"`
	TfaSecret  *string               `json:"tfaSecret,omitempty"`
	QRCode     *string               `json:"qrCode,omitempty"`
}

Return response for createTFASetting mutation

type TFASettingUpdatePayload

type TFASettingUpdatePayload struct {
	// Updated tfaSetting
	TfaSetting    *generated.TFASetting `json:"tfaSetting"`
	TfaSecret     *string               `json:"tfaSecret,omitempty"`
	QRCode        *string               `json:"qrCode,omitempty"`
	RecoveryCodes []string              `json:"recoveryCodes,omitempty"`
}

Return response for updateTFASetting mutation

type TaskBulkCreatePayload

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

Return response for createBulkTask mutation

type TaskCreatePayload

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

Return response for createTask mutation

type TaskDeletePayload

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

Return response for deleteTask mutation

type TaskSearchResult

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

func (TaskSearchResult) IsSearchResult

func (TaskSearchResult) IsSearchResult()

type TaskUpdatePayload

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

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

func (TemplateSearchResult) IsSearchResult

func (TemplateSearchResult) IsSearchResult()

type TemplateUpdatePayload

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

Return response for updateTemplate mutation

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

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

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

func (UserSettingSearchResult) IsSearchResult

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

Jump to

Keyboard shortcuts

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